Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  DSP   |   External Memory   |   Embedded Processing   |   High-Speed Serial I/O   |   Parallel I/O   |   Signal Integrity   |   System Integration  

 DRAM
      Overview
      DDR SDRAM
      DDR2 SDRAM
      DDR3 SDRAM
      RLDRAM II
      SDR SDRAM
  
 SRAM
      Overview
      QDR I / QDR II
      ZBT/Nobl
  
 By FPGA
      Cyclone III
      Cyclone II
      Stratix III
      Stratix II/Stratix II GX
  

Memory Solutions Center—DDR3 SDRAM

To obtain up to 533-MHz DDR3 performance on Stratix® III FPGAs and up to 400 MHz(1) performance on HardCopy® III ASICs across process, voltage, and temperature, Altera developed a dynamic self-calibrating PHY megafunction known as altmemphy.

As shown in Figure 1, the altmemphy datapath megafunction takes full advantage of the DDR3 optimized I/O structures in Stratix III FPGAs and HardCopy III ASICs, which include read and write leveling functionality, I/O delay for DQ de-skew, and the use of a reconfigurable phase-locked loop (PLL) to compensate for voltage and temperature variations. At start up, altmemphy uses a training pattern to perform calibration, removing any process variation in both the Altera® device and the memory device. During operation, a tracking mechanism tracks and compensates for any voltage or temperature variations within the Altera device without interrupting the data transfer.

Figure 1. Dynamic Self-Calibrating PHY Megafunction Optimized for DDR3 SDRAM

Figure 1. Dynamic Self-Calibrating PHY Megafunction Optimized for DDR3 SDRAM

View Full Size

Altera has also taken the step to separate the physical interface and the controller into two distinct products. This enables you and third-party intellectual property (IP) providers to design specialized controllers, while still gaining all the benefits of Altera's physical interface.

The Altera physical interface, which comprises silicon features as well as soft logic, is responsible for the safe transfer of data between the Altera device and the memory, including all aspects of crossing between different clock domains. The memory controller IP is fully synchronous logic that translates between the application domain and the memory domain, handling cycle-by-cycle timing issues.

Visit the Stratix III External Memory Resources Center for application notes, timing closure tools, design guidelines, and more.

Note:

1. HardCopy performance depends on design and pending silicon characterization results

Related Links

  Please Give Us Feedback