Title: The Project CPEG 324 Reading: XSA-50 Manual DS92LV16 Data Sheet DS92LV16 Design Guide LVDS Owner
1The ProjectCPEG 324Reading XSA-50
ManualDS92LV16 Data SheetDS92LV16 Design
GuideLVDS Owners Manual
2XSA-50 Prototyping Board
3XSA-50 Prototyping Board
4XSA-50 Prototyping Board
5XILINX XC2S50 FPGA
- FPGA used on XSA-50 Proto Board
- 25K 50K Programmable Logic Gates
- 208 Pin Package
- 140 User Definable I/O Pins
6Logic Synthesis Design Flow
In CPEG422, you will write and synthesize VHDL
programs for XSA-50 proto boards.
7Programming XSA-50
Power the board connect parallel cable to PC
run GSXLOAD utility to load .BIT file on FPGA.
8XSA-50 Daughter-Board
9XSA-50 Prototyping Header
10(No Transcript)
11The Project Physical View
The project for this class is to design and
simulate a daughter-board that attaches to the
bed-of-nails connector on the back-side of
XSA-50. The daughter-board implements a gigabit
serial interface using DS92LV16 LVDS SERializer /
DESerializer (SERDES) chip from National
Semiconductor. The external I/O for the
daughterboard consists of 4 SMA connectors
implementing one differential gigabit LVDS input
port and one differential gigabit LVDS output
port (see figure 2). Using this daughterboard
together four SMA cables enables one to implement
a bidirectional gigabit link between two XSA-50
boards. That will be your hardware project in
CPEG422, but we are running a bit ahead of
ourselves.
12The Project Functional View
13(No Transcript)
14LVDS
- Low Voltage Differential Signaling
- Open standard for gigabit signaling
- Two wires transmit signal (positive and negative)
- Current mode signal transmitter
- Voltage mode receiver
- Transmission line wiring (multiple bits in
flight) - Controlled impedance traces and termination
resistors
15LVDS Circuits
16LVDS Standard
17LVDS Applications
18LVDS vs. Others
19LVDS Speed vs. Distance
20PCB Tracks for LVDS
21Bad LVDS PCB Design