Download presentation
Presentation is loading. Please wait.
Published byHarry Webster Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.