Title: Growing
1 Project Status
- Growing of Applications for SERDES PCI Card
- Available SERDES based PLD Devices
- Status of Development Cards
- Status of QIE Readout Cards for Test beam
- Simulation Results of TDC w/ 400ps Resolution
- Discussed at San Luis Potosi Workshop
2Applications for Serdes PCI Design
- Time to Digital Converter (TDC)
- Timing Distribution System (TDS)
- Mesh Network for Lattice Gauge PC Farm
- ReProgrammable data link like the QIE readout
Card - Other Applications w/ PLD Based SERDES Devices?
3Available SERDES Based PLD Devices
- Orca ORT82G5 from Lattice
- 8-channel 3.5 Gbs SERDES
- In production Cost is 300
- 20-channel 3.5 Gbs SERDES in development
- Xilinx-II Pro FPGA
- 4-channel 3.125 Gbs SERDES
- In production Cost is 300
- 16-channel 3.125 Gbs SERDES in development
- Altera Stratix FPGA
- EP1S25 780-pin w/ 58-channels of LVDS _at_ 840 Mbs
- In production Cost is 800
- EP1S25 1020-pin w/ 78-channels of LVDS _at_ 840 Mbs
- In production Cost is 1500
- EP1S40 1020-pin w/ 80-channels of LVDS _at_ 840 Mbs
- Available next month Cost is UNK
- Cypress Programmable Serial Interface (PSI)
- CPLD w/ a dual channel 2.5Gbs SERDES device
- Discontinued
4TDC Based on a SERDES PLD Devices
General I/O
156 MHz Ref Clk
ORCA/Xilinx FPGA
16bit Data
Optical or CML
From Detector
Serial Receiver
PCI Bus
FPGA
Serdes Control
Notes 1.)The SERDES receiver must be capable
of locking to the reference clock. 2.) The
8b10b encoder of the receiver must be
capable of being by-passed.
General I/O
Simplified TDC Block Diagram
5PCI Cards with TDC functionality
- 8 channel Orca ORT82G5 w/ 3.5 Gbs SERDES
- Resolution is 285ps
- Status In final stages of artwork layout
- 80 channel 840 Mbs links (LVDS), Altera Stratix
EPS25 or EPS40 - Resolution is 1.2ns
- Status Artwork layout will start in earily
September, 2002 - 4 channel Xilinx XC2VP4 Virtex-II Pro w/ 3.125
Gbs SERDES - Resolution is 320ps
- Status will start layout when Orca layout is
complete
68-Channel ORT82G5 TDC
7Our First Serdes Based Design
- PCI Card w/ two 2.5Gbs TI Serial Links (CoLink)
- One Differential Copper Link
- One Optical Link
- Designed May 30, 2000
8QIE Readout Card
- QIE Readout Card is a Modified CoLink Card
9QIE Readout Card
- QIE Readout Card (QIElink)
- One Optical Link _at_ 700 Mbs
- Input circular buffer (2K x 16bit)
- Stores up to the last 2K words of QIE data prior
to a NIM stop - Nim Stop Input
- Inhibits additional circular buffer writing of
QIE data - Sets CSR register bit for PCI readout of QIE data
- Current Status for Fall Test Beam
- Four cards assembled and tested
- Cards were tested in pairs
- One to generate QIE data and a NIM stop
- The other to store the QIE data and trigger a PCI
readout - PCI driver for Windows and Linux is complete
- See Dave Slimmer for details
10- TDC w/ 400ps Resolution
- Input Pulse Width FFFF F800 0000-gt 21bits x
6.4ns/16 21 x 400ps 8.4ns - Reference Counter Time T Ref 105.6ns
- T Ref Offset of 0 bits from T Ref x 400ps
0 x 400ps 0ps - Input Prop. Delay 29.200075ns T Ref Offset
29.200075ns
105.6ns
FFFF
11- TDC w/ 400ps Resolution
- Input Pulse Width 7FFF FC00 0000-gt 21bits x
6.4ns/16 21 x 400ps 8.4ns - Reference Counter Time T Ref 105.6ns
- T Ref Offset of 0 bits from T Ref x 400ps
1 x 400ps 400ps - Input Prop. Delay 28.800075ns T Ref Offset
28.800075ns 400ps
29.200075ns
105.6ns
7FFF
12- TDC w/ 400ps Resolution
- Input Pulse Width 3FFF FE00 0000-gt 21bits x
6.4ns/16 21 x 400ps 8.4ns - Reference Counter Time T Ref 105.6ns
- T Ref Offset of 0 bits from T Ref x 400ps
2 x 400ps 800ps - Input Prop. Delay 28.400075ns T Ref Offset
28.400075ns 800ps
29.200075ns
105.6ns
3FFF
13- TDC w/ 400ps Resolution
- Input Pulse Width 0FFF FF80 0000-gt 21bits x
6.4ns/16 21 x 400ps 8.4ns - Reference Counter Time T Ref 105.6ns
- T Ref Offset of 0 bits from T Ref x 400ps
4 x 400ps 1600ps - Input Prop. Delay 27.600075ns T Ref Offset
27.600075ns 1600ps
29.200075ns
105.6ns
0FFF
14- TDC w/ 400ps Resolution
- Input Pulse Width 0001 FFFF F000-gt 21bits x
6.4ns/16 21 x 400ps 8.4ns - Reference Counter Time T Ref 105.6ns
- T Ref Offset of 0 bits from T Ref x 400ps
15 x 400ps 6000ps - Input Prop. Delay 23.200075ns T Ref Offset
23.200075ns 6000ps
29.200075ns
105.6ns
0001
15- TDC w/ 400ps Resolution
- Input Pulse Width 0000 FFFF F800-gt 21bits x
6.4ns/16 21 x 400ps 8.4ns - Reference Counter Time T Ref 105.6ns
6.4ns 112.0 ns - T Ref Offset of 0 bits from T Ref x 400ps
0 x 400ps 0ps - Input Prop. Delay 29.200075ns T Ref Offset
29.200075ns 0ps
29.200075ns
112.0ns
FFFF
16- TDC w/ 400ps Resolution
- Input Pulse Width 0000 0FFE 0000-gt 11bits x
6.4ns/16 11 x 400ps 4.4ns /-200ps - Reference Counter Time T Ref 105.6ns 0ns
105.6 ns - T Ref Offset of 0 bits from T Ref x 400ps
4 x 400ps 1600ps - Input Prop. Delay 27.600075ns T Ref Offset
27.600075ns 1600ps
29.200075ns
105.6ns
0FFE
17- TDC w/ 400ps Resolution
- Input Pulse Width 0000 0E00 0000-gt 3bits x
6.4ns/16 3 x 400ps 1.2ns /-200ps - Reference Counter Time T Ref 105.6ns 0ns
105.6 ns - T Ref Offset of 0 bits from T Ref x 400ps
4 x 400ps 1600ps - Input Prop. Delay 27.600075ns T Ref Offset
27.600075ns 1600ps
29.200075ns
105.6ns
0E00
1.0ns
18- TDC w/ 400ps Resolution
- Input Pulse Width 0000 0800 0000-gt 1bits x
6.4ns/16 1 x 400ps 400ps /-200ps - Reference Counter Time T Ref 105.6ns 0ns
105.6 ns - T Ref Offset of 0 bits from T Ref x 400ps
4 x 400ps 1600ps - Input Prop. Delay 27.600075ns T Ref Offset
27.600075ns 1600ps
29.200075ns
105.6ns
0800
400ps
19- Timing (or Clock) Distribution System (TDS)
- The Far-End of the Cable is a Common Reference
for all Receivers - Reference can be Determined by T (Round Trip
Time)/2 Or - The Time from Incident Wave to the Reflected
Wave Divided by Two
TfarEnd (TI-Wave TR-Wave)/2
R-Wave
I-Wave
TfarEnd (TI-Wave TR-Wave)/2
R-Wave
Round Trip Time 2T
I-Wave
R-Wave
I-Wave
TfarEnd (TI-Wave TR-Wave)/2
20- TDS Simpified Block Diagram
21