test boards design for ltdb
play

Test Boards Design for LTDB Xueye Hu, Hucheng Chen, Joe Mead USTC - PowerPoint PPT Presentation

Test Boards Design for LTDB Xueye Hu, Hucheng Chen, Joe Mead USTC & BNL 06/20/2012 Outline LTDB Test Boards LAr Trigger Digitizer Board ADC Mezzanine Card FPGA Carrier Card Test Conclusion 2 Outline LTDB Test


  1. Test Boards Design for LTDB Xueye Hu, Hucheng Chen, Joe Mead USTC & BNL 06/20/2012

  2. Outline  LTDB Test Boards LAr Trigger Digitizer Board  ADC Mezzanine Card  FPGA Carrier Card  Test  Conclusion 2

  3. Outline  LTDB Test Boards LAr Trigger Digitizer Board  ADC Mezzanine Card  FPGA Carrier Card  Test  Conclusion 3

  4.  LTDB Test Boards • LTDB: Phase 1 Upgrade of LAr Front- End electronics LTDB Test boards: Three Steps  1 : ADC Mezzanine Card  2: FPGA Carrier Card Step 1 Modular design verify the functionalities  3: Optical Mezzanine Card (SMU) Step 2 Setup irradiation test (Proton beam)

  5. Step 3 Re-integrate into ¼slice LTDB Digital Mezzanine Card & A LTDB MOTHER Board Liquid Argon Trigger Digitizer Board MOTHER Board LTDB Digital Mezzanine Card Interface Analog Analog Function of Mezzanine Function of Function of Optical ADC card FPGA Mezzanine Mezzanine Carrier Card Card Card 5

  6. Outline  LTDB Test Boards LAr Trigger Digitizer Board  ADC Mezzanine Card  FPGA Carrier Card  Test  Conclusion 6

  7.  ADC Mezzanine Card *3  Hardware POWER CONNECTOR  Key Features SMA ADC FMC CONNECTOR DRIVER ASP-134602-01 Input: SMA connectors • SMA Output: FMC HPC connector OSC ADC • ... ADC Sampling clock: SMA / OSC/ CLK • Driver FPGA differential output SMA POL CONVERTER ADC reference: internal / external • ADC Driver: AD8138 /500krad Block Diagram of ADC Test Boards • Clock Driver: CDC1212 /1Mrad • Power supply: external supply || on board POL converter • 7

  8. ADC •  First ADC test board using TI ADS5263 – ADS5263: 4-ch, 16bit/14bit, 100MSPS – Board has been assembled  Second ADC test board using TI ADS5294 – ADS5294: 8-ch, 14bit, 80MSPS – Board has been assembled  Third ADC test board using TI ADS5272 – ADS5272: 8-ch, 12bit, 65MSPS – Survived more than 8Mrad so far – Simple architecture and small (6.5 clock cycle) latency – PCB design is ongoing 8

  9. ADC @Test Boards TI ADS5263 Test Board TI ADS5294 Test Board For irradiation test Clearance circle with 3inch diameter

  10. Outline  LTDB Test Boards LAr Trigger Digitizer Board  ADC Mezzanine Card  FPGA Carrier Card  Test  Conclusion 10

  11.  FPGA Carrier Card POWER CONNECTOR LDO SMA s Regulators POL CONVERTER FMC CONNECTOR ADC FMC CONNECTOR ASP-134602-01 ASP-134602-01 GTX DATA Diff. pairs XILINX DATA Kintex-7 XC7K325T Single ended 12*10Gbps Flash OSC S JTAG DDR3 SFP SO-DIMM USB-UART Current USB Monitor Bridge Block Diagram of FPGA Test Board 11

  12.  FPGA Carrier Card  Hardware  Key Features FMC HPC connectors • receive ADC differential data & transmit 10Gbps serial data Memory: DDR3 • Ethernet interface: SFP cage & RJ45 • RS232 port: Mini-USB & SiLabs CP2103 • Configuration: BPI flash & JTAG • FPGA: XC7K325T-1FFG900 • XADC: monitoring temperature and voltage Power: POL converter LTM4616 • LTM4616 & Diode FDLL4148: FPGA power-on sequence Clock: ADC Mezzanine card & differential oscillator • SMA: test GTX electrically • 12

  13. FPGA @Test Board For irradiation test Clearance circle with 2.5inch diameter

  14. Outline  LTDB Test Boards LAr Trigger Digitizer Board  ADC Mezzanine Card  FPGA Carrier Card  Test  Conclusion 14

  15.  Setup of Test  Preparation  ADC preliminary test  Verify ADC functionalities  FPGA preliminary test  Preparation Make our ADC test boards more generic ML605, KC705, FPGA Carrier card A mapping spreadsheet: Define the FMC HPC connector signals carefully Two FPGA banks transfer differential signals two pairs for clock signals, up to 16 pairs for ADC DATA signals Third FPGA bank for ADC single ended signal 15

  16.  Setup of Test ADC Board  Ongoing test FPGA ML605 ADS5263 • ADS5294 Board • FPGA Carrier card •  ADC preliminary test • ADS5263: power supply, OSC, ADC Driver, Clock Driver work well • ADS5294: work well * DCLK, FCLK are not stable with missing cycles It turns out that the analog supply voltage threshold is 1.84V Adjust DC/DC Converters output voltage 16

  17.  Setup of Test  Verify ADC functionalities (VHDL code on ML605)  ADC interface (S2P) : ADC serial LVDS output parallel data in FPGA  Control (SPI): control ADC serial register & configure ADC  ChipScope: capture the S2P and SPI data directly from FPGA hardware • ADS5263 configuration: 2-wire, 16x serialization, 4 x bit clock, 1 x frame clock, Bytewise mode  ADC Sampling clock = 40MHz, FCLK= 40MHz, DCLK= 160MHz Configure ADC and sample ADC data properly  ADC Sampling clock = 80MHz, FCLK= 80MHz, DCLK= 320MHz * add clock adjustment module OK • ADS5294 configuration: 2-wire, 14x serialization, 4 x bit clock, 1 x frame clock, Wordwise mode  SPI works fine & S2P debugging is ongoing 17

  18.  Setup of Test  FPGA preliminary test @ power supply works well & power-on sequence has verified with ADM chip and FDLL4148 @ Kintex-7 FPGA is tested with a small LED blinking program JTAG configuration & power on sequence work properly @ MicroBlaze system built on FPGA carried card * DDR3 memory & USB--UART work well Data rate DDR3: 64 bit * 100MHz = 6.4 Gbps ADS5263: 4ch * 16bit * 80MHz = 5.12Gbps ---- DDR3 can handle ADC data input easily * Gigabit Ethernet test is ongoing 18

  19. Outline  LTDB Test Boards LAr Trigger Digitizer Board  ADC Mezzanine Card  FPGA Carrier Card  Test  Conclusion 19

  20.  Conclusion 1.1: Two ADC (ADS2563, ADS5294) mezzanine cards (Done) 1.2: FPGA carrier card (Done) 1.3: The third ADC (ADS5272) layout (Ongoing) 2.1: ADC (ADS5263) mezzanine card function test (Done) 2.2: ADC (ADS5294) mezzanine card function test (Ongoing) 2.3: ADC Irradiation Test S2P & SPI integrated on ML605 MicroBlaze system (Ongoing)

  21. Thank you ! 21

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend