Discover New Applications For Low-Cost Solutions Discover ... - Xilinx
Discover New Applications For Low-Cost Solutions Discover ... - Xilinx
Discover New Applications For Low-Cost Solutions Discover ... - Xilinx
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
• Two HSSDC2 connectors for implementing<br />
InfiniBand or Fibre<br />
Channel interfaces<br />
• Two small form-factor pluggable (SFP)<br />
modules for implementing Gigabit<br />
Ethernet, Fibre Channel, or InfiniBand<br />
protocols.<br />
These interfaces can be used in conjunction<br />
with RocketIO transceivers on<br />
the Virtex-II Pro device and the appropriate<br />
<strong>Xilinx</strong> IP cores to implement the<br />
desired serial interface standard. A bridging<br />
or switch application could use one or<br />
more of these ports as the other end to a<br />
10 Gigabit Ethernet interface.<br />
Expansion of the basic features of the<br />
board is possible by using the PCI bus or the<br />
four 140-pin general purpose connectors<br />
(AvBus connectors). A variety of AvBuscompatible<br />
boards, from Avnet and third<br />
parties, provide even more hardware options.<br />
A Speedy Start<br />
In addition to the extensive hardware features<br />
described above, the kit comes with a<br />
variety of supporting documentation and<br />
design files to make it easy to get started.<br />
The kit ships with a detailed user manual,<br />
quick start guide, and an extensive board<br />
support package that includes a full-featured<br />
Linux kernel, PCI bus, and memory<br />
drivers. Several demonstration examples<br />
show how to best use the features of the<br />
Virtex-II Pro device and interface it to<br />
additional devices on the development<br />
board. Two of the projects are PowerPCbased<br />
and give examples of memory interfaces<br />
– one for an OPB interface and one<br />
for a PLB interface.<br />
Another example project is RocketIObased<br />
and illustrates the use of a custom<br />
peripheral to allow PowerPC access to<br />
the multi-gigabit transceiver (MGT) at<br />
3.125 Gbps.<br />
Implementing 10 Gigbit Ethernet<br />
Several of the design considerations in the<br />
development kit will be common to any<br />
Virtex-II Pro-based design and are shared<br />
here. On our design, the MGTs of the<br />
Virtex-II Pro Platform FPGA are connected<br />
to two HSSDC2 connectors, two SFP<br />
ADS-XLX-V2PRO-DEVP7-5 (Populated with XC2VP7, –5 speed grade) $1,995<br />
ADS-XLX-V2PRO-DEVP7-6 (Populated with XC2VP7, –6 speed grade) $2,495<br />
ADS-XLX-V2PRO-DEVP20-5 (Populated with XC2VP20, –5 speed grade) $2,995<br />
ADS-XLX-V2PRO-DEVP20-6 (Populated with XC2VP20, –6 speed grade) $3,495<br />
Table 1 – Part numbers and prices of the Avnet Virtex-II Pro development kit<br />
connectors with EMI cages, and pads for<br />
an XPAK host connector with mounting<br />
holes for the mid-board module holder. In<br />
the case of the two HSSDC2 and two SFP<br />
connections, the MGTs were treated individually.<br />
This means that the lengths of the<br />
transmit and receive signals were matched<br />
per MGT but not matched to any other<br />
MGT. However, in the case of the XPAK<br />
interface, four MGT channels were bonded<br />
together to create the 10 Gigabit<br />
Attachment Unit Interface (XAUI). The<br />
four transmit pairs and the four receive<br />
pairs have matched lengths.<br />
The XPAK is a SFP transceiver module<br />
for 10 Gbps serial data transmission. The<br />
XPAK interface on the board was designed<br />
to run at the IEEE 10GBASE-R optical<br />
rate of 10.3125 Gbps with a four-lane<br />
electrical interface at 3.125 Gbps (XAUI<br />
interface). This interface requires the –6<br />
speed grade Virtex-II Pro device and the<br />
use of the <strong>Xilinx</strong> 10 Gigabit Ethernet<br />
MAC core. The XPAK interface on the<br />
Virtex-II Pro development board complies<br />
with the XPAK MSA (multi-source agreement)<br />
Revision 2.1 (except for the programmable<br />
supply, which is implemented<br />
via jumpers). The XPAK MSA closely<br />
resembles the XENPAK MSA and makes<br />
frequent references to it. The XPAK form<br />
factor was used because it is half the size of<br />
a XENPAK, does not require a large<br />
cutout in the PCB, and has a mid-board<br />
mounting option, allowing the module to<br />
be placed anywhere on the board instead<br />
of on the faceplate.<br />
The 156.25 MHz differential clock<br />
input is used for the reference clock to the<br />
MGT macro. Because the phase-locked<br />
loop of the MGT always multiplies by a<br />
factor of 20, using the 156.25 MHz clock<br />
results in a transmission rate of 3.125<br />
Gbps. The transmit and receive signals are<br />
directly connected to the XPAK host connector<br />
or are DC-coupled. However, all<br />
XPAK-compliant modules have AC coupling<br />
on both the transmit and receive signals<br />
inside the module itself. The transmit<br />
differential pairs are routed on the solder<br />
side of the board, while the receive pairs are<br />
routed on the component side. This keeps<br />
the signals from crossing on the way to the<br />
XPAK connector. The analog ground<br />
planes in the layers directly adjacent to the<br />
outer layers provide the return paths. The<br />
analog ground planes are separated from<br />
the digital ground used for the rest of the<br />
components on the board, but are referenced<br />
to digital ground in several locations<br />
through ferrite beads.<br />
More design details like these are documented<br />
in the user guide, design files, and<br />
example designs included with the development<br />
kit.<br />
Conclusion<br />
The Avnet Virtex-II Pro development kit<br />
is designed with real applications in mind.<br />
It has all of the features demanded by this<br />
class of application – a large FPGA, extensive<br />
memory, and standards-based flexible<br />
high-speed serial ports, as well as considerable<br />
expansion capability. The kit should<br />
enable a faster time to market for your<br />
next 10 Gigabit or other high-speed<br />
embedded design.<br />
The Avnet Virtex-II Pro development<br />
kit is available now. See Table 1 for available<br />
Virtex-Pro devices and board prices.<br />
Contact your local Avnet sales office to get<br />
detailed ordering information and to talk<br />
to an Avnet FAE about your specific<br />
design need.<br />
Fall 2003 Xcell Journal 63