background image

Rev. 0.4 4/08

Copyright © 2008 by Silicon Laboratories

Si5040-EVB

S i 5 0 4 0 - E V B

S i 5 0 4 0   E

V A L U A T I O N

  B

O A R D

Description

The Si5040-EVB provides a platform for evaluating
Silicon Laboratories' Si5040 XFP Signal Conditioning
Transceiver. The Si5040 is a complete, low-power, high-
performance XFP transceiver suitable for use in all XFP
module types, from short-reach datacom to long-reach
telecom applications. The Si5040 is unique in that it
integrates a rate-agile, programmable-bandwidth, jitter-
attenuating transmit CMU and a fixed-bandwidth
receive CMU. The device supports referenceless
operation or operation with a synchronous or
asynchronous reference clock. The device can be
completely configured through a serial microcontroller
interface. The Si5040 Transceiver provides full-duplex
operation at serial data rates from 9.95 to 11.4 Gbps
(continuous).

The Si5040-EVB also contains an MCU (C8051F320)
and a crystal oscillator (Si534), both from Silicon Labs.
The 8051F320 provides status and control
communication between the Si5040 and the Si5040-
EVB Software. The Si534 is a multi-rate crystal
oscillator that, when enabled, supplies one of four
selectable reference clocks to the Si5040 while
providing that clock at SMA connectors for external
monitoring/use.

The Silicon Laboratories MCU (C8051F320) has a USB
port that is used to communicate to a PC that is running
the Si5040 EVB software. The MCU also has a serial
port that connects to the serial control port of the Si5040
to read and write to its registers. In addition, the MCU
drives all but one of the LEDs on the EVB and can make
a very accurate reading of the three voltages that power
the EVB.

Note that starting in October of 2006, all Si5040-EVBs
will be assembled with Si5040 Rev B device on the
Si5040 Rev A Printed Circuit Board (PCB). Prior to
October of 2006, all Si5040-EVBs were assembled with
the Si5040 Rev A device on the Si5040 Rev B Printed
Circuit Board (PCB).

Features

The Si5040-EVB includes the following:

Evaluation of Silicon Laboratories' Si5040 XFP 
Signal Conditioning Transceiver

Separate supply connections for the following:



V

DD

 (1.8 V) powers the internal circuitry of the Si5040.



V

DD_3p3

 (3.3 V) powers the MCU and XTAL oscillator.



V

DDIO

 (1.8 or 3.3 V) powers the LVTTL IOs of the 

Si5040.

Four selectable on-chip reference frequencies.

LEDs for visual monitoring of key chip and board 
parameters.

Si5040 EVB software allows for quick and easy 
access to all registers in the Si5040.

A dual-row header allows the Si5040 to be easily 
connected to another MCU for serial control and 
status communications.

Synchronous output clock at 1/16 the recovered 
clock rate.

Si5040-EVB Quick Start

Starting in October of 2006, all Si5040-EVBs will be
assembled with the Rev B device. Perform the following
steps to set up the Si5040-EVB.
1. Install the Si5040 EVB Driver. (This must be installed 

before the EVB is connected to the PC via the USB 
cable.)

2. Install the Si5040 EVB Software. (Assumes that 

Microsoft .NET Framework 1.1 is already installed.)

3. Connect the power supplies to the EVB.

4. Turn on the power supplies.

5. Connect a USB cable from the EVB to the PC where 

the software was installed.

6. Launch the Si5040 EVB Software by clicking on 

Start 

Programs

Silicon Laboratories

Si5040 

Software

Si5040 Register Programmer

. The 

“Select the EVB” window will appear. Simply click 
OK (for connection with single EVB).

Summary of Contents for Si5040

Page 1: ...ake a very accurate reading of the three voltages that power the EVB Note that starting in October of 2006 all Si5040 EVBs will be assembled with Si5040 Rev B device on the Si5040 Rev A Printed Circuit Board PCB Prior to October of 2006 all Si5040 EVBs were assembled with the Si5040 Rev A device on the Si5040 Rev B Printed Circuit Board PCB Features The Si5040 EVB includes the following Evaluation...

Page 2: ...esired open System Programmer and click on the TX CDR CMU Control link in the Block Diagram Then choose Mode 3 from the cmuMode pull down manual 9 Next open System Programmer Under System Programmer there is a block diagram of the device and under the Alarms and Interrupts tab are all the alarms you need for the evaluation Note that under the Alarms and Interrupts tab the tpSync alarms should be l...

Page 3: ... to power up the Si534 Since the 1 8 V LED indicates the voltage at the Si5040 VDD pins the jumper JP12 must be in place for this LED to function and for the Si5040 to receive its core supply voltage However the VDDIO LED will function without the jumper on JP13 Figure 1 LED 1 3 Jumpers and Headers For the EVB to function there are five jumpers that must be installed There must be jumpers on JP12 ...

Page 4: ... J17 are available for connection to an external MCU SCK SD SS RXLOS RXLOL INTRPT SPSEL GND The Silicon Labs MCU that is well suited for use within XFP Modules is the C8051F330 Figure 5 External MCU 1 3 3 Reference Clock To use the on chip reference clock Si534 JP16 must be set to the ON position When this is done the REF ON LED will light indicating that power is applied to the Si534 The output f...

Page 5: ...OC 192 rate with 255 237 FEC overhead 10 709225e9 bps 173 37075 MHz Set FS 1 0 11 This is 1 64 of the 10 GIGE LAN Phy rate with 255 237 FEC overhead 11 095727e9 bps The Si534 holds the above frequencies to within 20 ppm over temperature 40 to 85 C and voltage The XFP specification allows for an optional clean synchronous CMU mode if the reference clock has sufficiently low phase noise See Section ...

Page 6: ...t is Si5040InitialRegisterMapSettings txt This script will set up the Rev A device in Mode 0 the Reference less operation mode If you need to set up the Rev A device in Mode 3 the jitter attenuation mode with external crystal Mode3OvtInit txt script needs to be loaded after Si5040InitialRegisterMapSettings txt is first loaded Note that these scripts should be loaded by using the Register Programme...

Page 7: ...y when the wizard warns that the driver does not pass the Windows Logo verification for XP After the above files are installed the operating system will be able to identify the EVB s USB controller when the EVB is connected to the PC The following steps occur when the EVB is connected to the PC for the first time For Windows 2000 when the EVB is connected to the PC the operating system will displa...

Page 8: ...iew of the Si5040 s state This program can save and print the register map Register Programmer The Register Programmer provides low level register control of the Si5040 Single and batch operations are provided to read from and write to the device Register map files can be saved and opened in the batch mode System Programmer The Si5040 System Programmer pro vides high level control of the Si5040 Th...

Page 9: ...3 OHMS C29 1 UF R27 3 01 KOHMS R26 1 KOHMS R28 3 01 KOHMS R30 150 OHMS R32 17 8 OHMS CLKP R31 17 8 OHMS CLKM R29 150 OHMS R33 17 8 OHMS R36 17 8 OHMS R35 17 8 OHMS R34 17 8 OHMS R3 50 OHMS R1 3 01 KOHMS C15 001 UF R5 3 01 KOHMS 1 2 3 J2 142 0711 201 1 2 JP2 2 1 FB2 RXLOL C9 001 UF VDD 1 2 3 J5 142 0711 201 1 2 3 142 0711 201 J1 C6 01 UF C13 1 UF C19 1 UF C34 1 UF C12 1 UF C11 1 UF R6 10 KOHMS C5 0...

Page 10: ... UF C23 1 UF C27 1 UF C25 1 UF C30 1 UF C26 1 UF R14 301 OHMS C28 1 UF C22 1 UF C21 1 UF C3 4 7 UF C20 1 UF 3 2 4 6 1 5 J10 INTRPT_B R23 1 KOHMS R24 1 KOHMS RX_LOS_B R25 1 KOHMS RX_LOL_B R7 200 OHMS VDD3P3_B R8 200 OHMS VDD_1P8_B R22 200 OHMS SPSEL_B R21 200 OHMS ACCESS_B R20 200 OHMS VDDIO_B R18 3 01 KOHMS VDDIOX R19 3 01 KOHMS VDD_3P3 R16 3 01 KOHMS R15 3 01 KOHMS VDD R9 1 KOHMS R12 1 02 KOHMS R...

Page 11: ...7R 1206 C1206X7R100 106KNE Venkel 8 5 D1 D2 D6 D7 D8 LED SM LN1371G GREEN LN1371G Panasonic 9 4 D3 D4 D5 D9 LED SM LN1271 BRIGHT RED LN1271RAL TR Panasonic 10 2 FB1 FB2 FERRITE SM 165 2000 mA MPZ1608S221A TDK 11 4 J1 J2 J3 J5 CONN SMA SM VERT 142 0711 201 Johnson Components 12 1 J4 CONN HEADER 5x2 103309 1 AMP 13 8 J6 J7 J11 J12 J13 J14 J15 J16 CONN SMA COPLANAR 142 0761 801 Johnson Components 14 ...

Page 12: ... R32 R33 R34 R35 R36 RES SM 17 8 1 0402 CR0402 16W 17R8FT Venkel 30 1 SW1 SWITCH PUSH BUTTON MINIATURE EVQPAD04M Panasonic 31 1 U1 IC SM Si5040 Si5040 Silicon Laboratories 32 1 U2 IC SM MCU 32 POS QFN C8051F320 Silicon Laboratories 33 1 U3 IC Si534 534AB000129BG Silicon Laboratories 34 1 U4 IC SM VOLTAGE SUPPLY TRANSLATOR 14 PIN DQFN FXL5T244BQX Fairchild 35 1 U5 IC SM DIODE ARRAY 6 POS SOT143 SP0...

Page 13: ...Si5040 EVB Rev 0 4 13 5 Layers Figure 12 Si5040 EVB Top Silkscreen ...

Page 14: ...Si5040 EVB 14 Rev 0 4 Figure 13 Si5040 EVB Bottom Silkscreen ...

Page 15: ...Si5040 EVB Rev 0 4 15 Figure 14 Primary Component Side ...

Page 16: ...Si5040 EVB 16 Rev 0 4 Figure 15 Plane 1 GND ...

Page 17: ...Si5040 EVB Rev 0 4 17 Figure 16 Plane 2 PWR ...

Page 18: ...Si5040 EVB 18 Rev 0 4 Figure 17 Signal 1 ...

Page 19: ...Si5040 EVB Rev 0 4 19 Figure 18 Plane 3 GND ...

Page 20: ...Si5040 EVB 20 Rev 0 4 Figure 19 Signal 2 ...

Page 21: ...Si5040 EVB Rev 0 4 21 Figure 20 Plane 4 GND ...

Page 22: ...Si5040 EVB 22 Rev 0 4 Figure 21 Secondary Side ...

Page 23: ...n JP17 should be labeled as INTRPTB Updated Start Up Script s section No script file is required for Si5040 Rev B device Revision 0 2 to Revision 0 3 Updated 1 3 4 Synchronous Test Clock on page 4 Changed the 16 clock mode to a 64 clock mode Revision 0 3 to Revision 0 4 Since the EVB was modified to include pre emphasis on the RD output the EVB datasheet was changed to describe this modification ...

Page 24: ...th 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 Tradem...

Reviews: