ABRIDGED DATA SHEET 19-5710; Rev 0; 12/10 DS31404 4-Input, 8-Output, Dual DPLL Timing IC with Sub-ps Output Jitter General Description The DS31404 is a flexible, high-performance timing IC for diverse frequency conversion and frequency synthesis applications. On each of its four input clocks and eight output clocks, the device can accept or generate nearly any frequency between 2kHz and 750MHz. The device offers two independent DPLLs to serve two independent clock-generation paths. The input clocks are divided down, fractionally scaled as needed, and continuously monitored for activity and frequency accuracy. The best input clock is selected, manually or automatically, as the reference clock for each of the two flexible, high-performance digital PLLs. Each DPLL lock to the selected reference and provides programmable bandwidth, very high resolution holdover capability, and truly hitless switching between input clocks. The digital PLLs are followed by a clock synthesis subsystem that has four fully programmable digital frequency synthesis blocks, two high-speed lowjitter APLLs, and eight output clocks, each with its own 32-bit divider and phase adjustment. The APLLs provide fractional scaling and output jitter less than 1ps RMS. For telecom systems, the DS31404 has all required features and functions to serve as a central timing function or as a line card timing IC. With a suitable oscillator the DS31404 meets the requirements of Stratum 2, 3E, 3, 4E, and 4, G.812 Types I–IV, G.813, and G.8262. Features Ordering Information PART DS31404GN+ TEMP RANGE PIN-PACKAGE -40C to +85C 256 CSBGA +Denotes a lead(Pb)-free/RoHS-compliant package. SPI is a trademark of Motorola, Inc. Output Frequencies to 750MHz High Resolution Fractional Scaling for FEC and 64B/66B (e.g., 255/237, 255/238, 66/64) or Any Other Scaling Requirement Less than 1ps RMS Output Jitter Simultaneously Produce Two Low-Jitter Rates from the Same Reference (e.g., 622.08MHz for SONET and 156.25MHz for 10GE) Eight Output Clocks in Four Groups Each Can Slave to Either DPLL Produce Any 2kHz Multiple Up to 77.76MHz Per-DFS Clock Phase Adjust Two Output APLLs Hitless Reference Switching on Loss of Input Automatic or Manual Phase Build-Out Holdover on Loss of All Inputs Programmable Bandwidth, 0.5mHz to 400Hz Four Digital Frequency Synthesizers Differential or CMOS/TTL Format Any Frequency from 2kHz to 750MHz Fractional Scaling for 64B/66B and FEC Scaling (e.g., 64/66, 237/255, 238/255) or Any Other Downscaling Requirement Continuous Input Clock Quality Monitoring Automatic or Manual Clock Selection Three 2/4/8kHz Frame Sync Inputs Two High-Performance DPLLs Applications Frequency Conversion Applications in a Wide Variety of Equipment Types Telecom Line Cards or Timing Cards with Any Mix of SONET/SDH, Synchronous Ethernet and/or OTN Ports in WAN Equipment Including MSPPs, Ethernet Switches, Routers, DSLAMs, and Base Stations Four Input Clocks Nearly Any Frequency from < 1Hz to 750MHz Each Group Slaves to a DFS Clock, Any APLL Clock, or Any Input Clock (Divided and Scaled) Each Has a Differential Output (2 CML, 2 LVDS/LVPECL) and Separate CMOS/TTL Output 32-Bit Frequency Divider Per Output Two Sync Pulse Outputs: 8kHz and 2kHz General Features Suitable Line Card IC or Timing Card IC for Stratum 2/3E/3/4E/4, SMC, SEC/EEC, or SSU Accepts and Produces Nearly Any Frequency Up to 750MHz Including 1Hz, 2kHz, 8kHz, NxDS1, NxE1, DS2/J2, DS3, E3, 2.5M, 25M, 125M, 156.25M, and Nx19.44M Up to 622.08M Internal Compensation for Local Oscillator Frequency Error SPI™ Processor Interface 1.8V Operation with 3.3V I/O (5V Tolerant) Maxim Integrated Products 1 Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device may be simultaneously available through various sales channels. For information about device errata, go to: www.maxim-ic.com/errata. For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com. ABRIDGED DATA SHEET DS31404 Application Example clock monitoring and selection, hitless switching, holdover, frequency conversion, fractional scaling, jitter attenuation 19.44MHz, 38.88MHz, 25MHz, etc. DS31404 system timing from master and slave timing cards line timing to master and slave timing cards IC1 IC2 DPLL1 Path n DPLL2 Path n OC1, OC2 SONET/SDH, 1GE, 10GE, OTN, FC, etc. 3 unrelated frequencies simultaneously at <1ps rms jitter plus other frequencies at somewhat higher jitter OC4 OC5 8kHz, 19.44MHz, 38.88MHz, 25MHz, etc. clock monitoring and selection, undo fractional scaling, frequency conversion clocks to line card SERDES IC3, IC4 recovered line clocks from SERDES SONET/SDH, 1GE, 10GE, OTN, FC etc. frequencies can be unrelated to one another 155.52M, 622.08M, 25M, 125M, 156.25M, etc. with or without fractional scaling for FEC, 64B/66B, etc. MANY other rates possible, including DS1, E1, DS3, E3, 10M and Nx19.44M. 2 of 5 ABRIDGED DATA SHEET DS31404 Block Diagram DS31404 SYNC1 SYNC2 SYNC3 FSYNC MFSYNC MFSYNC PLL Bypass DFS Muxes DPLL1 IC1 POS/NEG Input Clock Block IC2 POS/NEG IC3 POS/NEG IC4 POS/NEG Filtering, Holdover, Hitless Switching, PBO, Frequency Conversion, Manual Phase Adjust Frequency Scaler, Activity Monitor, Freq. Monitor, Optional Inversion (per input clock) JTAG DFS 1 Divider 1 APLL1 lowest jitter path APLL3 lowest jitter path DFS 3 Divider 3 Dif Muxes OC1 OC1POS/NEG OC3 OC3POS/NEG 8 DPLL2 DFS 4 Divider 4 DFS 5 Divider 5 OC4 OC4POS/NEG identical to DPLL1 status JTRST JTMS JTCLK JTDI JTDO Divider Muxes Clock Selector Microprocessor Port (SPI Serial) and HW Control and Status Pins OC5 OC5POS/NEG Master Clock APLL MCLKOSC Local Oscillator TCXO or OCXO 3 of 5 ABRIDGED DATA SHEET DS31404 Detailed Features Input Clock Features Four input clocks, differential or CMOS/TTL signal format Input clocks can be any frequency from 2kHz up to 750MHz Supported telecom frequencies include PDH, SDH, Synchronous Ethernet, OTU-1, OTU-2, OTU-3 Per-input fractional scaling (i.e., multiplying by ND where N is a 16-bit integer and D is a 32-bit integer and N < D) to undo 64B/66B and FEC scaling (e.g., 64/66, 238/255, 237/255, 236/255) Special mode allows locking to 1Hz input clocks All inputs constantly monitored by programmable activity monitors and frequency monitors Fast activity monitor can disqualify the selected reference after a few missing clock cycles Frequency measurement and frequency monitor thresholds with 0.2ppm resolution Three optional 2/4/8kHz frame-sync inputs DPLL Features Very high-resolution DPLL architecture Sophisticated state machine automatically transitions between free-run, locked, and holdover states Revertive or nonrevertive reference selection algorithm Programmable bandwidth from 0.5mHz to 400Hz Separately configurable acquisition bandwidth and locked bandwidth Programmable damping factor to balance lock time with peaking: 1.2, 2.5, 5, 10 or 20 Multiple phase detectors: phase/frequency and multicycle Phase/frequency locking (360 capture) or nearest edge phase locking (180 capture) Multicycle phase detection and locking (up to 8191UI) improves jitter tolerance and lock time Phase build-out in response to reference switching for true hitless switching Less than 1ns output clock phase transient during phase build-out Output phase adjustment up to 200ns in 6ps steps with respect to selected input reference High-resolution frequency and phase measurement Holdover frequency averaging over 1-second, 5.8-minute, and 93.2-minute intervals Fast detection of input clock failure and transition to holdover mode Low-jitter frame sync (8kHz) and multiframe sync (2kHz) aligned with output clocks Digital Frequency Synthesizer Features Four independently programmable DFS blocks Each DFS can slave to either of the DPLLs Each DFS can synthesize any 2kHz multiple up to 77.76MHz Per-DFS phase adjust (1/256UI steps) Approximately 40ps RMS output jitter Output APLL Features Simultaneously produce two high-frequency, low-jitter, rates from the same reference clock, e.g., 622.08MHz for SONET and156.25MHz for 10GE Standard telecom output frequencies include 622.08MHz, 155.52MHz, and 19.44MHz for SONET/SDH and 156.25MHz, 125MHz, and 25MHz for Synchronous Ethernet Very high-resolution fractional scaling (i.e., noninteger multiplication) Less than 1ps RMS output jitter 4 of 5 ABRIDGED DATA SHEET DS31404 Output Clock Features Eight output clock signals in four groups Output clock groups OC1 and OC3 have a very high-speed differential output (current-mode logic, ≤ 750MHz) and a separate CMOS/TTL output (≤ 125MHz) Output clock groups OC4 and OC5 have a high-speed differential output (LVDS/LVPECL, ≤ 312.5MHz) and a separate CMOS/TTL ouptut (≤ 125MHz) Supported telecom frequencies include PDH, SDH, Synchronous Ethernet, OTU-1, OTU-2, OTU-3 Internal clock muxing allows each output group to slave to its associated DFS block, either of the APLLs, or any input clock (after being divided and scaled) Outputs sourced directly from APLLs have less than 1ps RMS output jitter Outputs sourced directly from DFS blocks have approximately 40ps RMS output jitter Optional 32-bit frequency divider per output 8kHz frame sync and 2kHz multiframe sync outputs have programmable polarity and pulse width and can be disciplined by a 2kHz or 8kHz frame sync input Per-output delay adjustment Per-output enable/disable All outputs disabled during reset General Features SPI serial microprocessor interface Four general-purpose I/O pins Register set can be write protected Operates from a 12.8MHz, 25.6MHz, 10.24MHz, 20.48MHz, 10MHz, 20MHz, 19.44MHz, or 38.88MHz local oscillator On-chip watchdog circuit for the local oscillator Internal compensation for local oscillator frequency error Note to readers: This document is an abridged version of the full data sheet. To request the full data sheet, go to www.maxim-ic.com/DS31404 and click on Request Full Data Sheet. 5 of 5