si5040-evb user’s guide

24
Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021 Si5040-EVB Si5040 E VALUATION B OARD Description The Si5040-EVB provides a platform for evaluating Skyworks Solutions' 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 Skyworks Solutions. 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 Skyworks Solutions 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 Skyworks Solutions' 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 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 ProgramsSkyworks SolutionsSi5040 SoftwareSi5040 Register Programmer. The “Select the EVB” window will appear. Simply click OK (for connection with single EVB).

Upload: others

Post on 15-Apr-2022

29 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Si5040-EVB User’s Guide

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Si5040-EVB

Si5040 EVALUATION BOARD

Description

The Si5040-EVB provides a platform for evaluatingSkyworks Solutions' Si5040 XFP Signal ConditioningTransceiver. The Si5040 is a complete, low-power, high-performance XFP transceiver suitable for use in all XFPmodule types, from short-reach datacom to long-reachtelecom applications. The Si5040 is unique in that itintegrates a rate-agile, programmable-bandwidth, jitter-attenuating transmit CMU and a fixed-bandwidthreceive CMU. The device supports referencelessoperation or operation with a synchronous orasynchronous reference clock. The device can becompletely configured through a serial microcontrollerinterface. The Si5040 Transceiver provides full-duplexoperation 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 SkyworksSolutions. The 8051F320 provides status and controlcommunication between the Si5040 and the Si5040-EVB Software. The Si534 is a multi-rate crystaloscillator that, when enabled, supplies one of fourselectable reference clocks to the Si5040 whileproviding that clock at SMA connectors for externalmonitoring/use.

The Skyworks Solutions MCU (C8051F320) has a USBport that is used to communicate to a PC that is runningthe Si5040 EVB software. The MCU also has a serialport that connects to the serial control port of the Si5040to read and write to its registers. In addition, the MCU

drives all but one of the LEDs on the EVB and can makea very accurate reading of the three voltages that powerthe EVB.

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

Features

The Si5040-EVB includes the following:

Evaluation of Skyworks Solutions' Si5040 XFP Signal Conditioning Transceiver

Separate supply connections for the following:VDD (1.8 V) powers the internal circuitry of the

Si5040.VDD_3p3 (3.3 V) powers the MCU and XTAL oscillator.

VDDIO (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

Si5040-EVB Quick Start

Starting in October of 2006, all Si5040-EVBs will beassembled with the Rev B device. Perform the followingsteps 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 ProgramsSkyworks SolutionsSi5040 SoftwareSi5040 Register Programmer. The “Select the EVB” window will appear. Simply click OK (for connection with single EVB).

Page 2: Si5040-EVB User’s Guide

Si5040-EVB

2 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

7. The device should now be functioning with the CMUs in referenceless mode. That is, the RX and TX CMUs clean up the recovered clock from the CDR without the aid of any external reference clock or crystal. In addition, the device will automatically detect an external reference clock for CDR acquisition. If an external reference clock is not provided, the CDR acquisition will be in reference-less mode as well.

8. If Mode 3 (the extreme jitter cleaning mode) is desired, 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 labeled as "tpSyncLos". When the "tpSyncLos" LED is green, the test pattern checker is in the Synchronized state (tpSyncLos= 0 in Register 9 or 137, Bit 1). When the "tpSyncLos" LED is red, the test pattern checker is in the Loss of Synchronization state (tpSyncLos= 1 in Register 9 or 137, Bit 1).

Page 3: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 3Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

1. Functional DescriptionThe Si5040-EVB and software allow for a complete andsimple evaluation of the functions, features, andperformance of the Si5040 transceiver.

1.1. Input PowerThis evaluation board requires three power inputs,+1.8 V, +3.3 V, and VDDIO(1.8 V or 3.3 V), as well as aground connection. J8 and J9 are used for connectingpower to the EVB (see Figure 1).

1.2. LEDsThree LEDs indicate that power has been properlyapplied to the EVB. These are +3.3 V, VDDIO, and+1.8 V. Since these LEDs are driven by the MCU (notthe power itself), the VDDIO and +1.8 V LEDs will notfunction unless +3.3 V is first applied to the EVB (seeFigure 1).

The 3.3 V LED will be on solid when the 3.3 V input iswithin the 2.97 to 3.63 V range. The 1.8 V LED will beon solid when the 1.8 V at the Si5040 VDD pins is withinthe 1.62 to 1.89 V range.

The VDDIO LED will be on solid when this input voltageis between 1.89 and 3.63 V. The VDDIO LED will flash onand off when this voltage is between 1.62 and 1.89 V.

The REF ON LED indicates that the Si534 clockreference chip is powered up and applying a clocksignal to the Si5040. JP16 must be set to the ONposition in order to power up the Si534.

Since the 1.8 V LED indicates the voltage at the Si5040VDD pins, the jumper, JP12, must be in place for thisLED to function and for the Si5040 to receive its coresupply voltage. However, the VDDIO LED will functionwithout the jumper on JP13.

Figure 1. LED

1.3. Jumpers and HeadersFor the EVB to function, there are five jumpers thatmust be installed.

There must be jumpers on JP12 and JP13 becausethey apply power to the Si5040 (see Figure 2). The nextthree required jumpers are three positions on J17,labeled SS, SD, and SCK on one side and SS_U,SD_U, and SCK_U on the other side (see Figure 3).Connecting jumpers between SS to SS_U, SD to SD_U,and SCK to SCK_U enables the onboard MCU tocommunicate with the Si5040 using the 3-wire serialinterface.

Figure 2. JP12 and JP13

Figure 3. J17

Table 1. LED Status and Description

LED Status Description

3.3 V ONWhen 3.3 V supply is between 2.97 and 3.63 V.

1.8 V ONWhen Si5040 VDD pins are between 1.62 and 1.89 V.

VDDIOON

When Si5040 VDDIO pin is between 1.89 and 3.63 V.

FLASHINGWhen Si5040 VDDIO pin is between 1.62 and 1.89 V.

REF ON

ONWhen the Reference clock source Si534 is powered up.

USB ONFlashes when USB Access is occurring.

SPSEL ONWhen the Si5040 SPSEL pin is high.

INTRPT ONWhen the Si5040 INTRPT pin is high.

RXLOS ONWhen the Si5040 RXLOS pin is high.

RXLOL ONWhen the Si5040 RXLOL pin is high.

Page 4: Si5040-EVB User’s Guide

Si5040-EVB

4 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

1.3.1. MCU to Si5040 Serial Communications(Status and Control)

The microcode within the MCU is designed tocommunicate with the Si5040 when SPSEL pin 9 is high(JP11 no jumper). In this mode, the serial data transferfrom the MCU to the Si5040 is very similar to the SPIprotocol but with a single bidirectional data line ratherthan two unidirectional data lines. However, one couldwrite new microcode for the MCU that uses the SMBus(I2C compatible) to communicate with the Si5040. Toenable SMBus communication between the Si5040 andthe MCU, you must install a jumper on JP11 and on J17between SD/SMB_DAT, SCK/SMB_CK and SS/SS_U.See Figure 4. Note that INTRPT on JP17 should belabeled as INTRPTB because the interrupt from theSi5040 is an active low signal.

Figure 4. SMBus Protocol

1.3.2. External MCU Control

To use an external MCU, make sure that all jumpers areremoved from J17 and that JP11 does not have ajumper (see Figure 5). Now, the following pins of J17are available for connection to an external MCU.

SCK

SD

SS

RXLOS

RXLOL

INTRPT

SPSEL

GND

The Skyworks Solutions MCU that is well-suited for usewithin XFP Modules is the C8051F330.

Figure 5. External MCU

1.3.3. Reference Clock

To use the on-chip reference clock (Si534), JP16 mustbe set to the ON position. When this is done, the REFON LED will light, indicating that power is applied to theSi534. The output frequency of the Si534 is controlledby jumpers JP17 and JP18 (see Figure 6).

Figure 6. Reference Clock

1.3.4. Synchronous Test Clock

By setting Register 57 to 9Ch, the Tx CMU clock dividedby 64 will be output at J2 and J3. The EVB must havejumpers on JP2 and JP3 to enable the /64 clock output(see Figure 7). By setting Register 57 to 1Ch, the RxCMU clock divided by 64 will be output at J2 and J3.When jumpers are placed on JP2 and JP3, thefunctionality of RXLOS and RXLOL is lost, and the stateof the LEDs for these two signals becomes invalid. Toreturn the RXLOL and RXLOS signals to their normalmodes, set Register 57 to 00h, and remove the jumperson JP2 and JP3. Register 57 cannot be changed withthe System Programmer GUI, you must use theRegister Programmer GUI (see page 8).

Page 5: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 5Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Figure 7. Synchronous Test Clock

1.4. Reference Clock DetailsThe Si5040 can function without a reference clock andmeet all system jitter generation and jitter tolerancespecifications. However, the presence of a referenceclock provides the following capabilities:

Ability to measure the frequency error of the input data and generate a Loss-of-Lock indication if the frequency error exceeds 1000 ppm with respect to the reference clock.

Only acquire lock if the input data is within 200 ppm.

If the reference clock is synchronous, the Si5040 can operate in the clean, synchronous CMU mode as defined in section 3.9.1 of the XFP specification.

A reference clock to the Si5040 can be input from anexternal source, or it can be generated from theonboard Si534. Since the clock from the Si534 islinearly summed with the external reference clock input,care must be taken to ensure that both clock sourcesare not active at the same time. When the Si534 isenabled (JP16 on), its output will be present at SMAs J1and J5 for monitoring and/or system usage. When theSi534 is OFF, a differential clock applied at J1 and J5will be attenuated by 2.7 dB before it reaches theREFCLK± inputs of the Si5040.

While an Si534 has the capability of generating any fourfrequencies between 10 MHz and 1400 MHz, this Si534has been programmed to generate four specificfrequencies. Jumpers JP17 and JP18 control theFS[1:0] inputs to the Si534 (see Figure 6). The fourfrequencies are as follows:

155.52000 MHz Set FS[1:0] = 00 This is 1/64 of the SONET OC-192 rate of 9.95328e9 bps

161.13281 MHz Set FS[1:0] = 01This is 1/64 of the 10 GIGE LAN PHY rate of 10.3125e9 bps

167.33165 MHz Set FS[1:0] = 10This is 1/64 of the SONET OC-192 rate with 255/237 FEC overhead (10.709225e9 bps)

173.37075 MHz Set FS[1:0] = 11This 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 cleansynchronous CMU mode if the reference clock hassufficiently low phase noise. See Section 3.9.1 andTable 25 of the XFP specification. For the fourfrequencies above, the typical phase noise of the Si534is shown in Table 2 with the XFP requirements forreference.

1.5. Crystal CleaningThere is a crystal, Y1, on the evaluation board that islocated very close to the Si5040 for the purpose of jitterimprovement on the Txdout signal. Y1 is a 114.285 Mhzthird overtone crystal that is enabled by putting thetransmit CMU into crystal cleaning Mode 3. Even whenthe Si5040 uses the crystal for transmit jitterimprovement, the transmit CMU is still continuouslyagile across the entire operating range of 9.9 to11.4 GHz. Of course, the transmit CMU may alsooperate without the Y1 crystal and still be continuouslyrate agile (mode 0). The layout for Y1 is specificallydesigned for three different size crystals, 3.5x6 mm,3.2x5 mm, and 2.5x3.2 mm.

1.6. RD PreemphasisEven though the output data at the Si5040 RD pins hasvery fast transitions, we have found that somecustomers prefer some signal shaping of the RD outputsignal at the XFI. Therefore, the Si5040 EVB that youare receiving has a pre-emphasis circuit added to theRD± outputs. This circuit is composed of a few resistorsand capacitors, all of which can be generic, low-costunits. Because it is a passive circuit, it slightly

Table 2. Phase Noise

Frequency Offset

Si534 Nominal Performance

XFP Clean Synch CMU

Specification

1 kHz –116 dBc/Hz –85 dBc

10 kHz –120 dBc/Hz –108 dBc

100 kHz –128 dBc/Hz –128 dBc

1 MHz –141 dBc/Hz –138 dBc

10 MHz –144 dBc/Hz –138 dBc

Page 6: Si5040-EVB User’s Guide

Si5040-EVB

6 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

attenuates the RD signal, which requires that the RDsignal level from the Si5040 be slightly increased.Please use the Si5040 Register 56 to increase the RDdrive signal from its default value of 600 mV to either700 or 800 mV. See the Si5040 datasheet for moreinformation. The circuit that is implemented on the EVBis shown below:

Figure 8. EVB Pre-Emphasis Circuit

Within an XFP module, the pre-emphasis circuit shouldbe located as close to the Si5040 RD± pins as ispractical. In an XFP module, the pre-emphasis circuitabove can be modified to remove one component yetstill behave the same electrically. The following circuitshows this simplification.

Figure 9. Recommended XFP Pre-Emphasis Circuit

Should you not like the eye pattern at the RD± pins, thiscircuit can be easily optimized for your application. Ifyou wish assistance in this matter, please contact SiiconLaboratories.

1.7. Start Up Script(s)1.7.1. For Evaluation Boards Populated with the

Rev. A Device

It is necessary to load the scripts included with theevaluation board software at startup and after any resetof the Si5040 Rev A. The default name for the initializationscript is "Si5040InitialRegisterMapSettings.txt". Thisscript will set up the Rev A device in Mode 0, theReference-less operation mode.

If you need to set up the Rev A device in Mode 3, thejitter 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 theRegister Programmer. See "2.5. Si5040 EVB SoftwareDescription" on page 8 for more information on theRegister Programmer.

1.7.2. For Evaluation Boards Populated with the Rev. B Device

Starting Oct 2006, no initialization script is required forMode 0 operation. However, in order for the interrupt pinto function properly on the evaluation board, Register 2needs to be set to 18h (default=58h) by using theRegister Programmer. Note that this is to set theinterrupt output driver as CMOS as the evaluation boarddoes not have an external pullup on the interrupt signal.

If you need to set up the Rev B device in Mode 3,Register 134 needs to be set to 3h (default=30h) byusing the Register Programmer, or simply go to SystemProgrammer and click on the TX CDR/CMU Control linkin the block diagram. Then, choose "Mode 3" from the"cmuMode" pull-down menu.

20.5

3.0 pF

5040 RD+

XFI RD+

274

.01 uF

20.5

3.0 pF

5040 RD-

274

.01 µF

XFI RD-

20.5

3.0 pf

5040 RD+ XFI RD+

20.5

3.0 pf

5040 RD-

274

XFI RD-

.01 µF

274

Page 7: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 7Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

2. EVB Software Installation

The following sections describe how to install the EVBsoftware.

2.1. PC System RequirementsMicrosoft Windows 2000 or Windows XP

USB 2.0

2 MB of hard drive space

1024x768 screen resolution or greater (1280 x 1024 recommended)

Microsoft .NET Framework 1.1

Si5040 EVB Driver

Note: The Si5040 EVB driver is provided with the installationfiles.

2.2. Microsoft .NET Framework InstallationThe Microsoft .NET Framework is required beforeinstalling and running the Si5040 software. Details andinstallation information about the .NET Framework areavailable via a shortcut in the NETFramework directoryor at the following web site:

http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en

Contact your system administrator for more details.

2.3. Si5040 EVB DriverThe Si5040 evaluation board requires a driver to becontrolled by the software. The following section liststhe steps for installing and uninstalling the driver.

2.3.1. Install

The driver files must be installed before the EVB isconnected to the PC via the USB cable. This installationusually only needs to be completed once per PC.

1. Navigate to the “Si5040EVBDriver” directory.

2. Double-click on the PreInstaller.exe file to run the installation program for the driver.

3. Click Install in the dialog box. Be sure to select a location on the PC’s hard drive for the files, if necessary.

4. If the PC is running Windows XP, click Continue Anyway when the wizard warns that the driver does not pass the Windows Logo verification for XP.

After the above files are installed, the operating systemwill be able to identify the EVB’s USB controller whenthe EVB is connected to the PC. The following stepsoccur when the EVB is connected to the PC for the firsttime.

For Windows 2000, when the EVB is connected to thePC, the operating system will display a dialog boxindicating that it found new hardware. No other action isrequired. The driver installation can be verified in theDevice Manager under the USB section; look for“Si5040EVB” in the list.

For Windows XP:

1. When the EVB is connected to the PC, the Found New Hardware wizard will appear. Use the default settings that will tell the PC to look for the driver.

2. Again, ignore the warning about the driver not passing verification by clicking Continue Anyway.

3. Click Finish to complete the install.

2.3.2. Uninstall

In the Control Panel, select Add/Remove Programs.Then select “Si5040EVB Driver Set” and clickChange/Remove. The wizard will remove thenecessary files.

2.4. Si5040 EVB Software InstallationTo install:

1. Navigate to the “Si5040Software” directory.

2. Double-click on the Setup.exe

3. Follow the steps in the wizard to install the program.

Note: Use the default installation location for best results.

4. After the installation is complete, click on Start ProgramsSkyworks SolutionsSi5040 Software. Select one of the Si5040 programs to control the EVB.

5. Refer to the online help in each program by clicking HelpHelp.

To uninstall:

1. Open Add/Remove Programs in the Control Panel.

2. Select the Si5040 Software, and click Remove.

3. Follow the steps in the wizard to complete the removal.

Page 8: Si5040-EVB User’s Guide

Si5040-EVB

8 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

2.5. Si5040 EVB Software DescriptionThere are three programs to control the Si5040. Eachprovides a different kind of access to the device. Referto the online help in each program by clickingHelpHelp in the menu for more information on how touse the software.

Program Description

Register Viewer

The Register Viewer displays the cur-rent data in a table format sorted by register address of the Si5040 register map to provide a quick view 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.

SystemProgrammer

The Si5040 System Programmer pro-vides high-level control of the Si5040. There are multiple settings for this chip; so, this program will make it eas-ier to configure these settings. (The settings this program can control are documented in the Si5040 data sheet.) The software can also save and open the register data in a text file format.

Page 9: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 9Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

3. Typical Application Schematics

DEVICE=FA-23838P8800MB-K

XTAL_2

NC_2

NC_1

XTAL_1

MPZ1608S221A

FERRITE 1608 RDC=.05

MPZ1608S221A

FERRITE 1608 RDC=.05

LED RED UB

CLKM

CLKP

FS1

FS0

GND

NC

OE

VDD

SI534

SI5040

RD-

GND6

RD+

GND5

TD-

TD+

GND4

SCK

SPSEL

XTAL_OUT

XTAL_IN

VDD2

REFCLK+

REFCLK-

VDD1

INTRPT

GND3

RXDIN+

RXDIN-

GND2

VDDIO

RX_LOS

RX_LOL

GND1

GND7

GND8

SS

SD

VDD3

VDD4

TXDOUT+

TXDOUT-

C32

10 UF

VIN_1P8X

C37

.1 UF

C33

10 UF

C36

.1 UF

VDDIOX

18

17

19

20

21

22

23

24

9

10

11

12

13

14

15

16

87654321

28

31

26

25

27

32

30

29

U1

1 2

JP3

1

JP5

R3

72

00

OH

MS

R3

82

00

OH

MS

C39

.01 UF

C38.01 UF

C18

.01 UF

C17

.01 UF

VDDIO

VDD_3P3

VDD_534

R2

50 OHMS

VDDIO

C14.1 UF

C10

.1 UF

54

78

31 2

6

U3

1JP

1

D9

12JP12

12

FB1

R4

3.3 OHMS

C29

1 UF

R27

3.01 KOHMS

R2

6

1 K

OH

MS

R28

3.01 KOHMS

R30

150 OHMS

R32

17.8 OHMS

CLKPR31

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

123

J2

142-0711-201

1 2

JP2

21

FB2

RXLOL

C9

.001 UF

VDD

123

J5

142-0711-201

123

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

.01 UF

C8

.1 UF

C35

.01 UF

C1

.1 UF

C2

.1 UF C7.01 UF

C4

.1 UF

.001 UF

C16

C31

10 UF

CLKP

CLKM

VDD

SPSEL

34

21Y1

1 2

JP11

SCK

SS SD

123

J3

142-0711-201

VDD

VDD_534

21 3

JP18

VDD_534

21 3

JP16

VIN_1P8

VDD

VIN_1P8

3 4 5

1

2J12

142-761-881

3 4 5

1

2J14

142-761-881

3 4 5

1

2J13

142-761-881

3 4 5

1

2J15

142-761-881

3 4 5

1

2J16

142-761-881

3 4 5

1

2J11

142-761-881

3 4 5

1

2J7

142-761-881

3 4 5

1

2J6

142-761-881

21 3

JP17

VDD

VIN_1P8X

VDDIOX

12JP13

1 2

J8

1 2

J9

INTRPT

VDD_3P3

RXLOS

Fig

ure

10.A

pp

licat

ion

Sch

emat

ic (

Pag

e 1)

Page 10: Si5040-EVB User’s Guide

Si5040-EVB

10 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

DEVICE=SP0503B

FXL5T244

OE

VCCI

VCCO

Y4

Y3

Y2

Y1

Y0

A4

A3

A2

A1

A0

GND

LED GREEN

LED GREEN

LED GREEN

LED GREEN

LED GREEN

NC2

OUTS

OUTF

NC1

GNDS

GND

IN

NR

MAX6126AASA25

1

10

11

12

13

14

15

16

17

18

19

2

20

34

56

78

9

CONN2X10

US

B_

CO

NN

EC

T

D+

D-

GN

D

VC

C

LED RED UB

LED RED UB

LED RED UB

/RST/C2CK

P3.0/C2D

P2.7

P2.6

P2.5

P2.4

P2.3

P2.2

P0.2

P0.3

P0.4

P0.5

P0.6

P0.7

P1.0

P1.1

P2.1

P2.0

P1.7

P1.6

P1.5

P1.4

P1.3

P1.2

VBUS

REGIN

VDD

D-

D+

GND

PO.0

PO.1

DEVICE=C8051F320

1

JP6

9

10

11

12

13

14

15

16

32

31

30

29

28

27

26

25

17

18

19

20

21

22

23

24

87654321

U2

VDD_3P3

SMB_DATA

SD_U

SS

SPSEL

SD_U

VDD_3P3

VDD_3P3

VDD3P3_B

VDD_1P8_B

1

JP7

1

JP8

1

JP

9 1

JP

10

D5

D4

D3

R13

301 OHMS

R17

1 KOHMS

C24

.1 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

J1

0

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 OHMSSPSEL_B

R21

200 OHMS

ACCESS_B

R20

200 OHMS

VDDIO_B

R18

3.01 KOHMSVDDIOX

R19

3.01 KOHMS

VDD_3P3

R16

3.01 KOHMS

R15

3.01 KOHMS

VDD

R9

1 K

OH

MS

R12

1.0

2 K

OH

MS

R10

1 KOHMS

R11

1.0

2 K

OH

MS

VDDIOX

1 2

SW1

RXLOS_U

RXLOL_U

SS_U

SD_U

SCK

SS_U

SD

SMB_CK

SMB_CK

SMB_DATA

SPSEL_U

SPSEL_U

SPSEL_B

SPSEL

RXLOS

RXLOL

INTRPT

SCK_U

1

10

11

12

13

14

15

16

17

18

19

2 20

34

56

78

9

J17

5678

4321U7

VDDIOX

VDD_3P3

D8

D7

D2

D1

D6

1

102

34

56

78

9

J4

7

8

1

14

910

11

12

13

65432

U4

VDD_3P3

123

4U5

VREF_2P5

INTRPT_U

INTRPT_U

RXLOS_U

INTRPT

RXLOS

MISO

MISO

VDDIO_B

RXLOL

VREF_2P5

RXLOL_U

RX_LOS_B

RX_LOL_B

ACCESS_B

INTRPT_B

VDD_3P3

SCK_U

Fig

ure

11.A

pp

lica

tio

n S

chem

atic

(P

age

2)

Page 11: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 11Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

4. Bill of Materials

Table 3. Si5040-EVB Bill of Materials

Item Qty Reference Description Manufacturer Number Manufacturer

1 8 C1,C2,C10,C11,C12

CAP, SM, 0.1 µF, 10 V, 10%, X7R,0402 540L105KW10820T ATC

C13,C14,C19

2 14 C4,C8,C20,C21,C22,C23,C24,C25,C26,C27,C28,C34,

C36,C37,

CAP, SM, 0.1 µF, 16 V, 10%, X7R,0402 C0402X7R160-104KNE Venkel

3 7 C5,C6,C7,C17,C18,C38,C39

CAP, SM, 0.01 µF, 25 V, X7R,0402 C0402X7R250-103KNE Venkel

4 1 C3 CAP, SM, 4.7 µF, 6.3 V, X7R,0805 CEJMK212BJ475KG-T Taiyo Yuden

5 3 C9,C15,C16 CAP, SM, 1000 pF, 50 V, 5%, C0G,0402 C0402C0G500-102JNE Venkel

6 2 C29,C30 CAP, SM, 1 µF, 6.3 V, X7R, 0603 C0603X7R6R3-105KNE Venkel

7 3 C31,C32,C33 CAP, SM, 10 µF, 10 V, X7R, 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 JohnsonComponents

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 JohnsonComponents

14 2 J8,J9 CONN, POWER, 2 POSITION 1729018 Phoenix Contact

15 1 J10 CONN, USB, B, RECEPT 897-30-004-90-000000 MILL-MAX

16 1 J17 CONN, HEADER, 10X2 2340-6111TN or 2380-6121TN 3M

17 7 JP1,JP5,JP6,JP7,JP8,JP9,

JP10

CONN, HEADER, 1X1 2340-6111TN or 2380-6121TN 3M

18 5 JP2,JP3,JP11,JP12,JP13

CONN, HEADER, 2x1 2340-6111TN or 2380-6121TN 3M

19 3 JP16,JP17,JP18

CONN, HEADER, 3x1 2340-6111TN or 2380-6121TN 3M

20 8 R1,R5,R15,R16,R18,R19,

R27,R28

RES, SM, 3.01 k, 1%, 0402 CR0402-16W-3011FT Venkel

Page 12: Si5040-EVB User’s Guide

Si5040-EVB

12 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

21 2 R2,R3 RES, SM, 49.9 , 1%,0402 CR0402-16W-49R9FT Venkel

22 1 R4 RES, SM, 3.3 , 5%, 0402 CR0402-16W-3R3JT Venkel

23 1 R6 RES, SM,10 k, 1%, 0402 CR0402-16W-1002FT Venkel

24 7 R7,R8,R20,R21,R22,R37,

R38

RES, SM, 200 , 1%, 0402 CR0402-16W-2000FT Venkel

25 7 R9,R10,R17,R23,R24,

RES, SM, 1 k, 1%, 0402 CR0402-16W-1001FT Venkel

R25,R26

26 2 R11,R12 RES, SM, 1.02 k, 0.1%, 0402 TFCR0402-16W-E-1021BT Venkel

27 2 R13,R14 RES, SM,301, 1%, 0402 CR0402-16W-3010FT Venkel

28 2 R29,R30 RES, SM,150, 1%, 0402 CR0402-16W-1500FT Venkel

29 6 R31,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 Skyworks Solutions

32 1 U2 IC, SM, MCU, 32 POS, QFN C8051F320 Skyworks Solutions

33 1 U3 IC, Si534 534AB000129BG Skyworks Solutions

34 1 U4 IC, SM, VOLTAGE-SUPPLYTRANSLATOR, 14 PIN DQFN

FXL5T244BQX Fairchild

35 1 U5 IC, SM, DIODE ARRAY, 6 POS, SOT143

SP0503BAHT Littlefuse

36 1 U7 IC, SM, VOLTAGE REFERENCE,8-PIN SOIC

MAX6126AASA25 Maxim

37 1 Y1 CRYSTAL, SM, 114.285 MHz 7BA, 114.285 MHZ TXC

No Load

38 1 C35 CAP, SM, 0.01 µF, 25 V, X7R, 0402 C0402X7R250-103KNE Venkel

Table 3. Si5040-EVB Bill of Materials (Continued)

Item Qty Reference Description Manufacturer Number Manufacturer

Page 13: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 13Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

5. Layers

Fig

ure

12.S

i504

0-E

VB

To

p S

ilksc

reen

Page 14: Si5040-EVB User’s Guide

Si5040-EVB

14 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Fig

ure

13.S

i504

0-E

VB

Bo

tto

m S

ilks

cree

n

Page 15: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 15Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Fig

ure

14.P

rim

ary

Co

mp

on

ent

Sid

e

Page 16: Si5040-EVB User’s Guide

Si5040-EVB

16 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Fig

ure

15.P

lan

e 1

(GN

D)

Page 17: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 17Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Fig

ure

16.P

lan

e 2

(PW

R)

Page 18: Si5040-EVB User’s Guide

Si5040-EVB

18 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Fig

ure

17.S

ign

al 1

Page 19: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 19Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Fig

ure

18.P

lan

e 3

(GN

D)

Page 20: Si5040-EVB User’s Guide

Si5040-EVB

20 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Fig

ure

19.S

ign

al 2

Page 21: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 21Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Fig

ure

20.P

lan

e 4

(GN

D)

Page 22: Si5040-EVB User’s Guide

Si5040-EVB

22 Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.comRev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

Fig

ure

21.S

eco

nd

ary

Sid

e

Page 23: Si5040-EVB User’s Guide

Si5040-EVB

Skyworks Solutions, Inc. • Phone [781] 376-3000 • Fax [781] 376-3100 • [email protected] • www.skyworksinc.com 23Rev. 0.4 • Skyworks Proprietary Information • Products and Product Information are Subject to Change Without Notice • October 6, 2021

DOCUMENT CHANGE LIST

Revision 0.1 to Revision 0.2Added Si5040 Rev B device release notice.

Updated Si5040-EVB Quick Start section.

Added wrong silk screen label notice. INTRPT on 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.3Updated "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.4Since the EVB was modified to include pre-

emphasis on the RD output, the EVB datasheet was changed to describe this modification.

Page 24: Si5040-EVB User’s Guide

Copyright © 2021 Skyworks Solutions, Inc. All Rights Reserved.Information in this document is provided in connection with Skyworks Solutions, Inc. (“Skyworks”) products or services. These materials, including the information contained herein, are provided by Skyworks as a service to its customers and may be used for informational purposes only by the customer. Skyworks assumes no responsibility for errors or omissions in these materials or the information contained herein. Skyworks may change its documentation, products, services, specifications or product descriptions at any time, without notice. Skyworks makes no commitment to update the materials or information and shall have no responsibility whatsoever for conflicts, incompatibilities, or other difficulties arising from any future changes.

No license, whether express, implied, by estoppel or otherwise, is granted to any intellectual property rights by this document. Skyworks assumes no liability for any materials, products or information provided hereunder, including the sale, distribution, reproduction or use of Skyworks products, information or materials, except as may be provided in Skyworks’ Terms and Conditions of Sale.

THE MATERIALS, PRODUCTS AND INFORMATION ARE PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING FITNESS FOR A PARTICULAR PURPOSE OR USE, MERCHANTABILITY, PERFORMANCE, QUALITY OR NON-INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHT; ALL SUCH WARRANTIES ARE HEREBY EXPRESSLY DISCLAIMED. SKYWORKS DOES NOT WARRANT THE ACCURACY OR COMPLETENESS OF THE INFORMATION, TEXT, GRAPHICS OR OTHER ITEMS CONTAINED WITHIN THESE MATERIALS. SKYWORKS SHALL NOT BE LIABLE FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO ANY SPECIAL, INDIRECT, INCIDENTAL, STATUTORY, OR CONSEQUENTIAL DAMAGES, INCLUDING WITHOUT LIMITATION, LOST REVENUES OR LOST PROFITS THAT MAY RESULT FROM THE USE OF THE MATERIALS OR INFORMATION, WHETHER OR NOT THE RECIPIENT OF MATERIALS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Skyworks products are not intended for use in medical, lifesaving or life-sustaining applications, or other equipment in which the failure of the Skyworks products could lead to personal injury, death, physical or environmental damage. Skyworks customers using or selling Skyworks products for use in such applications do so at their own risk and agree to fully indemnify Skyworks for any damages resulting from such improper use or sale.

Customers are responsible for their products and applications using Skyworks products, which may deviate from published specifications as a result of design defects, errors, or operation of products outside of published parameters or design specifications. Customers should include design and operating safeguards to minimize these and other risks. Skyworks assumes no liability for applications assistance, customer product design, or damage to any equipment resulting from the use of Skyworks products outside of Skyworks’ published specifications or parameters.

Skyworks, the Skyworks symbol, Sky5®, SkyOne®, SkyBlue™, Skyworks Green™, Clockbuilder®, DSPLL®, ISOmodem®, ProSLIC®, and SiPHY® are trademarks or registered trademarks of Skyworks Solutions, Inc. or its subsidiaries in the United States and other countries. Third-party brands and names are for identification purposes only and are the property of their respective owners. Additional information, including relevant terms and conditions, posted at www.skyworksinc.com, are incorporated by reference.

Portfoliowww.skyworksinc.com/ia/timing

SW/HWwww.skyworksinc.com/CBPro

Qualitywww.skyworksinc.com/quality

Support & Resourceswww.skyworksinc.com/support

ClockBuilder ProCustomize Skyworks clock generators, jitter attenuators and network synchronizers with a single tool. With CBPro you can control evaluation boards, access documentation, request a custom part number, export for in-system programming and more!

www.skyworksinc.com/CBPro

Skyworks Solutions, Inc. | Nasdaq: SWKS | [email protected] | www.skyworksinc.comUSA: 781-376-3000 | Asia: 886-2-2735 0399 | Europe: 33 (0)1 43548540 |