The PSS standard helps verification engineers define system level tests such that the tests are portable between verification levels – IP, subsystem, system – and verification platforms (simulation, emulation virtual platform, etc.). One of the major challenges that verification engineers face with PSS is in converting these high-level test representations into something that can run at one of those levels, on one of those platforms. This stage of PSS or the Test Realization layer requires software and verification engineers to implement the hardware-software interface which is not only an effort-intensive and error-prone work but also requires domain knowledge of the device(s).
At Vayavya Labs we provide solutions to automatically generate the device drivers using the APIs and middleware defined in the OpenHSI initiative. We also provide services for custom development of device drivers and software stack needed for realizing the PSS tests.
