
For a general introduction to features and design flow in the Quartus II software, see the Introduction to Quartus II Manual.
Quartus II Handbook v9.0 (Complete Five-Volume Set) (37 MB)
Volume 1: Design and Synthesis (ver 9.0, Mar 2009, 9 MB)
Volume 2: Design Implementation and Optimization (ver 9.0, Mar 2009, 11 MB)
Volume 3: Verification (ver 9.0, Mar 2009, 11 MB)
Volume 4: SOPC Builder (ver 9.0, Mar 2009, 2 MB)
Volume 5: Embedded Peripherals (ver 9.0, Mar 2009, 4 MB)
Related Documentation
Release Notes
- Quartus II Software version 9.0 SP 1 Release Notes (ver 1.0, May 2009, 303 KB)

- Quartus II Software version 9.0 SP 2 Device Support Release Notes (ver 1.0, May 2009, 100 KB)

Getting Started
- Megafunction Overview User Guide (ver 1.0, Feb 2009, 329 KB)
- Introduction to the Quartus II Software (ver 1.0, Mar 2009, 8 MB)
- Quartus II Quick Start Guide (ver 7.2, Oct 2007, 537 KB)
Installation and Licensing
- AN 340: Altera Software Licensing (ver 2.3, Mar 2009, 824 KB)
- Quartus II Installation & Licensing for Windows and Linux Workstations (ver 9.0, Mar 2009, 2 MB)
QSF Settings, SDC, and Tcl Scripting Reference Manuals
- Quartus II Settings File Reference Manual (ver 6.0, Mar 2009, 5 MB)
- Quartus II Scripting Reference Manual (ver 9.0, Mar 2009, 3 MB)
- SDC and TimeQuest API Reference Manual (ver 4.0, Mar 2009, 709 KB)
Design Guidelines and Applications
- AN 567: Quartus II Design Separation Flow (ver 1.0, Jun 2009, 3 MB)

- AN 519: Stratix IV Design Guidelines (ver 1.1, May 2009, 493 KB)

- AN 370: Using the Serial FlashLoader With the Quartus II Software (ver 3.1, Apr 2009, 1 MB)
- Quartus II TimeQuest Timing Analyzer Cookbook (ver 1.0, Aug 2008, 482 KB)
- AN 481: Applying Multicycle Exceptions in the TimeQuest Timing Analyzer (ver 1.0, Jul 2008, 2 MB)
- AN 433: Constraining and Analyzing Source-Synchronous Interfaces (ver 2.0, Dec 2007, 1 MB)
- Understanding Metastability in FPGAs (ver 1.2, Jul 2009, 584 KB)

- AN 438: Constraining and Analyzing Timing for External Memory Interfaces in Stratix IV, Stratix III, Arria II GX, and Cyclone III Devices (ver 4.1, May 2009, 976 KB)

SIII_phase_shift (5 KB)
- AN 563: Arria II GX Design Guidelines (ver 1.0, Feb 2009, 752 KB)
- AN 466: Cyclone III Design Guidelines (ver 1.2, Nov 2008, 1 MB)
- Advanced Synthesis Cookbook: A Design Guide for Stratix II, Stratix III, and Stratix IV Devices (ver 4.0, May 2008, 968 KB)
Advanced Synthesis Cookbook Design Files (3 MB)
- AN 469: Stratix III Design Guidelines (ver 1.1, May 2008, 628 KB)
- AN 474: Implementing Stratix III Programmable I/O Delay Settings in the Quartus II Software (ver 1.2, Mar 2008, 365 KB)
- AN 428: MAX II CPLD Design Guidelines (ver 1.1, Dec 2007, 425 KB)
- Designing With Low-Level Primitives User Guide (ver 3.0, Mar 2007, 492 KB)
- AN 411: Understanding PLL Timing for Stratix II Devices (ver 1.0, Mar 2006, 1 MB)
Design Example 1 (279 KB)
Design Example 2 (233 KB)
Benchmarking and Design Migration Techniques
- AN 311: ASIC-to-FPGA Design Methodology and Guidelines (ver 3.1, Apr 2009, 286 KB)
- AN 307: Altera Design Flow for Xilinx Users (ver 6.2, Apr 2009, 3 MB)
an307_DesignExample.zip (4 KB)
- Comparing IP Integration Approaches for FPGA Implementation (ver 1.1, Feb 2008, 195 KB)
- Performing Equivalent Timing Analysis Between Altera TimeQuest and Xilinx Trace (ver 1.0, Nov 2007, 1 MB)
- FPGA Performance Benchmarking Methodology (ver 1.6, Aug 2007, 246 KB)
- AN 345: Altera Design Flow for Lattice Semiconductor Users (ver 1.1, Jan 2005, 581 KB)
- TB 84: Differences in Logic Utilization between Quartus II & Synplify Report Files (ver 1.0, Nov 2002, 107 KB)
SOPC Builder System Development
- Avalon Interface Specifications (ver 1.2, Apr 2009, 485 KB)
(Replaces "Avalon Memory-Mapped Interface Specification" and "Avalon Streaming Interface Specification")
- AN 346: Using the Nios II Configuration Controller Reference Designs (ver 1.2, Mar 2009, 793 KB)
- AN458: Alternative Nios II Boot Methods (ver 1.1, Sep 2008, 334 KB)
AN458 design example files (37 KB)
- Comparing IP Integration Approaches for FPGA Implementation (ver 1.1, Feb 2008, 195 KB)
- AN 323: Using SignalTap II Embedded Logic Analyzers in SOPC Builder Systems (ver 1.1, Nov 2007, 386 KB)
- AN 398: Using DDR/DDR2 SDRAM With SOPC Builder (ver 1.1, Aug 2006, 775 KB)
Programming Hardware
- USB Blaster Download Cable User Guide (ver 2.5, Apr 2009, 500 KB)
- EthernetBlaster Communications Cable User Guide (ver 1.1, Jul 2008, 1 MB)
- ByteBlaster II Download Cable User Guide (ver 1.4, Jul 2008, 295 KB)
- MasterBlaster Serial/USB Communications Cable User Guide (ver 1.1, Jul 2008, 222 KB)
- ByteBlasterMV Download Cable User Guide (ver 1.0, Aug 2004, 400 KB)
Other Related Documentation
- AN 370: Using the Serial FlashLoader With the Quartus II Software (ver 3.1, Apr 2009, 1 MB)
- AN 433: Constraining and Analyzing Source-Synchronous Interfaces (ver 2.0, Dec 2007, 1 MB)
- Video and image processing solutions for military applications (ver 2.0, Jun 2009, 278 KB)

- AN 453: HardCopy II Fitting Techniques (ver 2.0, Nov 2008, 716 KB)
- AN 549: Managing Designs with Multiple FPGAs (ver 1.0, Sep 2008, 776 KB)
- Increasing Productivity With Quartus II Incremental Compilation (ver 1.0, May 2008, 169 KB)
- FPGA Power Management and Modeling Techniques (ver 1.0, Nov 2007, 696 KB)
- AN 437: Power Optimization in Stratix III FPGAs (ver 2.0, Aug 2007, 219 KB)

