How to design 65nm FPGA DDR2 memory


Posted on Feb 6, 2014

This article presents practical techniques for incorporating `correctness by design` in DDR2 interfaces, from a Signal Integrity (SI) perspective, using the current generation of available design tools. Some common DDR2 design errors are analyzed, as well as the tradeoffs between some popular design alternatives. Several possible address/control t


How to design 65nm FPGA DDR2 memory
Click here to download the full size of the above Circuit.

opologies for DDR2 shown in Fig 1, while several possible data topologies are illustrated in Fig 2. In order to make use of the FPGA`s on-die digitally controlled impedance (DCI), the memory chip was made the driver and the 65nm FPGA device the receiver on the bi-directional data lines. The top schematic diagram in Fig 1 shows the preferred and recommended use model, while the other figures illustrate variations often attempted in regular design practice. The input switching thresholds of the receiver are shown as horizontal dashed blue lines for reference. The color of the "probe" arrows in Fig 1 and Fig 2 correspond to the colors of the associated traces in Fig 3 and Fig 4, respectively. Mentor Graphics` HyperLynx software was used to generate eye diagrams with the following parameter settings:




Leave Comment

characters left:

Related Circuits

  • New Circuits

    .

     


    Popular Circuits

    Hf Low-Power Cw Transmitter
    motor control
    Home-Built Nitrogen (N2) Laser
    lithium ion li ion battery charger with
    infrared toggle switch for home
    electronic dice schematics
    Diac Applications
    Wiring Diagram and Electrical Circuit Troubleshooting Of 1997 Chevrolet Blazer
    LC compliant boost converter circuit diagram
    Nixie Clock Version 2
    3 channel audio mixer
    LM324 Circuits and Projects
    Personal Silent Alarm System Diagram Project
    Original 2N2/40 Schematic Diagrams
    autonomous mobile robot capable of avoiding obstacles circuit
    Connecting the PICAXE-08 Microcontrller to other Components



    Top