next up previous
Next: Appendix Up: Lab 10: Build a Previous: 2 Lab

Subsections



3 Supplementary Material

3.1 Quartus

3.1.1 Graphical Design

  1. Start a new project and include the mem_block.v.
  2. Open the mem_block.v file and select File > Create/Update > Create Symbol Files for Current File. This creates a memory block as shown below.
    Figure 3: Memory block symbol
    \includegraphics{mem_block.eps}
  3. Open a block diagram file by
    File > New > Design Files > Block Diagram/Schematic file Input and output pins are located under primitives/pin. That creates a *.bdf file.
  4. Right click in the main window and select Insert > Symbol.
  5. Under you project directory select the mem_block you just created.
  6. Keep adding the files that you have created in previous lab for remaining components of the computer. Each time create a Symbol file and added it to the your main *.bdf file.
  7. For the address mux and the reset constant you can use already existing block in Quartus. You can do that by
    Insert > Symbol, select ../quartus/libraries/, then select lpm_mux and/or lpm_constant which are located under megafunctions/gates. Input and output pins are located under primitives/pin.
  8. Once you are done start connecting the blocks as shown in Figure 1.


next up previous
Next: Appendix Up: Lab 10: Build a Previous: 2 Lab
Copyright © 2008, Electrical Engineering Department, New Mexico Tech
Last Modified 2009-11-10