|








|

|
|
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.
|
|