ASIC/FPGA Design and Verification Out Source Services
Passing Information From a Monitor to a Reference Model 
- In this article, I will describe two options to pass information between a monitor, which collects data from a DUT, and a reference model.
When I first started the design, I had in mind the following guidelines:
- Try to minimize the usage of memory copy functions.
- Use of SPECMAN methods for passing information.
A word about the DUT interface.
- The DUT outputs overhead bytes every frame.
- The overhead bytes of a frame are sent to the reference model, which is a framed based model (as opposed to cycle accurate one).
- Cyclic buffer:Constant size list of bytes, declared at the monitor, which is connected between the assorted SPECMAN blocks with connect pointers.
 Cyclic buffer
- The other option was to collect all of the overhead bytes of frame and send them, via SPECMAN's method port, to the reference model for farther processing.
 Monitor Sends an Item to Reference Model
Contact me now at: |