Home > Community > Forums > Functional Verification > IDLE cycles between READ/WRITE transactions in the OCP eVC

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 IDLE cycles between READ/WRITE transactions in the OCP eVC 

Last post Fri, Mar 22 2013 4:12 AM by Navaneet. 0 replies.
Started by Navaneet 22 Mar 2013 04:12 AM. Topic has 0 replies and 604 views
Page 1 of 1 (1 items)
Sort Posts:
  • Fri, Mar 22 2013 4:12 AM

    • Navaneet
    • Not Ranked
    • Joined on Fri, Mar 22 2013
    • Posts 1
    • Points 5
    IDLE cycles between READ/WRITE transactions in the OCP eVC Reply

    Hi,

    I have an Verification environment with and OCP MASTER eVC connected to a OCP complaint Slave (RTL). 

    We are trying out simulate multiple read/write transactions using the OCP eVC api methods write() and read_resp() .

    There are idle transactions between read/write. But if the idle delay is less than 10 cycles, we are getting an dut_error.

    The error basically occurs in the read transaction that is issued after three back to back write transactions. When the read_resp() api is called, the READ sequence is executed but no transaction is appearing on the interface (as viewed on the waveform) as the previous writes are not yet completed but the BFM moves ahead with the read transaction.

    I wanted to know if there are any restriction on the number of idle cycles between read/write transactions if we use the api methods or is it possible the issue the back to back read/write transactions without any idle cycles in between using the OCP eVC?

    Thanks,

    Navaneet

    Filed under:
    • Post Points: 5
Page 1 of 1 (1 items)
Sort Posts:
Started by Navaneet at 22 Mar 2013 04:12 AM. Topic has 0 replies.