import and implement quartus i i megawizard library to modelsim simulation

22
Import and Implement QuartusII Megawizard library to modelsim simulation

Upload: mahola

Post on 24-Feb-2016

74 views

Category:

Documents


0 download

DESCRIPTION

Import and Implement Quartus I I Megawizard library to modelsim simulation. First Part : generate PLL/FIFO by megawizard. Generate PLL using megawizard. Choose megaWizard. Phase-locked loop. This is our simulation library file So we have to find this file to generate library. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

Import and Implement QuartusII Megawizard library to modelsim simulation

Page 2: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

First Part : generate PLL/FIFO by megawizard

Page 3: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

Generate PLL using megawizard

Page 4: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

Choose megaWizard

Page 5: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation
Page 6: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

Phase-locked loop

Page 7: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation
Page 8: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation
Page 9: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

This is our simulation library fileSo we have to find this file to generate library

Page 10: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

Next generate FIFO by megawizard

Page 11: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation
Page 12: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation
Page 13: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation
Page 14: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

Open FIFO.v and you will see the I/O

Page 15: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

Second part: add library to modelsim and simulate PLL/FIFO

Page 16: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

1.Find altera_mf.v from path C:\altera\91\quartus\eda\sim_lib\altera_mf.v

2.Create a new modelsim project and Copy altera_mf.v to this project

3.Compile altera_mf.v then we have the work folder.

4.The work folder is our library, you can rename as altera_mf folder

Page 17: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

We can rename this folder as altera_mf

Page 18: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation
Page 19: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

Choose Library and add altera_mf folder which we had built

Page 20: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

We use 80MHz oscillator, so using 10ns as time scale is enough

If you have error during simulation, disable optimization function

Page 21: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation

Right click the model and signal you want to see

Add signal to see the waveform

Page 22: Import and Implement  Quartus I I Megawizard  library to  modelsim  simulation