"Xilinx" and the Xilinx logo shown above are registered trademarks of Xilinx, Inc. Any rights not expressly granted herein are reserved.
CoolRunner, RocketChips, Rocket IP, Spartan, StateBENCH, StateCAD, Virtex, XACT, XC2064, XC3090, XC4005, and XC5210 are
registered trademarks of Xilinx, Inc.
The shadow X shown above is a trademark of Xilinx, Inc.
ACE Controller, ACE Flash, A.K.A. Speed, Alliance Series, AllianceCORE, Bencher, ChipScope, Configurable Logic Cell, CORE Generator,
CoreLINX, Dual Block, EZTag, Fast CLK, Fast CONNECT, Fast FLASH, FastMap, Fast Zero Power, Foundation, Gigabit Speeds...and
Beyond!, HardWire, HDL Bencher, IRL, J Drive, JBits, LCA, LogiBLOX, Logic Cell, LogiCORE, LogicProfessor, MicroBlaze, MicroVia,
MultiLINX, NanoBlaze, PicoBlaze, PLUSASM, PowerGuide, PowerMaze, QPro, Real-PCI, RocketIO, SelectIO, SelectRAM, SelectRAM+,
Silicon Xpresso, Smartguide, Smart-IP, SmartSearch, SMARTswitch, System ACE, Testbench In A Minute, TrueMap, UIM, VectorMaze,
VersaBlock, V e rsaRing, Virtex-II Pro, Virtex-II EasyPath, Wave Table, WebFITTER, WebPACK, WebPOWERED, XABEL, XACTFloorplanner, XACT-Performance, XACTstep Advanced, XACT step Foundry , XAM, XAPP, X-BLOX +, XC designated products, XChecker,
XDM, XEPLD, Xilinx Foundation Series, Xilinx XDTV, Xinfo, XSI, XtremeDSP and ZERO+ are trademarks of Xilinx, Inc.
The Programmable Logic Company is a service mark of Xilinx, Inc.
All other trademarks are the property of their respective owners.
Xilinx, Inc. does not assume any liability arising out of the application or use of any product described or shown herein; nor does it convey
any license under its patents, copyrights, or maskwork rights or any rights of others. Xilinx, Inc. reserves the right to make changes, at any
time, in order to improve reliability, function or design and to supply the best product possible. Xilinx, Inc. will not assume responsibility for
the use of any circuitry described herein other than circuitry entirely embodied in its products. Xilinx provides any design, code, or
information shown or described herein "as is." By providing the design, code, or information as one possible implementation of a feature,
application, or standard, Xilinx makes no representation that such implementation is free from any claims of infringement. You are
responsible for obtaining any rights you may require for your implementation. Xilinx expressly disclaims any warranty whatsoever with
respect to the adequacy of any such implementation, including but not limited to any warranties or representations that the implementation
is free from claims of infringement, as well as any implied warranties of merchantability or fitness for a particular purpose. Xilinx, Inc. devices
and products are protected under U.S. Patents. Other U.S. and foreign patents pending. Xilinx, Inc. does not represent that devices shown
or products described herein are free from patent infringement or from any other third party right. Xilinx, Inc. assumes no obligation to
correct any errors contained herein or to advise any user of this text of any correction if such be made. Xilinx, Inc. will not assume any liability
for the accuracy or correctness of any engineering or software support or assistance provided to a user.
Xilinx products are not intended for use in life support appliances, devices, or systems. Use of a Xilinx product in such applications without
the written consent of the appropriate Xilinx officer is prohibited.
The contents of this manual are owned and copyrighted by Xilinx. Copyright 1994-2004 Xilinx, Inc. All Rights Reserved. Except as stated
herein, none of the material may be copied, reproduced, distributed, republished, downloaded, displayed, posted, or transmitted in any form
or by any means including, but not limited to, electronic, mechanical, photocopying, recording, or otherwise, without the prior written consent
of Xilinx. Any unauthorized use of any material contained in this manual may violate copyright laws, trademark laws, the laws of privacy and
publicity, and communications regulations and statutes.
ML310 User Guidewww.xilinx.comUG068 (v1.01) August 25, 2004
1-800-255-7778
ML310 User Guide
UG068 (v1.01) August 25, 2004
The following table shows the revision history for this document..
VersionRevision
08/15/041.0Initial Xilinx release.
08/25/041.01Added SysACE CFGADDR details.
UG068 (v1.01) August 25, 2004www.xilinx.comML310 User Guide
1-800-255-7778
ML310 User Guidewww.xilinx.comUG068 (v1.01) August 25, 2004
1-800-255-7778
Table of Contents
Preface: About This Manual
Chapter 1: Introduction to Virtex-II Pro, ISE, and EDK
This manual accompanies the ML310 Embedded Development System and contains
information about the ML310 Hardware Platform and software tools.
Manual Contents
This manual contains the following chapters:
•Chapter 1, “Introduction to Virtex-II Pro, ISE, and EDK,” provides an overview of the
hardware and software features.
•Chapter 2, “ML310 Embedded Development Platform,” provides an overview of the
embedded development platform and details the components and features of the
ML310 board.
Preface
Additional Resources
For additional information, go to http://support.xilinx.com. The following table lists
some of the resources you can access from this website. You can also directly access these
resources using the provided URLs.
ResourceDescription/URL
TutorialsTutorials covering Xilinx design flows, from design entry to
Answer BrowserDatabase of Xilinx solution records
Application NotesDescriptions of device-specific design techniques and approaches
Data SheetsDevice-specific information on Xilinx device characteristics,
This document uses the following conventions. An example illustrates each convention.
The following typographical conventions are used in this document:
ConventionMeaning or UseExample
Messages, prompts, and
Courier font
program files that the system
displays
speed grade: - 100
Courier bold
Helvetica bold
Italic font
Square brackets [ ]
Braces { }
Literal commands that you
enter in a syntactical statement
Commands that you select
from a menu
Keyboard shortcutsCtrl+C
Variables in a syntax
statement for which you must
supply values
References to other manuals
Emphasis in text
An optional entry or
parameter. However, in bus
specifications, such as
bus[7:0], they are required.
A list of items from which you
must choose one or more
ngdbuild design_name
File → Open
ngdbuild design_name
See the Development System
Reference Guide for more
information.
If a wire is drawn so that it
overlaps the pin of a symbol,
the two nets are not connected.
ngdbuild [ option_name]
design_name
lowpwr ={on|off}
Vertical bar |
8www.xilinx.comML310 User Guide
Separates items in a list of
choices
1-800-255-7778UG0 68 (v1. 01) Augu st 25, 200 4
lowpwr ={on|off}
ConventionMeaning or UseExample
R
Vertical ellipsis
Horizontal ellipsis . . .
Online Document
The following conventions are used in this document:
ConventionMeaning or UseExample
Blue text
Red text
Blue, underlined text
IOB #1: Name = QOUT’
.
.
Repetitive material that has
been omitted
.
Repetitive material that has
been omitted
Cross-reference link to a
location in the current file or
in another file in the current
document
Cross-reference link to a
location in another document
Hyperlink to a website (URL)
IOB #2: Name = CLKIN’
.
.
.
allow block block_name
loc1 loc2 ... locn;
See the section “Additional
Resources” for details.
Refer to “Title Formats” in
Chapter 1 for details.
See Figure 2-5 in the Virtex-II
Handbook.
Go to http://www.xilinx.com
for the latest speed files.
ML310 User Guidewww.xilinx.com9
UG068 (v1.01) August 25, 20041-800-255-7778
R
Chapter :
10www.xilinx.comML310 User Guide
1-800-255-7778UG0 68 (v1. 01) Augu st 25, 200 4
R
Chapter 1
Introduction
Virtex-II Pro
The Virtex-II Pro Platform FPGA solution is the most technically sophisticated silicon and
software product development in the history of the programmable logic industry. The goal
was to revolutionize system architecture “from the ground up.” To achieve that objective,
the best circuit engineers and system architects from IBM, Mindspeed, and Xilinx codeveloped the world's most advanced Platform FPGA silicon product. Leading teams from
top embedded systems companies worked together with Xilinx software teams to develop
the systems software and IP solutions that enabled new system architecture paradigm.
The result is the first Platform FPGA solution capable of implementing high performance
system-on-a-chip designs previously the exclusive domain of custom ASICs, yet with the
flexibility and low development cost of programmable logic. The Virtex-II Pro family
marks the first paradigm change from programmable logic to programmable systems,
with profound implications for leading-edge system architectures in networking
applications, deeply embedded systems, and digital signal processing systems. It allows
custom user-defined system architectures to be synthesized, next-generation connectivity
standards to be seamlessly bridged, and complex hardware and software systems to be codeveloped rapidly with in-system debug at system speeds. Together, these capabilities
usher in the next programmable logic revolution.
to Virtex-II Pro, ISE, and EDK
Summary of Virtex-II Pro Features
The Virtex-II Pro has an impressive collection of both programmable logic and hard IP that
has historically been the domain of the ASICs.
•High-performance Platform FPGA solution including
♦Up to twenty-four RocketIO™ embedded multi-gigabit transceiver blocks (based
on Mindspeed's SkyRail™ technology)
♦Up to four IBM® PowerPC™ RISC processor blocks
•Based on Virtex™-II Platform FPGA technology
♦Flexible logic resources, up to 125,136 Logic Cells
♦SRAM-based in-system configuration
♦Active Interconnect™ technology
♦SelectRAM™ memory hierarchy
♦Up to 556 Dedicated 18-bit x 18-bit multiplier blocks
♦High-performance clock management circuitry
♦SelectIO™-Ultra technology
♦Digitally Controlled Impedance (DCI) I/O
ML310 User Guidewww.xilinx.com11
UG068 (v1.01) August 25, 20041-800-255-7778
R
Chapter 1: Introduction to Virtex-II Pro, ISE, and EDK
•Full-duplex serial transceiver (SERDES) capable of baud rates from 622 Mb/s
to 3.125 Gb/s
•80 Gb/s duplex data rate (16 channels)
•Monolithic clock synthesis and clock recovery (CDR)
•Fibre Channel, Gigabit Ethernet, 10 Gb Attachment Unit Interface (XAUI), and
Infiniband-compliant transceivers
•8-, 16-, or 32-bit selectable internal FPGA interface
•8B /10B encoder and decoder
•50Ω/75Ω on-chip selectable transmit and receive terminations
•Programmable comma detection
•Channel bonding support (two to sixteen channels)
•Rate matching via insertion/deletion characters
12www.xilinx.comML310 User Guide
1-800-255-7778UG0 68 (v1. 01) Augu st 25, 200 4
Virtex-II Pro
R
•Four levels of selectable pre-emphasis
•Five levels of output differential voltage
•Per-channel internal loopback modes
•2.5V transceiver supply voltage
Virtex-II FPGA Fabric
Description of the Virtex-II Family fabric follows:
•SelectRAM memory hierarchy
♦Up to 10 Mb of True Dual-Port RAM in 18 Kb block SelectRAM resources
♦Up to 1.7 Mb of distributed SelectRAM resources
♦High-performance interfaces to external memory
♦Up to 852 user I/Os
♦Twenty two single-ended standards and five differential standards
♦Programmable LVTTL and LVCMOS sink/source current (2 mA to 24 mA) per
I/O
♦Digitally Controlled Impedance (DCI) I/O: on-chip termination resistors for
single-ended I/O standards
♦PCI support(1)
♦Differential signaling
ML310 User Guidewww.xilinx.com13
UG068 (v1.01) August 25, 20041-800-255-7778
R
Chapter 1: Introduction to Virtex-II Pro, ISE, and EDK
-840 Mb/s Low-Voltage Differential Signaling I/O (LVDS) with current mode
drivers
-Bus LVDS I/O
-HyperTransport™ (LDT) I/O with current driver buffers
-Built-in DDR input and output registers
♦Proprietary high-performance SelectLink technology for communications
between Xilinx devices
-High-bandwidth data path
-Double Data Rate (DDR) link
-Web-based HDL generation methodology
•SRAM-based in-system configuration
♦Fast SelectMAP™ configuration
♦Triple Data Encryption Standard (DES) security option (bitstream encryption)
♦IEEE1532 support
♦Partial reconfiguration
♦Unlimited reprogrammability
♦Readback capability
•Supported by Xilinx Foundation™ and Alliance™ series development systems
♦Integrated VHDL and Verilog design flows
♦ChipScope™ Pro Integrated Logic Analyzer
•0.13-µm, nine-layer copper process with 90 nm high-speed transistors
•1.5V (VCCINT) core power supply, dedicated 2.5V VCCAUX auxiliary and VCCO
I/O power supplies
•IEEE 1149.1 compatible boundary-scan logic support
•Flip-Chip and Wire-Bond Ball Grid Array (BGA) packages in standard 1.00 mm pitch
•Each device 100% factory tested
Foundation ISE
ISE Foundation is the industry's most complete programmable logic design environment.
ISE Foundation includes the industry's most advanced timing driven implementation
tools available for programmable logic design, along with design entry, synthesis and
verification capabilities. With its ultra-fast runtimes, ProActive Timing Closure
technologies, and seamless integration with the industry's most advanced verification
products, ISE Foundation offers a great design environment for anyone looking for a
complete programmable logic design solution.
Foundation Features
Design Entry
ISE greatly improves your “Time-to- Market”, productivity, and design quality with robust
design entry features.
ISE provides support for today's most popular methods for design capture including HDL
and schematic entry, integration of IP cores as well as robust support for reuse of your own
14www.xilinx.comML310 User Guide
1-800-255-7778UG0 68 (v1. 01) Augu st 25, 200 4
Foundation ISE
R
IP. ISE even includes technology called IP Builder, which allows you to capture your own
IP and reuse it in other designs.
ISE’s Architecture Wizards allow easy access to device features like the Digital Clock
Manager and Multi-Gigabit I/O technology.
ISE also includes a tool called PACE (Pinout Area Constraint Editor) which includes a
front-end pin assignment editor, a design hierarchy browser, and an area constraint editor.
By using PACE, designers are able to observe and describe information regarding the
connectivity and resource requirements of a design, resource layout of a target FPGA, and
the mapping of the design onto the FPGA via location/area.
This rich mixture of design entry capabilities provides the easiest to use design
environment available today for your logic design.
Synthesis
Synthesis is one of the most essential steps in your design methodology. It takes your
conceptual Hardware Description Language (HDL) design definition and generates the
logical or physical representation for the targeted silicon device.
A state of the art synthesis engine is required to produce highly optimized results with a
fast compile and turnaround time. To meet this requirement, the synthesis engine needs to
be tightly integrated with the physical implementation tool and have the ability to
proactively meet the design timing requirements by driving the placement in the physical
device. In addition, cross probing between the physical design report and the HDL design
code will further enhance the turnaround time.
Xilinx ISE provides the seamless integration with the leading synthesis engines from
Mentor Graphics, Synopsys, and Synplicity. You can use the synthesis engine of our choice.
In addition, ISE includes Xilinx proprietary synthesis technology, XST. You have options to
use multiple synthesis engines to obtain the best-optimized result of your programmable
logic design.
Implementation and Configuration
Programmable logic design implementation assigns the logic created during design entry
and synthesis into specific physical resources of the target device.
The term “place and route” has historically been used to describe the implementation
process for FPGA devices and “fitting” has been used for CPLDs. Implementation is
followed by device configuration, where a bitstream is generated from the physical place
and route information and downloaded into the target programmable logic device.
To ensure designers get their product to market quickly, Xilinx ISE software provides
several key technologies required for design implementation:
•Ultra-fast runtimes enable multiple “turns” per day
•Timing-driven place and route combined with “push-button” ease
•Incremental Design
•Macro Builder
ML310 User Guidewww.xilinx.com15
UG068 (v1.01) August 25, 20041-800-255-7778
R
Board Level Integration
Xilinx understands the critical issues such as complex board layout, signal integrity, highspeed bus interface, high-performance I/O bandwidth, and electromagnetic interference
for system level designers.
To ease the system level designers’ challenge, ISE provides support to all Xilinx leading
FPGA technologies:
•System IO
•XCITE
•Digital clock management for system timing
•EMI control management for electromagnetic interference
To really help you ensure your programmable logic design works in context of your entire
system, Xilinx provides complete pin configurations, packaging information, tips on signal
integration, and various simulation models for your board level verification including:
•IBIS models
•HSPICE models
•STAMP models
Chapter 1: Introduction to Virtex-II Pro, ISE, and EDK
Embedded Development Kit
The Embedded Development Kit (EDK) is Xilinx’s solution for embedded programmable
systems design and supports designs using the Virtex-II Pro. EDK hardware and software
development tools, combined with the advanced features of Virtex-II Pro FPGA provide
you with a new level of system design.
The system design process can be loosely divided into the following tasks:
•Build the software application
•Simulate the hardware description
•Simulate the hardware with the software application
•Simulate the hardware into the FPGA using the software application in on-chip
memory
•Run timing simulation
•Configure the bitstream for the FPGA
16www.xilinx.comML310 User Guide
1-800-255-7778UG0 68 (v1. 01) Augu st 25, 200 4
R
ML310 Embedded Development
Platform
Overview
The ML310 Embedded Development Platform offers designers a versatile Virtex-II Pro
XC2VP30-FF896 based platform for rapid prototyping and system verification. In addition
to the more than 30,000 logic cells, over 2,400 Kb of BRAM, dual PowerPC™ 405 processors
and RocketIO transceivers available in the FPGA, the ML310 provides an onboard
Ethernet MAC/PHY, DDR memory, multiple PCI bus slots, and standard PC I/O ports
within an ATX form factor board. An integrated System ACE CF controller is deployed to
perform board bring-up and to load applications from the included 512 MB CompactFlash
card.
The ML310 CDROM contains documentation and tutorials, along with reference designs
and data sheets. The most recent ML310 material can be found on the Xilinx web site at
http://www.xilinx.com/ml310
.
Chapter 2
The setup and quickstart documentation highlights the functionality of the ML310 using
the applications shipped on the included CompactFlash card. The reference designs were
produced using the Xilinx Embedded Development Kit (EDK), ISE and Answer Database
solution records. Tutorials in coordination with Xilinx documentation for EDK, ISE, and
the Answer Database, describe how the reference designs and applications were produced.
These tutorials may be used to re-create the applications provided and also as a basis for
the development of new designs. Xilinx EDK provides for the development of basic board
specific systems beginning with Base System Builder (BSB) to highly customized systems
leveraging the flexibility of Xilinx Platform Studio (XPS) and the EDK IP.
Documentation for Xilinx tools and solutions can be found at:
•EDK: http://www.xilinx.com/edk
•ISE: http://www.xilinx.com/ise
•Answer Database: http://www.xilinx.com/support
An image of the ML310 board and its corresponding block diagram are shown in,
Figure 2-1and Figure 2-2 respectively.
ML310 User Guidewww.xilinx.com17
UG068 (v1.01) August 25, 20041-800-255-7778
R
Chapter 2: ML310 Embedded Development Platform
Figure 2-1:ML310 Board
18www.xilinx.comML310 User Guide
1-800-255-7778UG0 68 (v1. 01) Augu st 25, 200 4
Overview
R
Figure 2-2 shows a high-level block diagram of the ML310 and its peripherals.
RJ45
System ACECF
RS232
SMBus
SPI
GPIO / LEDs
Intel GD82559
10/100 Ethernet NIC
5V PCI
Slots
5V PCI
3.3V PCI
TI
PCI 2250
UART SysACEGPIOSPI
SMBus
INTC
OPB
Bus
PCI Bridge
OPB2PLB
Bridge
PLB2OPB
Bridge
PPC
405
OCM
Bus
OCM BRAM
XC2VP30
FF896
3.3V PCI
Slots
PLB BRAM
PLB
Bus
DDR
8 RocketIO MGTs
3 LVDS pairs
1 LVDS Clock pair
38 Single-Ended I/O
39 LVDS Pairs
1 Clock
AMD
Flash
GPIO
IDE
(2)
USB
(2)
256 MB
DDR DIMM
High-Speed
PM1
High-Speed
PM2
ALi
M1535D+
South Bridge
RS232
(2)
PS/2
K/M
Parallel
Port
SMBus
Features
Audio
Figure 2-2:ML310 High-Level Block Diagram
In addition to the Virtex-II Pro™ FPGA with the embedded PPC405, the ML310 board
features the following:
•ATX Motherboard formfactor
•256 MB DDR DIMM
•System ACE™ CF Controller
•512 MB CompactFlash card
•Onboard 10/100 Ethernet NIC
•4 PCI slots (3.3V and 5V)
•LCD character display and cable
•FPGA serial port connection
•RS-232 mini-cable
•Personality module interface for RocketIO and LVDS access
•Standard JTAG connectivity
•ALi Super I/O
♦1 parallel and 2 serial ports
ML310 User Guidewww.xilinx.com19
UG068 (v1.01) August 25, 20041-800-255-7778
R
•ATX power supply
Board Hardware
The ML310 Virtex-II Pro FPGA is connected to several peripherals listed below. The
peripherals are either directly connected to the FPGA or in directly accessible via the PCI
Bus. The following sections describe the main features of each of the peripherals and how
they interface with the Xilinx Virtex-II Pro. The EDK Processor IP Reference Guide should be
reviewed as well as each of the data sheets corresponding to the devices listed. All device
data sheets are located on the ML310 CDROM.
Chapter 2: ML310 Embedded Development Platform
♦2 USB ports
♦2 IDE connectors
♦GPIO
♦SMBus Interface
♦AC97 Audio CODEC
♦PS/2 keyboard and mouse ports
•DDR DIMM Memory, compatible with EDK supported IP and SW drivers
•FPGA UART, compatible with EDK supported IP and SW drivers
•System ACE, compatible with EDK supported IP and SW drivers
•GPIO- LEDs / LCD, compatible with EDK supported IP and SW drivers
•PCI Bus Interface, compatible with EDK supported IP and SW drivers
•SMBus/IIC, multiple devices available, compatible with EDK supported IP and SW
drivers
♦LTC1694 SMBUS accelerator
♦RTC8566 Real time clock
♦24LC64 EEPROM 64k bits
♦LM87 voltage/temp monitor
♦DDR DIMM SPD EEPROM
•SPI EEPROM, compatible with EDK supported IP and SW drivers
•High speed IO through RocketIO Transceivers
Clock Generation
The ML310 board employs a Xilinx XC2VP30-FF896 FPGA. Several clocks are distributed
throughout the ML310 as can be seen in Figure 2-3. The main system clock is a 100 MHz
oscillator, X10. The system clock is typically used to generate multiple clocks with varying
frequency and phases within the FPGA fabric by using the Virtex-II Pro DMCs. The FPGA
also generates and drives clocks required by the DDR DIMM memory and PCI bus
interfaces.
The FPGA requires different banking voltages that are set based on the I/O voltage
interface requirements of each device connected directly to the FPGA. All but two of the
banks are set to 2.5V while banks 1 and 2 are set to 3.0V as shown in Figure 2-3. The Virtex-
20www.xilinx.comML310 User Guide
1-800-255-7778UG0 68 (v1. 01) Augu st 25, 200 4
Board Hardware
R
II Pro FPGA I/O can be configured to use different IO standards such as SSTL2 as required
on the DDR DIMM interface. Please review the ML310 Virtex-II Pro data sheet for more
information regarding I/O standards.
Figure 2-3 shows the top-level clocking for the ML310 board.
X8
OSC
33MHz
X7
OSC
156.25
MHz
X9
OSC
125MHz
SYACE_FPGA_CLK
J20
J21
LVDS_CLK_LOC_P
LVDS_CLK_LOC_N
J17
PM IO
12
2.5V
LVDS
(6 LVDS)
DDR
Note:
DIMM
All 3 DDR
64 bit
Clock nets
256MB
are length
matched
DDR_CLK
DDR_CLKB
USER_SMA_CLK
BANK 7
2.5V
BANK 6
2.5V
DDR_CLK_FB
7P6S5P4S3P2S1P0S
7S6P5S4P3S2P1S0P
LVDS_CLK_LOC_N
BANK 0
2.5V
DCM
X0Y1
DCM
X0Y0
BANK 5
2.5V
LVDS_CLK_LOC_P
OSC
PM_CLK_TOP
DCM
X1Y1
DCM
X1Y0
DDR_CLK_FB
(not used)
USER_CLKSYS
X6
SYACE_FPGA_CLK
LEDsLCDSYSACEIICUART
LVDS_CLK_EXT_N
LVDS_CLK_EXT_P
BANK 1
3.0V
CPU
DEBUG
DCM
X2Y1
DCM
X2Y0
DCM
X03Y1
DCM
X3Y0
BANK 4
2.5V
PM_CLK_BOT
SYS_CLK
(user_clk_pci)
SPITRACE
PM IO
3V
BANK 2
3.0V
BANK 3
2.5V
26
PCI_P_CLK5
72
6
(3 LVDS)
PM IO
2.5V
PCI_P_CLK1
thru
PCI_P_CLK4
PCI
BUS
3.0V
PM IO
2.5V
(36 LVDS)
LVDS
LVDS_CLK_EXT_P
LVDS_CLK_EXT_N
Note:
All 5 PCI
Clock nets
are length
matched
(to FPGA)
8
MGTs
X10
OSC
100MHz
PM2
PM1
Figure 2-3:Top-Level Clocking
DDR Memory
DDR DIMM
The ML310 includes a registered 256MB PC3200 Double Data Rate (DDR) Dual Inline
Memory Module (DIMM) with an industry standard 184-pin count. The DDR DIMM is
commercially available from Wintec Industries as part number W4F232726HA-5Q. The
associated datasheet is provided on the ML310 CDROM. The DDR DIMM is
manufactured using nine Infineon HYB25D256800BT-5, 32Mx8 DDR SDRAM devices with
13-row address lines, 10-column address lines, and 4 bank select lines. Read and write
access to the Infineon devices is programmable in burst lengths of 2, 4, or 8 column
locations. The memory module inputs and outputs are compatible with SSTL2 signaling.
Serial Presence Detect (SPD) using an SMBus interface to the DDR DIMM is also
supported. Please refer to section “IIC/SMBus Interface” for more details on accessing the
DIMM module’s SPD EEPROM.
ML310 User Guidewww.xilinx.com21
UG068 (v1.01) August 25, 20041-800-255-7778
Loading...
+ 49 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.