Si 5 0 2 3 - EVB E V A L U A T I O N B O A R D F O R S i 5 0 2 3 S i P H Y ™ M U L TI -R A T E S O N E T / S D H C L O C K A N D D ATA R E C O V E R Y I C Description Features The Si5023 evaluation board provides a platform for testing and characterizing Silicon Laboratories’ Si5023 SiPHY™ multi-rate SONET/SDH clock and data recovery IC. The Si5023 CDR supports OC-48/12/3, STM-16/4/1, Gigabit Ethernet, and 2.7 Gbps FEC rates. Single 3.3 V power supply Differential I/Os ac coupled Simple jumper configuration All high-speed I/Os are ac coupled to ease interfacing to industry standard test equipment. Functional Block Diagram VDD 210 ZC = 50 Pulse Generator ZC = 50 Jitter Analyzer + REFCLK – ZC = 50 ZC = 50 Si5023 348 Pattern Generator + CLKOUT – ZC = 50 ZC = 50 ZC = 50 ZC = 50 ZC = 50 Jumpers ZC = 50 + DATAIN – + DATAOUT – RATESEL0 LOS + +RATESEL1 LOL REFCLK CLKOUT LTR BER_ALM– – DSQLCH RESET/CAL Si5023 CLKDSBL + DATAIN – + DATAOUT BER_MON – Scope ZC = 50 ZC = 50 Pattern Analyzer ZC = 50 ZC = 50 Test Points ZC = 50 ZC = 50 5k RATESEL0 LOS LOS_LVL RATESEL1 LOL REXT LTR SLICE_LVL BER_ALM DSQLCH RESET/CAL BER_LVL CLKDSBL 10 k Test Points Si5023-EVB Rev B Rev. 1.1 1/04 Copyright © 2004 by Silicon Laboratories Si5023-EVB-11 Si5023-EVB Functional Description The evaluation board simplifies characterization of the Si5023 Clock and Data Recovery (CDR) device by providing access to all of the Si5023 I/Os. Device performance can be evaluated by following the “Test Configuration” section. Specific performance metrics include input sensitivity, jitter tolerance, jitter generation, and jitter transfer. Power Supply The evaluation board requires one 3.3 V supply. Supply filtering is placed on the board to filter typical system noise components; however, initial performance testing should use a linear supply capable of supplying the nominal voltage ±5% dc. CAUTION: The evaluation board is designed so that the body of the SMA jacks and GND are shorted. Care must be taken when powering the PCB at potentials other than GND at 0.0 V and VDD at 3.3 V relative to chassis GND. When applied, REFCLK is used to center the frequency of the DSPLL™ so that the device can lock to the data. Ideally, the REFCLK frequency should be 1/128th, 1/32nd, or 1/16th the VCO frequency and must have a frequency accuracy of ±100 ppm. Internally, the CDR automatically recognizes the REFCLK frequency within one of these three frequency ranges. Typical REFCLK frequencies are given in Table 1. REFCLK is ac coupled to the SMA jacks located on the top side of the evaluation board. Table 1. Typical REFCLK Frequencies SONET/SDH Gigabit Ethernet SONET/SDH with Ratio of 15/14 FEC REFCLK VCO to 19.44 MHz 19.53 MHz 20.83 MHz 128 77.76 MHz 78.125 MHz 83.31 MHz 32 155.52 MHz 156.25 MHz 166.63 MHz 16 RATESEL is used to configure the CDR to recover clock and data at different data rates. RATESEL is a two bit binary input controlled via two jumpers located in the lower left-hand corner of the evaluation board. RATESEL0/1 are wired to the center posts (signal post) between VDD and GND. For example, the OC-48 data rate is selected by jumping RATESEL0 to 1 and RATESEL1 to 1. Note: The 50 termination is for each terminal/side of a differential signal, thus the differential termination is actually 50 + 50 = 100 . VDD RATESEL1 RATESEL1 RATESEL0 RATESEL0 VDD GND 622 Mbps GND 2488 Mbps VDD GND The CDR can be powered down via the RESET/CAL signal. When asserted, the evaluation board will draw minimal current. RESET/CAL is controlled via one jumper located in the lower left-hand corner of the evaluation board. RESET/CAL is wired to the signal post adjacent to the VDD post. For a valid reset to occur when using external reference clock mode, a proper external reference clock frequency must be applied as specified in Table 1. CLKOUT, DATAOUT, DATAIN CLKOUT, DATAOUT, and DATAIN (all high-speed I/Os) are wired to the board perimeter on 30 mil (0.030 inch) 50 microstrip lines to the end-launch SMA jacks as labeled on the PCB. These I/Os are ac coupled to simplify direct connection to a wide array of standard test hardware. Because each of these signals are differential, both the positive (+) and negative (–) terminals must be terminated to 50 . Terminating only one side will adversely degrade the performance of the CDR. The inputs are terminated on the die with 50 resistors. GND RATESEL VDD Device Powerdown RATESEL1 RATESEL1 RATESEL0 RATESEL0 1244 Mbps 155 Mbps Figure 1. RATESEL Jumper Configurations REFCLK REFCLK is optional for clock and data recovery within the Si5023 device. If REFCLK is not used, jumper both JP15 and JP16. These jumpers pull the REFCLK+ input to VDD and REFCLK– input to GND, which configures the device to operate without an external reference. 2 Loss-of-Lock (LOL) Loss-of-lock (LOL) is an indicator of the relative frequency between the data and the REFCLK. LOL will assert when the frequency difference is greater than ±600 ppm. In order to prevent LOL from de-asserting Rev. 1.1 Si5023-EVB prematurely, there is hysterisis in returning from the outof-lock condition. LOL will be de-asserted when the frequency difference is less than ±300 ppm. LOL is wired to a test point which is located on the upper right-hand side of the evaluation board. Loss-of-Signal Alarm Threshold Control The loss-of-signal alarm (LOS) is used to signal low incoming data amplitude levels. The input signal to the threshold control is set by applying a dc voltage level to the LOS_LVL pin. LOS_LVL is controllable through the BNC jack J10. The mapping of the LOS_LVL voltage to input signal alarm threshold level is shown in Figure 2. The LOS Threshold to LOS Level is mapped as follows: V LOS_LVL – 1.5 V LOS = --------------------------------------25 If this function is not used, install jumper to JP1 header. 30 mV 15 mV LOS Undefined LOS Disabled LOS Threshold (mVPP) 40 mV Data Slicing Level The slicing level allows optimization of the input crossover point for systems where the slicing level is not at the amplitude average. The data slicing level can be adjusted from the nominal cross-over point of the data by applying a voltage to the SLICE_LVL pin. SLICE_LVL is controllable through the BNC jack, J11. The SLICE_LVL to the data slicing level is mapped as follows: V SLICE_LVL – 1.5 V SLICE = -------------------------------------------50 If this function is not used, jumper JP6. Bit-Error-Rate Alarm Threshold The bit-error-rate of the incoming data can be monitored by the BER_ALM pin. When the bit-error-rate exceeds an externally-set threshold level, BER_ALM is asserted. BER_ALM is brought to a test point located in the upper right-hand corner of the board. The BER_ALM threshold level is set by applying a dc voltage to the BER_LVL pin. BER_LVL is controllable through the BNC jack, J12. Jumper JP7 to disable the BER alarm. Refer to the “BER Detection” section of the Si5022/Si5023 data sheet for threshold level programming. The BER_MON signal (JP14) is reserved for factory testing purposes. 40 mV/V Test Configuration The three critical jitter tests typically performed on a CDR device are jitter transfer, jitter tolerance, and jitter generation. By connecting the Si5023 Evaluation Board as shown in Figure 3, all three measurements can be easily made. 0 mV 0V 1.00 V 1.50 V 1.875 V 2.25 V 2.5 V LOS_LVL (V) Figure 2. LOS_LVL Mapping Extended LOS Hysteresis Option An optional LOS Hysteresis Extension circuit is included on the Si5023-EVB to provide a convenient means of increasing the amount of LOS Alarm hysteresis when testing and evaluating the Si5023 LOS functionality. This simple network will extend the LOS hysteresis to approximately 6 dB, thereby preventing unnecessary switching on LOS for low level DATAIN signals in the range of 20 mVPPD. Hysteresis is defined as the ratio of the LOS deassert level (LOSD) and the LOS assert level (LOSA). The hysteresis in decibels is calculated as 20log(LOSD/LOSA). This circuit is constructed with one CMOS inverter (U2) and two resistors (R12, R13) mounted on the underside of the PCB. If desired, this circuit can be enabled by installing a jumper on JP17 (HYST ENABLE) located near the power entry block. When applied, REFCLK should be within ±100 PM of the frequency selected from Table 1. RATESEL must be configured to match the desired data rate, and PWRDN/CAL must be unjumpered. Jitter Tolerance: Referring to Figure 3, this test requires a pattern generator, a clock source (synthesizer signal source), a modulation source, a jitter analyzer, a pattern analyzer, and a pulse generator (all unconnected high-speed outputs must be terminated to 50 ). During this test, the Jitter Analyzer directs the Modulation Source to apply prescribed amounts of jitter to the synthesizer source. This “jitters” the pattern generator timebase which drives the DATAIN ports of the CDR. The Bit-Error-Rate (BER) is monitored on the Pattern Analyzer. The modulation (jitter) frequency and amplitude is recorded when the BER approaches a specified threshold. The Si5023 limiting amplifier can also be examined during this test. Simply lower the amplitude of the incoming data to the minimum value Rev. 1.1 3 Si5023-EVB typically expected at the limiting amplifier inputs (typically 10 mVPP for the Si5023 device). Jitter Transfer: Referring to Figure 3, this test requires a pattern generator, a clock source (synthesizer signal source), a modulation source, a jitter analyzer, and a pulse generator (all unconnected high-speed outputs must be terminated to 50 ). During this test, the Jitter Analyzer modulates the data pattern and data clock reference. The modulated data clock reference is compared with the CLKOUT of the CDR. Jitter on CLKOUT relative to the jitter on the data clock reference is plotted versus modulation frequency at predefined jitter amplitudes. Jitter Generation: Referring to Figure 3, this test requires a pattern generator, a clock source (synthesizer signal source), a jitter analyzer, and a pulse generator (all unconnected high-speed outputs must be terminated to 50 ). During this test, there is no modulation of the Data Clock; so, the data that is sent to the CDR is jitter free. The Jitter Analyzer measures the RMS and peak-to-peak jitter on the CDR CLKOUT. Thus, any jitter measured is jitter generated by the CDR. Pulse Generator Scope DATAOUT– Pattern Analyzer GPIB 2.5 V (Si5022) or 3.3 V (Si5023) + – REFCLK+ REFCLK– DATAIN+ + REFCLK – (optional) + DATAIN – DATAIN– Pattern Generator DATAOUT + – CLKOUT + – Si5023-EVB DATAOUT+ CLKOUT+ CLKOUT– Jitter Analyzer Data Clock+ GPIB GPIB Clock Synthesizer Signal Source FM Modulation Source GPIB Figure 3. Test Configuration for Jitter Tolerance, Transfer, and Generation 4 Rev. 1.1 POS2 POS1 2 1 Rev. 1.1 J8 J7 REFCLK- J2 J1 REFCLK+ DIN- DIN+ J12 BNC J11 BNC J10 BNC AMP 449692 AMP 449692 AMP 449692 AMP 449692 BER_LVL SLICE_LVL LOS_LVL MKDSN 2,5/3-5,08 J13 L1 0603 0.1uF C7 0603 0.1uF C8 0603 0.1uF C6 0603 0.1uF C5 JP7 JP6 JP1 tantalum 10uF C12 VDD LOS_N R12 3 0603 806 0603 210 R6 2 Reference Less Operation (jumper both JP15 and JP16) VDD 0603 0.1uF C20 0603 0.1uF C19 0603 0.1uF C18 0603 0.1uF C17 5 R5 0603 348 JP16 JP15 NC7SZ04 U2 4 VDD HYSTERESIS ENABLE CLKDSBL R8 0603 100 RESET/CAL JP3 DSQLCH JP5 Figure 4. Si5023 Schematic NO LOAD JP4 JP17 R13 0603 10K JP2 U1 REXT TDI REFCLK- REFCLK+ DIN- DIN+ Si5022 CLKOUT+ CLKOUT- DOUT+ DOUT- BER_MON LOL LOS BER_ALM 23 22 17 16 28 7 9 27 0603 100pF C16 0603 100pF C15 0603 100pF C14 JP10 NO LOAD RATESEL0 R9 0603 0 0603 100pF C13 RATESEL1 JP9 Si5023 LOS_LVL SLICE_LVL BER_LVL RESET/CAL CLKDSBL RATESEL0 RATESEL1 LTR DSQLCH R1 0603 10k (1%) 20 15 6 5 13 12 3 4 26 19 24 1 2 8 10 NO LOAD 0603 0 R11 0603 0 R10 VDD ------LTR JP8 11 14 18 21 25 VDDA VDDB VDDC VDDD VDDE 3.3V LOS_N 0603 0.1uF C1 0603 0.1uF C2 0603 0.1uF C3 0603 0.1uF C4 DOUT- JP14 JP13 JP12 JP11 J6 AMP 449692 J5 AMP 449692 CLKOUT- DOUT+ J4 AMP 449692 J3 AMP 449692 R7 0603 4.99K BER_MON ---------------BER_ALM ------LOS ------LOL Si5023-EVB 5 Si5023-EVB Bill of Materials Item Quantity 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 No Load 18 19 6 Reference Description 12 C1,C2,C3,C4,C5,C6, CAP,SM,0.1UF,16V,20%,X7R,0603 C7,C8,C17,C18,C19, C20 CAP,SM,10UF,10V 10%,TANTALUM,3216 1 C12 4 C13,C14,C15,C16 CAP,SM,100PF,50V,10%,C0G,0603 10 JP1,JP6,JP7,JP11, CONN,HEADER,2X1 JP12,JP13,JP14, JP15,JP16,JP17 6 JP2,JP3,JP5,JP8, CONN,HEADER,3X1 JP9,JP10 8 J1,J2,J3,J4,J5,J6, CONN,SMA SIDE MOUNT J7,J8 3 J10,J11,J12 CONN,BNC,VERT 1 J13 CONN,POWER,2 POSITION 1 L1 FERRITE,SM,600,1206 2 R1,R13 RES,SM,10K,1%,0603 1 R5 RES,SM,348,1%,0603 1 R6 RES,SM,210,1%,0603 1 R7 RES,SM,4.99K,1%,0603 1 R8 RES,SM,100,1%,0603 1 R12 RES,SM,806,1%,0603 1 U1 Si5023 IC,SM,7SZ04,SINGLE GATE INVERTER,5 PIN SOT23 1 U2 3 R9,R10,R11 1 JP4 RES,SM,0,0603 CONN,HEADER,3X1 Manufacturer's # Manufacturer C0603X7R160-104KNE VENKEL TA010TCM106KAR VENKEL C0603C0G500-101KNE VENKEL 2340-6111TN or 2380-6121TN 3M 2340-6111TN or 2380-6121TN 3M 901-10003 AMPHENOL 161-9317 1729018 BLM31A601S CR0603-16W-1002FT CR0603-16W-3480FT CR0603-16W-2100FT CR0603-16W-4991FT CR0603-16W-1000FT CR0603-16W-8060FT Si5023-BM MOUSER PHOENIX CONTACT MURATA VENKEL Venkel VENKEL VENKEL VENKEL VENKEL SILICON LABORATORIES NC7SZ04M5X FAIRCHILD CR0603-16W-000T VENKEL 2340-6111TN or 2380-6121TN 3M Rev. 1.1 Figure 5. Si5023 Silkscreen Si5023-EVB Rev. 1.1 7 Figure 6. Si5023 Component Side Si5023-EVB 8 Rev. 1.1 Figure 7. Si5023 Solder Side Si5023-EVB Rev. 1.1 9 Si5023-EVB Document Change List Revision 1.0 to Revision 1.1 Added BER_MON label and 5 k resistor to “Functional Block Diagram” . Added "Extended LOS Hysteresis Option‚" on page 3. Revised Figure 4, “Si5023 Schematic,” on page 5 to show extended LOS hysteresis function. Revised "Bill of Materials‚" on page 6 for addition of extended LOS Hysteresis function. Evaluation Board Assembly Revision History 10 Assembly Level PCB Si5023 Device Assembly Notes A-01 A A Assemble per BOM rev A-01. B-01 A B Assemble per BOM rev B-01. B-02 B B Assemble per BOM rev B-02. B-03 C B Assemble per BOM rev B-03. Rev. 1.1 Si5023-EVB Notes: Rev. 1.1 11 ClockBuilder Pro One-click access to Timing tools, documentation, software, source code libraries & more. Available for Windows and iOS (CBGo only). www.silabs.com/CBPro Timing Portfolio www.silabs.com/timing SW/HW Quality Support and Community www.silabs.com/CBPro www.silabs.com/quality community.silabs.com Disclaimer Silicon Laboratories intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Laboratories products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Laboratories reserves the right to make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein. This document does not imply or express copyright licenses granted hereunder to design or fabricate any integrated circuits. The products must not be used within any Life Support System without the specific written consent of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Laboratories products are generally not intended for military applications. Silicon Laboratories products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Trademark Information Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs and the Silicon Labs logo, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro logo and combinations thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®, USBXpress® and others are trademarks or registered trademarks of Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand names mentioned herein are trademarks of their respective holders. Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA http://www.silabs.com