I want to start an AHB sequence when I receive an error (SLVERR) response from AXI sequence operation. I know that we can make use of response port of driver class. But I want to adhere following constraints while executing this.
- Do not want to touch the TB component classes. If I am making any changes then the scalability if TB can be affected.
- Want to make all code changes in test class rather than touching the base sequence class. If we have to make use of virtual sequence, that will be fine.
An explanation with code will be quite helpful.