Common Design for Multiple Timing Applications - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

Common Design for Multiple Timing Applications

Description:

Cypress Programmable Serial Interface (PSI) CPLD w/ a single channel 2.5Gbs SERDES device ... Single channel Cypress PSI w/ 2.5 Gbs SERDES (in production) ... – PowerPoint PPT presentation

Number of Views:1043
Avg rating:3.0/5.0
Slides: 21
Provided by: vincepa
Category:

less

Transcript and Presenter's Notes

Title: Common Design for Multiple Timing Applications


1
Simulation Only
  • Common Design for Multiple Timing Applications
  • Available PLD Based SERDES Devices
  • Time to Digital Converter (TDC) w/ PLD Based
    SERDES
  • Timing Distribution System (TDS) w/ PLD Based
    SERDES
  • Other PLD Based SERDES Potential Applications
  • Simulation Results of TDC w/ 400ps Resolution
  • Prototype TDC/TDS Card Status

2
  • Available PLD Based SERDES Devices
  • Cypress Programmable Serial Interface (PSI)
  • CPLD w/ a single channel 2.5Gbs SERDES device
  • Cost 140
  • CPLD w/ a quad channel 1.5Gbs SERDES device
  • Cost 200
  • Both devices in production
  • Xilinx-II Pro FPGA
  • Up to 16-channel FPGA w/ 3.125 Gbs SERDES devices
  • Not in production Cost is UNK
  • Altera Stratix FPGA
  • Up to 80-channel FPGA w/ 800 Mbs SERDES devices
  • Not in production Cost is UNK

3
  • High-Resolution TDC Block Diagram

General I/O
156 MHz Ref Clk
16bit Data
Serial Receiver (Cypress / Xilinx)
Detector Output (CML)
FPGA/CPLD ( Cypress / Xilinx )
General I/O
Serdes Control
General I/O
4
  • Programmable TDC Features
  • Resolution of 400ps (or better) is possible
  • Single channel Cypress PSI w/ 2.5 Gbs SERDES (in
    production)
  • Multiple channel FPGAs planned by several vendors
  • Single Multiple channel dedicated SERDES
  • Available or Planned by several vendors
  • 8 channel TDC at lower resolution (666 ps)
  • 4-channel Cypress device (in production)
  • 8-channel Cypress device (planned)
  • 80 channels at lower resolution (1.25 ns)
  • Altera Stratix FPGA
  • Not in production
  • Fully Programmable (VHDL) Backend
  • Timing compensation
  • Interface to external world (PCI, CPCI, etc.)
  • Transmit TDC data over one of the serial links

5
  • 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
6
  • 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
7
  • 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
8
  • 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
9
  • 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
10
  • 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
11
  • 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
12
  • 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
13
  • 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
14
  • Prototype TDC/TDS Card Status
  • 4 PCI Card w/ a 1.5Gbs Resolution TDC/TDS
  • Design near completion
  • PC board layout will start in March
  • Prototype Testing in May/June
  • Beam Testing in November Test Beam

15
  • Timing (or Clock) Distribution System (TDS)
  • Discussed at the CKM Ann Arbor Workshop
  • Uses a 2-channel 2.5 Gbs Cypress device
  • Can be converted to a high resolution TDC by
  • Setting lock to reference rather than lock to
    data

16
  • 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
17
  • TDS Simpified Block Diagram

18
  • Other PLD Based SERDES Potential Applications
  • Data Links for DAQ
  • Control Monitoring Links

19
  • PCI Test Adapter (PTA)

20
  • Cypress CPLD
Write a Comment
User Comments (0)
About PowerShow.com