Quartus® II design software is Altera®'s primary development system. It provides a comprehensive environment for digital design and is an ideal platform for learning both basic and advanced design techniques.
Altera provides the Quartus II Web Edition software, which can be downloaded and used free of charge. This software includes the Nios II soft processor and the SOPC Builder tool.
A licensed commercial version of the Quartus II Subscription Edition software is available for installation in university laboratory facilities.
SOPC Builder Tool
The SOPC Builder software is a tool for designing and implementing embedded computer systems. It facilitates modular design by making use of IP cores such as the Nios II processor, memory interfaces, and a variety of I/O interfaces.
The following table shows the available tutorials. Some tutorials exist in multiple versions, dependent on a hardware description language (Verilog or VHDL) and development board. Use the filters below to choose the ones that are appropriate for your course.
| Filter Materials | |||
| Choose HDL: | Choose Board: | ||
| Table 1. Software Tools Tutorials for Quartus II 9.0 and 9.1 | |
| Title | Downloads |
|---|---|
| Quartus II Tutorials | |
| Quartus II Introduction Using Schematic Design | |
| Quartus II Introduction | |
| Quartus II Introduction | |
| Using the Library of Parameterized Modules (LPM) | |
| Using the Library of Parameterized Modules (LPM) | |
| Timing Considerations | |
| Timing Considerations | |
| Using TimeQuest Timing Analyzer | |
| Quartus II Simulation | |
| Quartus II Simulation | |
| Signal Tap II Logic Analyzer | |
| Signal Tap II Logic Analyzer | |
| Debugging of Verilog Hardware Designs | |
| Debugging of VHDL Hardware Designs | |
| SOPC Builder Tutorials | |
| Introduction to the SOPC Builder | |
| Introduction to the SOPC Builder | |
| Using the SDRAM on Altera's DE0 Boards | |
| Using the SDRAM on Altera's DE0 Boards | |
| Using the SDRAM on Altera's DE1 Boards | |
| Using the SDRAM on Altera's DE1 Boards | |
| Using the SDRAM on Altera's DE2 Boards | |
| Using the SDRAM on Altera's DE2 Boards | |
| Using the SDRAM on Altera's DE2-70 Boards | |
| Using the SDRAM on Altera's DE2-70 Boards | |
| Using the SDRAM on Altera's DE2-115 Boards | |
| Using the SDRAM on Altera's DE2-115 Boards | |
