Cyclone® II FPGAs support a broad range of external memory interfaces, such as SDR SDRAM, DDR SDRAM, DDR2 SDRAM, and QDRII SRAM as shown in the External Memory Interface Support Center.
| Table 1. Cyclone II External Memory Resources | ||
| Collateral | Description | |
|---|---|---|
| Start Here | ||
| AN 361: Interfacing DDR and DDR2 SDRAM With Cyclone II Devices (PDF) | Describes the interface architecture, signals, and timing analysis for DDR and DDR2 SDRAM memory. | |
| Device Selection | ||
| Selecting the Right High-Speed Memory Technology for Your System (PDF) | Describes how to select the right memory for your application. | |
| The Efficiency of the DDR and DDR2 SDRAM Controller Compiler (PDF) | Describes the terminologies such as bandwidth, efficiency, and read latency. | |
| External Memory Interfaces (PDF) | Describes Cyclone® II device internals such as DDR memory interface pins, DQ strobe (DQS) phase-shift circuitry, and DDR registers. | |
| Intellectual Property (IP) and Megafunction User Guides | ||
| DDR/DDR2 SDRAM Controller Compiler User Guide (PDF) | Describes the controller interface and also the design flow using SOPC Builder and the MegaWizardTM Plug-In Manager | |
| IP MegaStoreTM | The web page links to different IP cores provided by Altera and Altera's partners. The web page also allows you to search for an IP according to your interests. | |
| Applications and Debug | ||
| AN 398: Using DDR/DDR2 SDRAM With SOPC Builder (PDF) | Describes the design flow for instantiating a DDR2 controller in SOPC Builder and verifying the read-and-write transactions using SignalTapTM II logic analyzer. | |
| AN 392: Multiple DDR and DDR2 SDRAM Controllers On One Device (PDF) | Describes the design methodology for implementing multiple controllers in a single FPGA device. | |
| AN 415: DDR and DDR2 SDRAM ECC Reference Design (PDF) ECC Reference Design Files |
Describes how to use the error correction coding (ECC) design block with DDR and DDR2 SDRAM controller. | |
| AN 380: Test DDR or DDR2 SDRAM Interfaces on Hardware Using the Example Driver (PDF) | Describes the verification of a design example using functional and hardware simulation. | |
| Timing Analysis | ||
| TimeQuest Timing Analyzer (PDF) | Learn about the features of the TimeQuest analyzer and how to constrain your design with Synopsys Design Constraints (SDC) commands. | |
| TimeQuest Resources | This page provides links to resources for you to learn more about the TimeQuest analyzer. | |
| Models and Board Design Guidelines | ||
| Board Design Guidelines Solution Center | The web page provides you with board design-related resources for Altera® devices. Its goal is to help you implement successful high-speed PCBs that integrate devices and other elements. | |
| HSPICE Models | Web page listing of all the HSPICE models for Altera devices. | |
| IBIS Models | Web page listing of all the IBIS models for Altera devices. | |
| Kits and Boards | ||
| Nios II Development Kit, Cyclone II Edition (2C35) | Altera's Nios® II Development Kit, Cyclone II Edition provides a complete development environment, including everything hardware and software designers need for system-level designs and testing the external memory interface. | |
| PCI Development Kit, Cyclone II Edition | Altera's PCITM Development Kit, Cyclone II Edition delivers a complete PCI-based development platform for design engineers that includes an external DDR2 memory for testing the external memory interface. | |
| Video Development Kit, Cyclone II Edition | The Video Development Kit, Cyclone II Edition delivers a complete video development environment for design engineers that includes an external DDR2 memory for testing the external memory interface. | |
