Site icon Hardware Design and Verification

Whats is Portable Testbench ? Why do we need it ?

Verification is process of ensuring specifications/features  of hardware are matched as per the intend.

So to ensure verification of  chip, there are many level of verification  are done

Like,

IP verification

subsystem verification

Full System Verification

and to do verification there are few methodologies are available like

1 SIMULATION

2 EMULATION

3 FPGA prototype

In general people develop different stimulus for each environment  and use different languages and formats for specifying the test, and it is time consuming,  wasting precious time recreating the same test information throughout a project.

To avoid such things portable stimulus is introduced ,

Portable Stimulus attempts to address this problem by providing a single specification of test intent and coverage at a higher level of abstraction, allowing tools to generate target-specific implementations of the test for the desired platforms and freeing up the verification team to focus on what should be tested. In addition, Portable Stimulus also raises the level at which randomization can be applied

 

 

 

 

Exit mobile version