University HomeUniversity DirectoriesUniversity Fast LinksDepartment Site MapDepartment HelpDepartment Webmail Server

 

Department Home

Schedule and Grading Policy
Laboratory Manuals
Semester project
Class hand-outs
some useful links
College of Engineering

 


ELE306: Electronic Design Automation Laboratory


Catalog Description.
ELE 306 Electronic Design Automation Laboratory (4)
Digital design, simulation, synthesis and verification using electronic design automation (EDA) tools. IEEE VHDL hardware description language and rapid prototyping with FPGAs. Register transfer level design with reusable modules and cores. (Lec. 3, Lab. 3) Pre: 201, 202 and 215.

 

 

The main software tool for this class is the Altera’s Quartus II. This is a comprehensive package includes schematic editor, state diagram editor, VHDL and Verilog entry and synthesis tools, integrated waveform and timing simulator, DSP design tools and utilities, and FPGA implementation and configuration tools. Altera offers a free "web edition" of Quartus II; which can be downloaded directly from the company website above. Students are encouraged to obtain this free program to use at home.

 

 

 

The main hardware facility is the UP-2 board from Altera. It carries a Altera's Flex10K EPF10K70 FPGA (5.0V/3.3V/2.5V, 70K equivalent logic gates, 200MHz, in a 240-pin RQFP). The FPGA configuration file is downloaded from the host computer via a special parallel cable: ByteBlaster II.

 

 

Textbook:

Peter J. Ashenden, The Designer;s Guide to VHDL, 2nd edition, Morgan Kaufmann Publishers, 2002.

 

ISBN: 1-55860-674-2

Lecture: TR 11:00 -- 12:15 PM @ Kelley 102
Lab 01: M 2:00 -- 4:45 PM @ Kelley 220
Lab 02: T 2:00 -- 4:45 PM @ Kelley 220
Lab 04: R 2:00 -- 4:45 PM @ Kelley 220

Office Hours:
TR 12:30-2:00

Computer Engineering students are required to take this course. This course is the prerequisite of ELE405.

University Home

© University of
Rhode Island
Disclaimer

 

 

 

Instructor: Professor Jien-Chung Lo, Kelley Annex 221, jcl@ele.uri.edu