Seq #("xx____x_____________") pkt_err (clk, packet_error);

In application note 109, there are snippets such as this one:

   default clocking @(posedge clk); endclocking
   default disable iff(!rstn);
   seq #("__------------------") reset (clk, rstn);
   seq #("xx____x_____________") pkt_err (clk, packet_error);

The top of this application note also states the following:

Practical examples using the sequence builder module written by our CTO Claire Xen

But the term “builder” doesn’t appear anywhere else.

I assume that “seq” is the sequence building module?

If so, can this be clarified the AppNote?
Also, is this sequence builder module available as open source?

Thanks!
Tom

I found the implementation for the seq module here:

1 Like