DESIGN SOFTWARE AND TUTORIALS

Quartus is electronic design automation (EDA) software from Altera Corporation. It is used to design and simulate digital logic circuits using schematic gate and function symbols. Design blocks can also be described using hardware description languages. An extensive toolset is provided to simulate the behavior of the circuit, tweak circuit performance, and to compile the design to a programmable file for placement in one of the Altera complex programmable logic devices (CPLDs) or field-programmable gate arrays (FPGAs). A CPLD or FPGA takes the place of many interconnected components as a single-chip solution to a design problem. Students in CE1900 will use Quartus extensively.

Follow these steps in order to install and learn about Quartus.

  1. Download the Quartus toolset by clicking and choosing "Save".
  2. Installation instructions for the Quartus software.
  3. MSOE schematic diagram entry and simulation tutorial.
  4. Altera Schematic diagram entry and simulation tutorial.
  5. Use this process to print simulation results for grading.

Version 9.0 of Quartus is available here for students encountering memory errors when running Quartus 13.

Students in CE1900 use the VHDL hardware description language to describe combinational logic circuits. VHDL is an acronym for Very High Speed Integrated Circuit Hardware Description Language. These VHDL examples contain extensive comments to help students learn the language. The examples should be read and worked in the order listed on this page because the VHDL comments build on each other from one file to the next as students are introduced to new ideas in VHDL design and synthesis