Configuration Requests Check in Sequence

How to Write Verify Configuration Requests in PCie.
If want to do back to back Configuration write followed by Configuration read transaction. How to perform data checking in sequence. can any one tell me.

If i understand correctly your question, you are trying to generate different sequence items (which are configuration requests) from sequence. If that is that is your scenario, then get response from driver to sequene via get_response handle and do the check once you item is processed by Driver.
If that is not your intent, please elaborate your question more.

In reply to vishnuprasanth:

I have one Sequence which can Generate Configuration Write Request as well as Configuration Read Requests. How to verify These Config Requests ? If Possible can you tell me How to do score boarding for these Requests.

Hi Ramesh,

Can i know what exactly you want to scoreboard for these requests. And if possible please let me know how you will collect the expected data for each configuration request you want.
This helps me in understanding the problem, so that i can give good suggestion for scoreboarding.

-Vishnu

In reply to vishnuprasanth:

I have DUT which is End Point and My VIP Is RC.

Actually im using Mentor’s PCIE VIP. They are having score boarding for Memory and I/o Requests. But i have to implement Scoreboarding for Config Requests. Any Suggestion.
Here is brief Description about Mentor VIP Scoreboard.

The ~pcie_scoreboard~ is an analysis component that implements the reference memory to perform
read data checking on the completion receiving end.
This analysis component needs to be attached to the monitor in the device agent and
then the monitor needs to setup to monitor <pcie_device_end_transport> sequence item.
This scoreboard needs to be attached to all device agents where the user wants to enable
read data checking.

The scoreboard updates its memory when a <pcie_device_end_transport> sequence item
of type write (this_end_transport_seq.transfer == PCIE_MWR_3DW) is broadcasted by the monitor and does a data check when
pcie_device_end_transport> of type read (this_end_transport_seq.transfer == PCIE_CPLD) is broadcasted.

In reply to rameshyadav472:

Hi ,
If Possible can you drop number, So that i can discuss …

My contact +919689336428