1 / 10

CSCE 430/830 A Tutorial of Project Tools

CSCE 430/830 A Tutorial of Project Tools. By Dongyuan Zhan dzhan@cse.unl.edu Feb. 4, 2010. Outlines. Get started with Altera DE-I FPGA Board Get started with Quartus-II Design Software. Getting Started with Altera DE-2. Getting Started with Altera DE-2 [1].

adolph
Télécharger la présentation

CSCE 430/830 A Tutorial of Project Tools

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSCE 430/830 A Tutorial of Project Tools By Dongyuan Zhan dzhan@cse.unl.edu Feb. 4, 2010

  2. Outlines Get started with Altera DE-I FPGA Board Get started with Quartus-II Design Software CSCE430/830 Course Project Guidelines

  3. Getting Started with Altera DE-2 CSCE430/830 Course Project Guidelines

  4. Getting Started with Altera DE-2 [1] EP2C35F672C6 Cyclone II FGPA chip Configurable connection between the FPGA chip and other components Toggle/push buttons, LCD, LEDs, and 7-Segment DIPs. SRAM, SDRAM, and Flash Memory RS-232, PS/2, VGA, USB The expansion headers can be used to connect other user-designed boards to the DE2 board CSCE430/830 Course Project Guidelines

  5. Getting Started with Altera DE-2 • System Requirements (on you computer) • Quartus-II web edition software • For logic design, design compilation, timing simulation, FPGA programming • V9.0 can be downloaded at [2] • USB Blaster driver • enable Quartus-II to communicate with DE-2 • Installation instructions can be found at [1] • Special Notice • I suggest you use Quartus-II 9.0 edition and windows XP for better compatibility with DE-2 CSCE430/830 Course Project Guidelines

  6. Getting Started with Altera DE-2 • Relate DE-2 to the Course Project • For the course project, you need burn your FPGA configuration (for your pipelined processor design) and benchmark program into the Flash memory (like a hard drive), load the program into and store the intermediate data in SDRAM (like the main memory), and show the results on the LCD. CSCE430/830 Course Project Guidelines

  7. Design Steps using Quartus-II [4, 5] • Create a design project • Select “File | New Project Wizard”, and Specify “Family” to be Cyclone-II and “ Device Settings” to be EP2C35F672C6 • Design a component • In “File | New | Device Design Files”, select either “Block Diagram/Schematic File” or “*HDL File” • Assign Pins • Select “Assignments | Pins” • Synthesize a design • Select “Processing | Start Compilation” • Simulating the Circuit • Select “File | New | Other Files | Vector Waveform File” • Select “Processing | Start Simulation” CSCE430/830 Course Project Guidelines

  8. Design Steps using Quartus-II • Program the FPGA • Connect DE-2 with the computer via a USB blaster cable and power it on • Select “Tools | Programmer”

  9. Design Steps using Quartus-II Design Flow Chart CSCE430/830 Course Project Guidelines

  10. References [1] Getting Started with Altera DE-2 ftp://ftp.altera.com/up/pub/Tutorials/DE2/Digital_Logic/tut_initialDE2.pdf [2] DE-2 User Manual ftp://ftp.altera.com/up/pub/Webdocs/DE2_UserManual.pdf [3] Quartus-II v9.0 http://adsl.unl.edu/docs/90sp2_quartus_free.exe [4] Quartus II Reference http://www.altera.com/literature/hb/qts/qts_qii53017.pdf [5] Quartus II Introduction Using Schematic Design ftp://ftp.altera.com/up/pub/Tutorials/DE2/Digital_Logic/tut_quartus_intro_schem.pdf CSCE430/830 Course Project Guidelines

More Related