Xilinx ML310 manual DDR Signaling, DDR Memory Expansion, U37

Page 22

R

Chapter 2: ML310 Embedded Development Platform

DDR Signaling

The FPGA DDR DIMM interface supports SSTL2 signaling. All DDR signals are controlled impedance and are SSTL2 terminated.

DDR Memory Expansion

The FPGA is capable of replicating up to three differential clock output pairs to the DIMM in order to support either registered or unbuffered DIMMs. The ML310 DDR interface is very flexible in the event different DDR memory is desired such as an unbuffered DIMM or increased memory size. The DDR interface core delivered with EDK supports both registered and unbuffered DRR Memory interfaces. Please review the EDK Processor IP Reference Guide when migrating to a different DDR DIMM.

(U37)

 

 

 

 

 

 

DDR DIMM (P7)

 

 

 

 

 

 

 

 

 

 

 

 

FDDRSE

 

 

 

BUFG

 

 

D0

DDR_CLK

 

 

CLKIN

 

 

D1

 

 

 

 

PLB_CLK

 

 

 

 

 

CLK0

 

C0

 

 

 

 

 

SSTL2_I

 

 

CLKFB

 

 

 

C1

 

 

 

 

 

 

 

 

 

 

 

FDDRSE

 

 

 

 

CLK90_IN

 

 

 

CLK90

 

D0

DDR_CLK_N

 

 

 

 

 

 

 

 

D1

 

 

 

 

BUFG

 

 

C0

SSTL2_I

 

 

DCM

 

 

 

 

 

 

 

 

C1

 

 

 

 

 

 

 

 

 

 

 

FDDRSE

 

 

 

 

 

 

D0

DDR_CLK_FB_out

 

 

 

 

 

D1

 

 

 

 

 

 

 

C0

LVCMOS

 

 

 

 

 

 

C1

25

 

 

 

CLKIN

BUFG

 

 

 

ADDR

 

 

 

 

 

DDR Control

 

 

 

 

 

 

 

 

CLK0

 

 

 

 

 

 

 

CLKFB

DDR_CLK90_in

 

 

SSTL2_I

 

 

 

 

 

 

 

 

 

 

CLK90

 

 

C

 

 

 

 

Phase Shift

BUFG

Q

CE

DQS_i

DDR_DQ/DQS

IBUFG

 

DCM

 

D

 

 

 

 

 

 

 

 

 

 

 

 

SSTL2_II

 

 

 

 

 

 

 

 

LVCMOS

25

DDR_CLK_FB_in

Figure 2-4:DDR DIMM Interface Block Diagram

Table 2-1lists the connections from the FPGA to the DDR DIMM interface. Please note that the DDR_DQ signal names do not correlate as the FPGA uses IBM notation, Big Endian, while the DDR DIMMs use Intel notation, Little Endian.

Table 2-1:Connections from FPGA to DIMM Interface, P7

UCF Signal Name

XC2VP30 Pin

Schem Signal Name

DIMM

(U37)

(P7)

 

 

 

 

 

 

ddr_ad[0]

AE23

DDR_A0

48

 

 

 

 

ddr_ad[1]

AJ23

DDR_A1

43

 

 

 

 

22

www.xilinx.com

ML310 User Guide

 

1-800-255-7778

UG068 (v1.01) August 25, 2004

Image 22
Contents ML310 User Guide UG068 v1.01 August 25ML310 User Guide ML310 User Guide UG068 v1.01 August 25 Version RevisionUG068 v1.01 August 25 Table of Contents UG068 v1.01 August 25 Manual Contents Additional ResourcesConventions TypographicalOnline Document HandbookChapter Summary of Virtex-II Pro Features Virtex-II ProPowerPC 405 Core RocketIO 3.125 Gb/s TransceiversVirtex-II Fpga Fabric Virtex-II ProDesign Entry Foundation FeaturesFoundation ISE Introduction to Virtex-II Pro, ISE, and EDKSynthesis Implementation and ConfigurationFoundation ISE Embedded Development Kit Board Level IntegrationML310 Embedded Development Platform OverviewML310 Embedded Development Platform ML310 BoardFeatures OverviewBoard Hardware Clock GenerationDDR Memory Board HardwareDDR Memory Expansion DDR SignalingU37 DDRA2 DDRDQS02 DDRDQ31 Introduction to Serial Ports Signaling Standards of RS-232Serial Port Fpga Uart RS-232 on the ML310System ACE CF Controller Board Bring-UpNon-Volatile Storage XC2VP30 ConnectivityJtag Connection to XC2VP30 6JTAG Connections to the XC2VP30 and System ACEGpio LEDs and LCD System ACE Jtag Configuration InterfaceParallel Cable IV Interface 8LEDs and LCD Connectivity Gpio LCD Interface UCF Signal Name Translator U37 J13 U35Gpio LED Interface U37 Name U36CPU Debug Description CPU Debug and CPU TraceBuffer U33 J13 9Combined Trace/Debug Connector Pinout PCI Bus CPU Debug Connector PinoutCPU Debug Connection to XC2VP30 ML310 Embedded Development Platform 11 PCI Bus and Device Connectivity Pciinta Pciintb Pciintc Pcipar Pcippar Pcirstn Pciprstn Device Name Bus ALi South Bridge Interface, M1535D+, U15113.3V Primary PCI Bus Information Device Vendor 125.0V Secondary PCI Bus Information Device Name VendorParallel Port Interface, connector assembly P1 12ALi South Bridge Interface, M1535D+, U15Serial Port Interface, connector assembly P1 USB, connector assembly J3 IDE, connectors J15 and J16 System Management Bus SMBus GPIO, connector J517Type of Gpio Available on Header J5 ALi Gpio Types Number 19Audio Jacks, J1 and J2 Signal name Description AC97 AudioPS/2 Keyboard/Mouse Interface, connector P2 Flash ROM, U4Intel GD82559, U11, 10/100 Ethernet Controller Intel GD82559 Ethernet ControllerIntroduction to IIC/SMBus IIC/SMBus SignalingIIC/SMBus Interface IIC/SMBus on ML310 Board22shows the Fpga connections to all SMBus and IIC devices 14SMBus and IIC Block Diagram SPI Signaling Serial Peripheral Interface SPISPI Addressing Push Buttons, Switches, Front Panel Interface and JumpersPush Buttons System ACE Configuration Dipswitch, SW3 CPU Reset, SW2Front Panel Interface Connector, J23 16SW3 SysACE CFG Switch DetailSYACECFGA0 Voltage Jumper JumpersJ10 J11 Coupling ATX Power Distribution and Voltage Regulation MGT Bref Clock Selection Jumpers, J20 and J2117ATX Power Distribution and Voltage Regulation 18Voltage Monitor High-Speed I/O High-Speed I/OML310 PM Connectors 19Personality Module Connected to ML310 BoardPM1 Connector PM2 ConnectorAdapter Board PM Connectors ML310 PM Utility PinsContact Order PM2 Power and Ground ML310 PM User I/O PinsPM1 Power and Ground PM1 User I/ORXPPAD4 RXPPAD4A25 31 PM1 Pinout ML310 PM2 User I/O RXPPAD21 RXPPAD21AK2532 PM2 Pinout AA5