Com Simular Amb ModelSim - Altera

Taula de continguts:

Com Simular Amb ModelSim - Altera
Com Simular Amb ModelSim - Altera

Vídeo: Com Simular Amb ModelSim - Altera

Vídeo: Com Simular Amb ModelSim - Altera
Vídeo: Modelsim / Quartus Учебное пособие 2024, Desembre
Anonim

Escrivim el mòdul del banc de proves i executem la simulació a l’entorn ModelSim des d’Altera.

Eina Altera ModelSim
Eina Altera ModelSim

Necessari

  • - ordinador;
  • - entorn de desenvolupament instal·lat Quartus II + ModelSim.

Instruccions

Pas 1

El primer pas és assegurar-se que el camí cap a l'eina ModelSim s'especifica a l'entorn de desenvolupament Quartus II. Per fer-ho, obriu el menú Eines -> Opcions. A les opcions, aneu a General -> Opcions de l'eina EDA. Trobem el camp ModelSim-Altera i escrivim C: / altera / 13.0sp1 / modelsim_ase / win32aloem o, fent clic al botó amb tres punts, busquem aquest directori al nostre ordinador. Naturalment, per a una versió de Quartus diferent de la meva, tindreu el vostre propi camí cap al directori "win32aloem".

Especificació del camí cap a l'eina de simulació ModelSim
Especificació del camí cap a l'eina de simulació ModelSim

Pas 2

Teniu un projecte per a un FPGA a Quartus II. Com escriure proves o bancs de proves (testbench): aquest és un tema per a un article a part. De moment, suposem que el vostre banc de proves ja està escrit. Ara heu d’indicar a l’entorn de desenvolupament quina prova voleu utilitzar en la simulació. Per fer-ho, obriu la configuració mitjançant el menú Assignacions -> Configuració … A la finestra que s'obre, a la secció Configuració de l'eina EDA -> Simulació, feu clic al botó Bancs de proves … Aquí, per cert, podeu configurar fer diverses proves i canviar a la necessària en compilar el projecte.

Configuració de paràmetres de simulació
Configuració de paràmetres de simulació

Pas 3

S'ha obert una finestra per editar proves. Encara no hem creat cap banc de proves, de manera que la llista està buida. Feu clic al botó Nou … A la finestra que s'obre, heu d'establir la configuració de la prova.

A l'esquerra del camp, feu clic al botó amb tres punts. Seleccioneu el fitxer amb el codi del banc de proves i feu clic a Obre. Ara feu clic al botó Afegeix. La prova apareixia a la llista de proves.

Després, al camp, definiu el nom del mòdul de nivell superior que es defineix al vostre banc de proves. Podeu introduir qualsevol nom al camp, per defecte es crearà automàticament igual que el nom del mòdul.

Ja està, hem definit els paràmetres bàsics de la prova. Feu clic a D'acord dues vegades. Ara la nostra prova ha aparegut a la llista desplegable de bancs de proves. Torneu a fer clic a D'acord.

Afegiu bancs de proves al projecte
Afegiu bancs de proves al projecte

Pas 4

Si encara no heu fet la síntesi del projecte, és hora de fer-ho. Seleccioneu Processament -> Inici -> Inicia anàlisi i síntesi al menú o premeu la combinació de tecles Ctrl + K o simplement feu clic a la icona corresponent al tauler superior.

Llancem l'anàlisi i la síntesi del projecte
Llancem l'anàlisi i la síntesi del projecte

Pas 5

Es pot iniciar la simulació. Seleccioneu Eines -> Executa eina de simulació -> Simulació RTL al menú (1) o feu clic a la icona Simulació RTL al tauler superior (2).

Execució del procés de simulació a ModelSim
Execució del procés de simulació a ModelSim

Pas 6

S'iniciarà l'eina ModelSim, que executarà totes les instruccions escrites al vostre banc de proves i s'aturarà (si ho heu indicat específicament amb la directiva $ stop al codi de prova). La pantalla mostrarà els diagrames de nivell dels senyals d’entrada i sortida FPGA que heu descrit al vostre projecte.

Recomanat: