GPIO verification

D

dipesh.trivedi

Guest
Hello friends,

I am verifying GPIO's of a microcontroller. can any of you have any
advice or thoughts to share with me. as there are too many modules like
I2C, SPI, HOST interface, UART and so on. i have to make changes in
assembly file and verilog file. is there any way to test it without
making changes in existing verilog file. sorry friends but am just out
of my mind...
need your help....
 
Hi Dipesh,
What kind of verification are you doing?? Module level?? or at the
System Level??
At the module level it is best to isolate the module and create a
random verification env using any HVL and try all sorts of
configurations and et. al... doing a proper functional / code coverage
will give you more confidence of your verification efforts.
At the system level, you will be most interested in the connectivity
of the module (hookup w.r. to internal modules & external pins). Hence
at the system level you have to write testcases to excite all the valid
cases.
Rgds,
Naren.
 
BTDT.

What I wound up with was essentially a simulation of a minimalistic
prototype card.

I could then compile/assemble firmware, download it, and watch it go.

The same Test Bench (verilog) was used for many (many) tests.

HTH
 

Welcome to EDABoard.com

Sponsor

Back
Top