Sign in to follow this  
hamster

Testbench for the SRAM module.

Recommended Posts

I've written a test bench that simulates the first 32 bytes of the SRAM.

It also logs (to the iSim console) if the following occurs:

when the write enable pulse is too short

  • when  the data setup times for a write is too short

  • when  the address bus changes when write enable is active

  • It outputs 'X's during the access time, allowing you to see when you capture data before it has settled.

Find it at http://hamsterworks.co.nz/mediawiki/index.php/SRAM_testbench 

Hope it helps somebody

Share this post


Link to post
Share on other sites

Had a look at that pages you linked to - makes mine look quite primitive!

Thanks for the excellent link - things like that very hard to find in Google. You find lots of talk but no code!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this