Reply To: How to fit non-standard VCs/interfaces within the OSVVM framework
Why OSVVM™? › Forums › OSVVM › How to fit non-standard VCs/interfaces within the OSVVM framework › Reply To: How to fit non-standard VCs/interfaces within the OSVVM framework
April 12, 2022 at 00:15
#1955
Jim Lewis
Member
Hi Michael,
One thing you can do is in your verification component create a setting that controls whether PRBS is to be inverted or not. Then use SetModelOptions to change the settings. For AxiStream we have numerous settings and use an abstraction layer on top of SetModelOptions called SetAxiStreamOptions. For AxiStream the abstraction layer is created in the package AxiStreamOptionsPkg.vhd.
You can make it so the actions take place immediately or they can take place in conjunction with an action on your DeviceBus.
Best Regards,
Jim