Initialising izvan memorija modul

A

abionnnn

Guest
Hi momački,

omogućava reći napravio sam modul nazvan rom16_8 ispod:

Code:modul rom16_8 (adresa, podaci);

input [7:0] adresu;

output [15:0] podaci;

reg [15:0] memorija [255:0];dodijeliti podataka = memorije [adresa];

 
Normalno, ROM mora biti intialized za umjetni koda, bilo od datoteka ili u init bloka.Zašto ne koristiti iste initialisation u testu?To je dio oblikovanja i treba biti ispitan u simulaciji anyway.

Apart from this standardnih metoda,
A ROM može biti prisiljeni u testbench kao signal.

 
Kako možete snazi je u testbench, iz interesa?(u sintaksi)

mogu reći

rom16_8 myrom (. adresu (blah1),. podaci (blah2))

$ readmemb ( "rom.bin", myrom.memory)

?

 

Welcome to EDABoard.com

Sponsor

Back
Top