Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Chirp spectrum wikipedia , lookup
Switched-mode power supply wikipedia , lookup
Immunity-aware programming wikipedia , lookup
Mathematics of radio engineering wikipedia , lookup
Opto-isolator wikipedia , lookup
Transmission line loudspeaker wikipedia , lookup
Rectiverter wikipedia , lookup
Flip-flop (electronics) wikipedia , lookup
Utility frequency wikipedia , lookup
High-Performance Clock Integration Key to 40/100G Networks Networking service providers are significantly expanding their transmission network capacity to meet the burgeoning demand for bandwidth-intensive video and web-driven multimedia applications. This application-focused demand is driving the migration from 10G to 40G and 100G high-speed optical links in both core and metro applications. Innovation is required on multiple fronts to deliver this capacity expansion at the lowest possible total cost of ownership (TCO) while maintaining network reliability and quality of service. This network migration is being enabled by several new and exciting technologies such as coherent optics, which supports 40/100G transmission over existing or new fiber while eliminating the need for external bulk dispersion compensation modules. Additional innovation is happening on the IC front, with both existing and startup semiconductor suppliers introducing 4 x 28 Gbps transmit and receive circuitry, pushing the speed and performance envelope. Significant advances in clocking technology are required to keep pace with these technical breakthroughs and to deliver an overall hardware solution that meets 40/100G system requirements. These clocking solutions must have sufficiently high performance to work in core transmission networks, but also must be flexible enough to work in higher density line cards intended for metro transport networks. This combination of performance and flexibility is especially important for metro applications, since metro networks are expected to gradually migrate to a mix of 10G, 40G and 100G systems. Clocking Challenges in 40/100G Optical Line Card Designs There are four key challenges for clock generation in 40/100G optical line cards: frequency flexibility, clock jitter, cross-talk mitigation and phased-locked loop (PLL) integration. Since 40/100G systems often must support a variety of protocols, including OTU3, OTU4, 10GbE and 100GbE, they also require multiple reference frequencies. Figure 1 shows typical frequencies required by these 40/100G systems. Note that many of these rates are fractional frequencies that must be generated precisely. The clock device must have high input jitter tolerance and be able to synchronize to a jittered backplane reference, gapped clock input (for OTN asynchronous demapping applications) or to a local oscillator. This requirement puts an additional restriction on the clock IC, since its PLL must often be able to support an input frequency that is non-integer related to its output frequency. In addition, 40/100G clocking circuits may need to support custom frequencies required by field-programmable grid array (FPGA) solutions (e.g., 322.265625 MHz) or proprietary forward error correction (FEC) rates. To synthesize these frequencies and ensure a high degree of frequency accuracy, developers must use clock ICs supporting any-rate frequency synthesis. Table 1. Common 40/100G Reference Clock Frequencies (Rounded) Protocol OTU3 OTU4 10 GbE / 100 GbE Silicon Laboratories, Inc. Reference Clock Frequencies 168.04068 MHz 622.08 MHz 644.53125 MHz 672.16271 MHz 174.7030837 MHz 698.8123348 MHz 174.7030837 MHz 161.1328125 MHz 322.265625 MHz 644.53125 MHz Rev 1.0 1 Ultra-low clock jitter is of paramount importance given the stringent jitter requirements for 40/100G systems. An excessive level of clock jitter due to the intrinsic jitter of the line card’s frequency source, the line card jitter attenuating clock, FPGA/ASIC internal phase-locked loops (PLLs) or jitter due to boardlevel noise sources can make it difficult to meet system-level jitter requirements. The 40/100G PHY contributes clock jitter as well. Its externally provided reference must be internally multiplied using a phase-locked loop (PLL) to a higher frequency to clock the transmitter at its given line rate. Excessive jitter within this internal PLL or the rest of the timing path reduces the jitter margin of the overall design. Given these considerations, it is recommended that a jitter attenuating clock or local oscillator with ultralow jitter be used (<0.4 ps rms or less) as the 40/100G PHY reference clock. Power supply noise also impacts clock jitter. First, switch mode power supplies induce ripple, which can increase jitter on oscillators and clocks. Second, power supply noise can be induced by FPGAs ASICs and other devices. FPGA/ASICs typically have multiple wide output banks that are simultaneously switched. This switching induces fluctuations on the power rail that ripple through the power plane and couple into adjacent devices including clock ICs. Careful power plane design, noise isolation between ICs and increased power supply decoupling can mitigate power supply noise. However, cost, PCB layout and design constraints may limit the number of techniques available to hardware designers. As a general rule of thumb, timing devices with extensive levels of internal linear voltage regulation are recommended in jitter-sensitive applications including 40/100G systems. Coping with Cross-Talk Cross-talk between PLLs is another effect that must be carefully considered in 40/100G designs. Typically high-performance analog PLLs that are in close physical proximity to one another will experience some level of cross-talk. Of particular importance is the physical proximity and relative orientation of each of the PLL voltage-controlled oscillators (VCOs). There are multiple forms of cross-talk or coupling including electromagnetic, direct coupling and indirect coupling. Direct coupling can occur when there are shared electrical signals among multiple PLLs. Indirect coupling can occur when there is a modulation path connecting multiple PLLs. Insufficient noise rejection on clock device control signals can increase the risk of injection locking between PLL VCOs. The worst-case configuration is an application that requires multiple PLLs to operate at frequencies that are close in value to one another, but not exactly the same (i.e., plesiochronous). Cross-talk is particularly important in multi-PLL clock ICs, given the close proximity of multiple PLLs and their respective VCOs. For example, if each PLL is configured to operate as an OTU4 reference, then each PLL will nominally operate at the same frequency. However, given that each OTU4 clock frequency can vary by as much as ±20 ppm, some minor frequency differences will exist between the PLLs. This creates a challenging environment in that an application that requires ultra-low jitter generation and close physical proximity of multiple PLLs also may be susceptible to increased cross-talk. Troubleshooting coupling problems at the PCB level is exceedingly difficult due to the myriad potential coupling mechanisms involved. In addition, development schedules are tight, and engineering resources are constrained, leaving little time for complex board-level debug. A better approach is to perform crosstalk testing of multi-PLL clocks during the device evaluation process. The method entails configuring the multi-PLL device in a worst-case configuration from a cross-talk standpoint, and then measuring the resulting output clock jitter. Measuring output clock jitter is an excellent proxy for cross-talk performance, since cross-talk effects will be manifested as increased clock jitter in the application. Since output clock jitter heavily influences the 40/100G serializer/deserializer (SerDes) performance and the resulting biterror rate (BER) of the system, cross-talk testing is a practical way of ensuring the design will meet system-level requirements long before the PCB design is completed. Table 2 shows two recommended cross-talk tests. The first cross-talk test accounts for the configuration when all optical ports are configured with the same protocol. The second test accounts for testing different frequency plans in the event that the design must support multiple protocols. Silicon Laboratories, Inc. Rev 1.0 2 Table 2. Example Cross-Talk Tests Cross-Talk Test Identical PLL configuration with ppm offset Description Each PLL configured with identical VCO/divider settings Multi-port, multi-protocol PLL testing Each PLL configured with different VCO/divider settings Example Reference Clock Input: PLL1 = fNOMINAL PLL2 = fNOMINAL + 20 ppm PLL3 = fNOMINAL – 20 ppm PLL4 = fNOMINAL – 5 ppm Frequency plan #1: PLL1 = OTU4 PLL2 = LAN PLL3 = OTU4 PLL4 = LAN Frequency plan #2: PLL1 = LAN PLL2 = OTU4 PLL3 = LAN PLL4 = OTU4 While frequency flexibility, clock jitter and cross-talk are important considerations, clock integration presents arguably the most challenging technical hurdle related to timing that must be overcome for 40/100G system designs. As 40/100G technology migrates from core to metro networks, optical port density will continue to increase. This increases the need for multi-PLL jitter attenuating clocks that can perform line card clocking functionality, including hitless switching between clock references, frequency translation and jitter attenuation. To help ensure that the design delivers cost savings and total cost of ownership (TCO) benefits in comparison to legacy 10G networks, the multi-PLL jitter attenuating clock must provide a lower cost-per-PLL than legacy 1-PLL solutions. High-Performance Clock Solutions for OTN ® Silicon Labs has leveraged its proven DSPLL technology to create the industry’s first family of 4-PLL clock ICs optimized for high-speed 10G, 40G and 100G optical transport networking (OTN) applications. The Si5374/Si5375 clock ICs support any-frequency synthesis, jitter attenuation, clock generation and clock distribution at jitter levels of 0.4 picoseconds rms. Figure 1 shows the Si5375 IC providing line card clocking for a 40/100G line card. The device integrates four independent, high-performance DSPLLs within a single device, providing 100 percent higher integration than legacy 2 analog PLL (APLL) solutions. The Si5374 has eight input clocks and eight output clocks. For applications requiring fewer inputs/outputs, the Si5375 has four input clocks and four output clocks. The Si5375 generates any output frequency (<808 MHz) from any input frequency (<710 MHz). Each DSPLL can be used to generate a unique frequency, simplifying the design of multi-protocol line cards. Any combination of frequencies can be generated with ultra-low phase jitter (0.4 ps rms). Silicon Laboratories, Inc. Rev 1.0 3 Figure 1. Quad DSP Clock Solution in 40G Networking System High-performance jitter-attenuating clocks such as Silicon Labs’ Si5374/75 4-PLL devices can meet the frequency flexibility, clock jitter, cross-talk immunity, clock integration and cost targets of 40/100G designs. The Si5374/75 IC’s quad DSPLL architecture delivers comparable performance to discrete analog single PLLs, while providing superior cross-talk immunity and a higher level of clock integration. PLL loop filters are integrated on chip, providing narrowband PLL jitter and wander filtering while improving noise immunity in comparison to legacy solutions that require discrete filters. The highly flexible devices support simultaneous free-run and synchronous operation, enabling them to be used in mixedmode systems. In addition, DSPLL-based clocks provide high input clock jitter tolerance and can connect directly to gapped clock inputs, critical for OTN asynchronous demapping applications. Summary Technical innovation is required on multiple fronts to enable the industry migration from 10G to 40/100G. Recent advances in optics, SerDes and clocking technologies are helping to pave the way for this network transition. Given their direct impact on system-level performance, multi-PLL clocks should be evaluated in terms of frequency generation capabilities, jitter, cross-talk and gapped clock input tolerance early in the development process. Silicon Laboratories, Inc. Rev 1.0 4