UG199 v1.2 April 19
Virtex-5 Fpga ML561 Memory Interfaces Development Board
Date Version Revision
Revision History
Table of Contents
Electrical Requirements
Appendix B Bill of Materials Appendix C LCD Interface
Virtex-5 Fpga ML561 User Guide
Guide Contents
About This Guide
Additional Documentation
Preface About This Guide
Additional Support Resources
Online Document
Conventions
Terminology
Typographical
Virtex-5 Fpga ML561 User Guide
About the Virtex-5 Fpga ML561 Memory Interfaces Tool Kit
Introduction
Introduction
Virtex-5 Fpga ML561 Memory Interfaces Development Board
2Virtex-5 Fpga ML561 Development Board
Virtex-5 Fpga ML561 Memory Interfaces Development Board
Introduction
Initial Board Check Before Applying Power
Getting Started
Documentation and Reference Design CD
Getting Started
Applying Power to the Board
Hardware Overview
Hardware Description
Hardware Description
1ML561 XC5VLX50T-FFG1136 Board Placement Diagram
Memories
DDR400 Sdram Components
Hardware Overview
Rldram II Devices
DDR2 Sdram Components
Memory Details
DDR400 and DDR2 Component Memories
Memory Details
DDR2ODT10, DDR2RAS,CAS,WEN
DDR1RAS,CAS,WEN, DDR1CKE
DDR2 Sdram Dimm
DDR2DIMM15CNTLPARERR
DDR2DIMMRAS,CAS,WE,RESETN
Dimm
DDR2DIMM15CNTLPAR
Qdrii and Rldram II Memories
QDR2R,W,DLLOFFN
External Interfaces
RS-232
Clocks
MHz Lvpecl Clock
SMA Clock
MHz Clock
GTP Clocks
DIP Switch
User I/Os
MHz System ACE Controller Oscillator
Pushbuttons
Seven-Segment Display Signal Mapping
Seven-Segment Displays
Light Emitting Diodes LEDs
Power On or Off Slide Switch
Power Measurement Header
Soft Touch Probe Points
Liquid Crystal Display Connector
Power Regulation
Power Distribution
Power Regulation
10PTH05010 Voltage Regulator
Voltage Regulators
Output Voltage
16Manual Voltage Margining
Board Design Considerations
11ML561 Revision a PCB Stack-Up
Board Design Considerations
TOP
19ML561 Revision a PCB Controlled Impedance
Electrical Requirements
Power Consumption
Current
Total Available Power
Power Consumed DDR400 Component Interface
Total Power Consumed
Power Modules Capacity
2Power Planes Voltage Regulator Module VRM Part
Electrical Requirements
Stack-Up
Power Consumed by Power Plane
Power Consumption
3ML561 Power Plane Capacities
Current Power Excess Device Description Quantity
Electrical Requirements 3ML561 Power Plane Capacities
Power Consumption 3ML561 Power Plane Capacities
Current Power Excess Device Description
Total Power Consumed 53.2
Fpga Internal Power Budget
4ML561 Fpga Power Estimate Summary
Fpga #21
Termination and Transmission Line Summaries
Signal Integrity Recommendations
2DDR2 Sdram Dimm Terminations Signal Fpga Driver
HSTLIIDCI18
5RLDRAM II Terminations Signal
HSTLI18
HSTLIDCI18
Signal Integrity Recommendations
Configuration Modes
Configuration
Parallel IV Cable Port
Configuration 1Configuration Modes
Jtag Chain
Jtag Port
System ACE Interface
Configuration
Introduction
ML561 Hardware-Simulation Correlation
ML561 Hardware-Simulation Correlation
Test Setup
1Single Trapezoid Eye Mask Definition
Test Setup
2Two Triangular Eye Mask Definitions for VIH and VIL
Signal Integrity Correlation Results
Measurement
Signal Integrity Correlation Results
DDR2 Component Write Operation
2DDR2 Component Write Operation Correlation Results
3DIP12 Settings Description
Voltage mV
Voltage mV
Time ns
UG199c711071007
DDR2 Component Read Operation
Fpga SSTL18IIDCII
5DDR2 Component Read Operation Correlation Results
Time ns
UG199c715071107
UG199c717071007
UG199c719071007
DDR2 DIMM, 75 Ω ODT
DDR2 Dimm Write Operation
Noise Margin Overshoot / Undershoot Measurement
8DIP12 Settings Description
UG199c722071107
UG199c724071107
UG199c726071007
UG199c729071007
10DDR2 Dimm Read Operation Correlation Results DVW %
DDR2 Dimm Read Operation
UG199c731071107
1800.0 1600.0 1400.0 1200.0 1000.0
UG199c735071007
UG199c737071007
Qdrii Write Operation
Fpga HSTLI18
12 Qdrii Write Operation Correlation Results
800.0 600.0 400.0 200.0 000 Probe 3C7.1 at pin 1200.0 1600.0
UG199c742071107
UG199c744070907
3100.0 2600.0 2100.0 1600.0 1100.0
Qdrii Read Operation
Fpga HSTLIDCI18
14QDRII Read Operation Correlation Results
UG199c749071107
1900.0 1700.0 1500.0 1300.0 1100.0
UG199c753070907
UG199c755070907
Summary and Recommendations
Summary and Recommendations
Noise Margin Overshoot Operation
16Summary of Worst-Case SI Characteristics
How to Generate a User-Specific Fpga Ibis Model
How to Generate a User-Specific Fpga Ibis Model
ML561 Hardware-Simulation Correlation
Fpga #1 Pinout
Fpga Pinouts
Table A-1FPGA #1 Pinout Signal Name
Fpga #1 Clock and Reset Signals
FPGA3TOFPGA1MIITXDATA0
FPGA2TOFPGA1MIITXCLK
FPGA3TOFPGA1MIITXCLK
FPGA2TOFPGA1MIITXDATA0
Fpga #1 Pinout Table A-1FPGA #1 Pinout Signal Name
Fpga #2 Pinout
DDR2DIMMDQBY0B5
DDR2DIMM3CK2P
DDR2DIMMDQBY0B4
DDR2DIMM3CKE0
DDR2DIMMDQCB07B0
DDR2DIMMDQBY4B4
DDR2DIMMDQBY7B7
DDR2DIMMDQBY4B5
DDR2DIMM5ODT0 AA9 DDR2DIMMDQBY11B7
DDR2DIMM5CS0N
DDR2DIMMDQBY11B5 DDR2DIMM5CS1N
DDR2DIMMDQBY11B6
Table A-2FPGA #2 Pinout Signal Name
Fpga #2 Clock and Reset Signals
Fpga #2 Pinout Table A-2FPGA #2 Pinout Signal Name
FPGA2SPYHOLEBK15
FPGA2DIP0
FPGA2SOFTTOUCHBY1B7
FPGA2DIP1
FPGA2TXP1BK120 FPGA2USBRSTN
FPGA2TXN0BK120 FPGA2USBCTSN
FPGA2TXN1BK120 FPGA2USBDSRN
FPGA2TXP0BK120 FPGA2USBDTRN
Fpga #3 Pinout
Table A-3FPGA #3 Pinout Signal Name Qdrii Memory Interface
QDR2DBY4B2
QDR2DBY0B5
QDR2DBY4B1
QDR2DBY0B6
QDR2QBY3B3
QDR2DBY7B6
QDR2QBY3B2
QDR2DBY7B7
QDR2QBY7B5
QDR2QBY6B7
QDR2QBY7B4
QDR2QBY6B8
RLD2DQBY0B3
RLD2DBY0B5 RLD2DMBY23N RLD2DBY0B6 RLD2DQBY0B0
RLD2DBY0B7 RLD2DQBY0B1
RLD2DBY0B8 RLD2DQBY0B2 RLD2DBY1B0
CLKTOFPGA3MGTP EXTCLKTOFPGA3P
FPGA3RESETNIN
RLD2DQBY3B4 RLD2DQBY3B7 RLD2DQBY3B5 RLD2DQBY3B8 RLD2DQBY3B6
CLKTOFPGA3MGTN EXTCLKTOFPGA3N
Table A-3FPGA #3 Pinout Signal Name
Table B-1Bill of Materials
Bill of Materials
4A LDO
Appendix B Bill of Materials Table B-1Bill of Materials
Virtex-5 Fpga ML561 User Guide 117
Appendix B Bill of Materials
LCD Interface
General
Display Hardware Design
Hardware Schematic Diagram
Table C-1Display Controller Specifications Parameter
Appendix C LCD Interface
Peripheral Device KS0713
Hardware Schematic Diagram
64128EFCBC-XLP Block Diagram
Table C-2 LCD Panel
Controller Operation
124
Controller LCD Panel Connections
Figure C-5Power Supply Circuits
Controller Power Supply Circuits
Figure C-6LCD Controller Initialization Flow
Operation Example of the 64128EFCBC-3LP
OFF
Table C-4Resistor Value Settings
Table C-5 Reference Voltage Parameters
Reference Voltage Parameter α
Table C-6Display Instructions
Instruction Set
Set page address
Hardware Schematic Diagram Table C-6Display Instructions
EON
Appendix C LCD Interface Table C-6Display Instructions
ERD
Read/Write Characteristics 6800 Mode
Design Examples
LCD Panel Used in Full Graphics Mode
Display Command Byte
LCD Panel Used in Character Mode
Display Data Byte
Figure C-10Block RAM Organization
Figure C-11LCD Character Generator Controller
C D E F G H
Array Connector Numbering
140