Presentation is loading. Please wait.

Presentation is loading. Please wait.

A CTIVITY II: ALICE ITS R EADOUT E LECTRONICS S ERIAL L INK C HARACTERIZATION Hira Ilyas Madiha Tajwar Jibran Ahmed Raise Ikram (carrier board) Dr. Attiq.

Similar presentations


Presentation on theme: "A CTIVITY II: ALICE ITS R EADOUT E LECTRONICS S ERIAL L INK C HARACTERIZATION Hira Ilyas Madiha Tajwar Jibran Ahmed Raise Ikram (carrier board) Dr. Attiq."— Presentation transcript:

1 A CTIVITY II: ALICE ITS R EADOUT E LECTRONICS S ERIAL L INK C HARACTERIZATION Hira Ilyas Madiha Tajwar Jibran Ahmed Raise Ikram (carrier board) Dr. Attiq Ur Rehman

2 T ASKS Firmware development for serial link characterization GUI BET Crosstalk analysis Jitter analysis Carrier board schematic and layout (possibly) Hardware testing

3 BER 100 MHZ 200 MHz 300 MHz 400MHz Frequency JITTER CHIP SELECT 1 2 3 4 5 6 7 8 9 Phase Fixed Random Pattern Periodic Duty Cycle 10 0 20 0 30 0 45 0 5 5 Cross Talk on channel 1 2 3 4 5 6 7 8 9 Channel Select 1 2 3 4 5 6 7 8 9 Cross talk Pattern Random Worst case BER JITTER GUI L AYOUT

4 D ESIGN OF A TEST SET - UP FOR THE CHARACTERIZATION OF HIGH SPEED ITS SERIAL DATA LINKS Objectives Bit error rate evaluation at various data rates Cross talk analysis between data links Power analysis Key Tasks Specification design of the test plan (can be seen in GUI) Schematic design of test board Firmware development 4

5 T EST S ETUP 5 USB INTERFACE Lab view / Python Virtex 6 Board USB interface RESULT UNIT Logical and physical characteriza tion block Address Command decoder Address Command decoder Clock Manager Clock Manager Configuration block LINK Config uratio n LINK Config uratio n High speed CON HS connect Power Chip A Chip B Chip C Chip X Carrier card

6 B IT ERROR RATE TESTING Generating clocks with different phases and frequencies to characterize BER. Using system clock as input, generating different shifts with as minimum resolution as possible. Integrating shifted clocks to check BER

7 Clocking Wizard (Phase shifted clocks, and reference clock ) Clocking Wizard ( x2, x4… frequency generator) Counter Generator (Every time Push Button is pressed, phase is shifted, phase resolution is variant ) PB_x2 PB_x4 rst clk Ref_clk Clocking Wizard (Phase shifted clocks Clocking Wizard (Phase shifted clocks PB_shift DATA FLOW DIAGRAM of Clock generation IBERT Core 7

8 ref_clk is taken as input clk 50MHz upto 1GHz, rest are shifted clocks with different phase and frequency compared to ref_clk. shifted clocks with 50 MHz, have been generated. Each being shifted to 10 O (simulation, 9 O to 11 O actual) as compared to last shift. These clocks will now taken as input to check BER, at different phases and frequencies

9 F UTURE WORK  Different data patterns are sent at different phases and frequencies.  Jitter Analysis to be done on different clocks.  To figure out at what phase and frequency, optimum results are achieved.

10 IBERT The ChipScope™ Pro Integrated Bit Error Ratio Tester (IBERT) core for Virtex-6 GTX transceivers is a customizable core that can be used to evaluate and monitor the health of Virtex-6 GTX Transceivers. The design includes pattern generators and checkers implemented in FPGA logic, as well as access to the ports and dynamic reconfiguration port (DRP) attributes of the GTX transceivers. Software Requirements Core Generator Chip-scope Pro Analyzer Hardware Requirements Virtex-6, ML605 SMA Cables

11 D ESIGN OF B IT E RROR R ATE T ESTER

12 H ARDWARE S ETUP AND I NITIAL S ETTINGS & R ESULTS Hardware setup IBERT Initial Settings

13 Bathtub Curve to Calculate Bit Error Rate (SMA) Line rate: 2.5 Gbps. Frequency 200Mhz Length 1foot Length 2feet Line rate1 Foot2 Feet 2.5 Gbps55.9%52.8% 3.125 Gbps44.5%38.6% 5 Gbps36.2.3%32.3% UI OF BATHTUB CURVE @ S YSTEM F REQ 200M HZ

14 B OARD L EVEL C OMPATIBILITY B ETWEEN M ASTER C ARD & C ARRIER C ARD VERTEX 6 Control HS_DATA Clock SP6_1 SP6_9 Control HS_DATA Clock D_Storage

15 CONTROL Master Card Master Clock 40 MHz Chip Select IC Controlling Carrier Card JTAG Header External Programming Carrier Card Chip Select IC Enabling Spartan-6 on Carrier Card JTAG Header Programming Through Master Card H IGH S PEED D ATA Connector Configuration Routing Technique Differential Pair Length Tuning Signal Integrity Analysis Connector Configuration Routing Technique Differential Pair Length Tuning Signal Integrity Analysis C ARRIER B OARD S CHEMATIC AND LAYOUT

16 PURPOSED DESIGN TO TEST SERIAL LINK CHRACTERIZATION High speed CON ITS_BUS Carrier card Master Card Design under Validation. Board Design Layout under Process. Link to be Characterized FPGA Xilinx Board FPGA Xilinx Board High speed CON Spartan 6 as test chip

17 H ARDWARE SETUP Agilent Infiniium 9000 Series Oscilloscopes Keysight 81150A Pulse Function Arbitrary Noise Generators ML605-Vitex 6


Download ppt "A CTIVITY II: ALICE ITS R EADOUT E LECTRONICS S ERIAL L INK C HARACTERIZATION Hira Ilyas Madiha Tajwar Jibran Ahmed Raise Ikram (carrier board) Dr. Attiq."

Similar presentations


Ads by Google