Driving SERDES Devices with the ispclock5400d Differential Clock Buffer
|
|
|
- Josephine Park
- 10 years ago
- Views:
Transcription
1 October 2009 Introduction Application Note AN6081 In this application note we focus on how the ispclock 5406D and a low-cost CMOS oscillator can be utilized to drive the reference clock for SERDES-based applications. SERDES applications require accurate and low-jitter clock sources, which the ispclock5400d is more than able to provide. We will share the jitter results from bench test data using the LatticeECP3 FPGA with SERDES and the ispclock5406d in-system-programmable differential clock distribution chip. Both XAUI and SDI video application frequencies were tested, proven to work successfully in both applications and surpass their jitter requirements. The focus is on the use of a low-cost, readilyavailable CMOS oscillator, interfaced through the ispclock5406d to generate the clean differential SERDES refclock. Note that although a LatticeECP3 was used for the data gathered in this application note, the ispclock5400d can also be used with other SERDES-capable ICs in a similar manner. This document complements AN6080, Using a Low-Cost CMOS Oscillator as a Reference Clock for SERDES Applications, which describes the design practices for interfacing an ispclock5400d to a LatticeECP3 FPGA. The ispclock5400d Family The ispclock5406d and ispclock5410d are in-system-programmable differential clock distribution ICs designed for use in high-performance communications and computing applications. The ispclock5400d family features the CleanClock ultra-low phase noise, third-generation PLL. The FlexiClock output section supports multiple logic standards and dual skew control features. The configuration of each device is held in on-chip non-volatile memory that is reprogrammable through a JTAG interface. Certain aspects of the device can be modified on-the-fly via an I 2 C interface. Figure 1. ispclock5400 Block Diagram I 2 C Interface Reference Select PLL Bypass FlexiClock Output In-System Programmable & Boundary Scan REFA REFB Phase/ Freq. Detect CleanClock PLL Loop Filter VCO Output V-Dividers (4) JTAG FBK Dynamic Timing Adjustments Ultra-Low Jitter PLL Performance Period Jitter (2.5ps), Phase Jitter (6ps) Programmable Clock Driver 50MHz to 400 MHz I/O, Phase and Time Skew Control Output Routing Matrix Phase Skew Control Time Skew Control Diff. Output Drivers Phase Skew Control Programmable Feedback Input PLL Bypass Path for Fan-out Buffer Implementation Universal Fan-out Buffer Differential: LVDS, LVPECL, HSTL, SSTL, MLVDS 2009 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. 1 an6081_01.0
2 The ispclock5400d device family features in-system-programmable differential clock distribution with fully programmable features that allow users to program in different frequencies based on dividers and PLL functions. Additional value is added with the multiple differential I/O support for various standards while maintaining the low jitter required for high performance systems. The ispclock5400d family supports differential output drivers for programmable differential input reference/feedback standards: LVDS, LVPECL, HSTL, SSTL, HCSL. Included on-chip are the following features: programmable termination and a clock A/B selection multiplexer, programmable time skew, programmable phase skew and various programmable output enable features. Through I 2 C the user has access to nearly all the programmable features of the ispclock5400d. The ispclock5400d provides all of this yet still maintains extremely low jitter. Ultra low cycle-to-cycle jitter (29ps p-p) Ultra low period jitter (2.5ps) Low output-to-output skew (<100ps) Packaging includes the 48-pin and 64-pin QFNS packages. LatticeECP3 FPGA Family The LatticeECP3 family is the third-generation mid-range, high-value FPGA from Lattice Semiconductor, which offers the industry's lowest power consumption and price of any SERDES-capable FPGA. The LatticeECP3 offers multi-protocol 3.2G SERDES with XAUI jitter compliance and SDI video capability, DDR3 memory interfaces, powerful DSP capabilities, high density on-chip memory and up to 149K LUTS, all with half the power consumption and half the price of competitive SERDES-capable FPGAs. Figure 2. LatticeECP3 Block Diagram Embedded 3.2Gbps SERDES supports PCI Express, Ethernet (XAUI, 1GbE, SGMII), CPRI, OBSAI and 3G/HD/SD-SDI. Programmable Function Unit (PFU) perform Logic, Arithmetic, Distributed RAM and Distributed ROM functions. SERDES SERDES SERDES SERDES Pre-Engineered Source Synchronous Support implements DDR3 at 800Mbps and generic interfaces up to 1Gbps. sysclock PLLs & DLLs for clock management. Flexible sysio Buffers support LVCMOS, HSTL, SSTL, LVDS and more. On-Chip Oscillator Configuration Logic supports dual boot, encryption and TransFR updates. Cascadable sysdsp Blocks implement multipliers, adders, subtractors, accumulators and ALU. JTAG sysmem Embedded Block RAM (EBR) provides 18kbit dual port RAM. 2
3 Note: For the SERDES application and testing, an Epson CMOS oscillator was used (part number SG-710ECK MHz in a 5x7 package and soldered to the board). SMA connectors and cables were used to drive the reference clock. SERDES Reference Clock Source Challenges Typically the challenges for any reference clock for protocols such as XUAI, that controls SERDES devices or complex FPGA communications protocols are quite expensive, subject to power supply noise, coupling of high-speed signals and jitter frequency components that are not easily understood or solved. One method of driving the SERDES reference clock is with a true differential output oscillator purchased at the correct frequency and specifically chosen for low jitter and phase noise. This can cost a great deal more than the solution that is presented here and is not as flexible for changes. The technology of low jitter differential oscillators typically does not include internal PLLs to generate the output frequency: these can have noisy sidebands and multi-modal distributions when analyzed in the frequency domain. There are also challenges to finding the ideal termination and differential I/O logic standards and maintaining quiet power to the source. These oscillators may run in price from $12 to $50 depending on specifications, quantity, packaging, temperature ranges, etc. For these reasons Lattice presents the ispclock5406d as a low-cost flexible solution to driving the SERDES reference clocks. This is a clean, flexible solution that provides the user a quick-to-market, easy-to-design solution to solving clock distribution problems on FPGA interfaces. Again, the focus is to present the data measured in a real world environment, show the simple interface techniques and summarize the output jitter of the signals at the SERDES level. Several different setups were tested and the material presented is based on an input frequency from an Epson lowcost CMOS single-ended oscillator running at MHz. In a XAUI application, this is fed into the ispclock5406d and it is configured to output LVPECL at MHz. In a XAUI application, this is fed into the ispclock5406d and it is configured to output LVPECL at MHz or MHz. This results in the output of the SERDES running at Gbps. The following section describes how some data reports and manufacturer data sheets report a term referred to as UI, or Unit Interval. These simple relationships are related to the jitter and the amount of jitter when referenced to the period of the waveform. Jitter Calculations and Forms of Jitter Differential Programmable Clock Buffer, Jitter calculations: UI, Unit Interval Looking at the scope plot distributions and data summary at the bottom of each plot, we see the following data parameters that represent the data plots, distributions, etc in each setup. Total Jitter: Tj Random Jitter: Rj Period Jitter: Pj Deterministic Jitter: Dj Conditions: Frequency in: MHz, (drives input reference for ispclock5406d) Low-cost CMOS single-ended oscillator as source frequency Frequency option 1 (ispclock5406d): MHz differential LVPECL output drivers to feed the SERDES reference clock 3
4 Frequency option 2 OUT (ispclock5406d): MHz Differential LVPECL output drivers to feed the SERDES reference clock Internally, the PLL and SERDES from the LatticeECP3 FPGA drive out at 3.12GHz Using the data from the scope, we can convert these common jitter formats to UI form, Unit Interval, or a proportion of the period of the output frequency. This form allows us to look at the data in a format relative to frequency and is commonly used in specifications for high-speed serial data transfer protocols. Use the following data for this example: Tj = ps (see Table 1 Epson fixed frequency) Frequency out = 3.12GHz Period for the output frequency Tperiod = 1/Output Frequency Tperiod = 1/(3.12E9) Tperiod = 3.205E - 10 = E-9 320ps Jitter in UI is equal to the jitter measured divided by the period of the output frequency Total Jitter in UI form: Tj = ps/320ps Tj = UI Tj = 0.33 UI is shown in summary tables for measured data ispclock5406 in XAUI Based Applications The data shows jitter analysis of an Epson oscillator with the ispclock5406d with comparison data using the Connor-Winfield Differential Oscillator and the Agilent 8133A clock generator. Data was collected for TX jitter at 3.125Gbps/PRBS7 from the LatticeECP3 and shown in Table 1. The Epson fixed oscillator with the ispclock5406d combination as a reference clock source to a BERT analyzer ran PRBS7 serial data for more than 24 hours without any errors. This data includes temperature variations from -55 C to 85 C on the ispclock5406 device. The second and third groupings are temperature variations and SERDES X10(312.5MHz reference clock) and X20(156.25MHz reference clock) modes. With the MHz clock in X20 mode, the XAUI spec = 0.35 UI was not exceeded. The 312.5MHz in x10 mode yields a better result of 0.32UI. 4
5 Figure 3. ispclock5400d with LatticeECP3 in XAUI Mode LatticeECP3 FPGA SERDES PCS FPGA Fabric HDINP HDINN RX Path 8b10b Decode User Logic MHz Epson CMOS Oscillator ispclock ispclock 5406D HDOUTP REF CLK CDR/PLL 8b10b Encode XAUI State Machine HDOUTN TX Path Figure 4. LatticeECP3 Serial Protocol Board and ispclock5400d Evaluation Board with SMA Cables Figure shows the board test set-up that was used for the SERDES protocol tests. The testing was performed using standard Lattice evaluations boards. The board on the left is the ispclock5400d Evaluation Board and the board on the right is the LatticeECP3 Serial Protocol Board.The boards were interfaced with short SMA cables from the ispclock output bank to the SERDES REFCLK input. Other equipment used included the Agilent 8133 Clock Generator for a reference comparison. Table 1 summarizes the measured jitter data and calculated UI data. The table compares jitter results from different settings within both the ispclock and in the LatticeECP3 SERDES settings. The ispclock generated two sets of frequencies, shown as X2 and X4. These represent MHz and 312.5MHz respectively. The SERDES options were X10 mode and X20 mode. 5
6 Table 1. Gathered Jitter Data 1 Room Temperature Tj Tj-UI Rj Rj-UI Pj Pj-UI Dj Dj-UI Connor-Winfield MHz Differential Oscillator Agilent 8133 Clock Generator Epson MHz Fixed with ispclock5406d X4, 312MHz X10 Mode -55 C C C Epson MHz Fixed with ispclock5406 X2, MHz X20 Mode -55 C C C The LatticeECP3 SERDES receive and transmit modes had no errors with PRBS7 at -55 C, 0 C, and 85 C across both reference clock combinations with the fixed frequency oscillator and X2, X4 configurations. For reference, the following plots show histograms of data gathered for the more expensive Conner-Winfield differential oscillator and the Agilent clock generator, which was used as a reference clock source. Note that both plots are represented at the top of Table 1. Clock Source: Conner-Winfield MHz Differential Oscillator Overall Result: Tx Jitter 3.125Gbps PRBS7 Data Test Design: LatticeECP3 Serial Protocol Board, First Order PLL Filter 6
7 Clock Source: Agilent 8133 Clock Generator Overall Result: Tx Jitter 3.125Gbps PRBS7 Data Test Design: LatticeECP3 Serial Protocol Board, First Order PLL Filter SDI Video Application The ispclock5400d was also tested in a video application along with the LatticeECP3 FPGA. For video systems and cards, it is important that the main clock that feeds the video is stable and low jitter. The SMPTE application programmed into the LatticeECP3 consisted of video control for packetization from parallel to serial. Encryption was handled by the video IP and control logic for manipulating the video data. The frequency of interest for this application is both 27MHz and 270MHz. This solution consists of a 45 MHz Epson CMOS oscillator feeding the isp- Clock device along with some external divider logic that was used to generate this non-2n frequency. The goal was to provide a low-cost solution that meets the strict requirements of a low-jitter clock. The 270MHz was generated internally with the PLL of the LatticeECP3. One thing that differs in this application is that some of the logic is borrowed from within the FPGA to build the divider needed for the ispclock. The external divider allows the ispclock to generate the necessary frequencies like the 27MHz for video. The input REFCLK for ispclock5406 was a low-cost Epson oscillator packaged in a 5x7mm ceramic SMD (part number SG-710ECK E45.000Mhz). This, coupled with external feedback divider of 6, generated a very clean 27MHz differential clock. The ispclock device family has differential outputs and allows either single-ended or differential inputs. The 27MHz jitter must be very low as it is multiplied up to 270MHz with a PLL in the LatticeECP3, and used to shift video data into the frame. The application was tested with a LatticeECP3 Video Protocol Board. The FPGA held 7
8 the video IP and the divider for the ispclock, as well as all the logic for sending and receiving and alignment of the video stream pattern. All pattern tests, as well as video in and video out tests, passed the SMPTE SDI standards. Figure 5 shows the LatticeECP3 Video Protocol Board and the ispclock 5400D Evaluation Board with SMA cables. Figure 5. Video Application Interface, Epson Oscillator (45 MHz) Used with External Divider Figure 6. LatticeECP3 Video Application SMA/SMA Cables used to interfce PCB to PCB 270MHz Video Frequency Clocking Application Vcc Ferrite bead LatticeECP3 FPGA Vcc C4 100nF Ferrite bead C2 C1 100nF C3 Out Oscillator 100nF 10nF En GND C5 Enable 10nF MHz Epson 5x7 SMD Low-cost CMOS Oscillator R1 200 ohm R2 200 ohm REFA_P REFA_N FDBK_P FDBK_N ispclock5400d PLL GND x6 Outputs LVDS 270MHz Video Logic Shift/Packets 270MHz Div 10 27MHz Divider = 6 LVDS Conclusion From the collected data and testing of real world applications we see that the ispclock5400d devices interface well in SERDES-based designs. This application note demonstrates that the ispclock5406d device, along with a lowcost Epson CMOS oscillator, can replace expensive differential oscillators. The ispclock5400d device was driven from the different oscillators and test equipment to show the relative jitter as a complete solution. To further the test coverage, the ispclock device was tested at cold, room and hot temperatures. The results demonstrate the effectiveness of the ispclock5400d as a low-cost SERDES clock source. 8
9 Technical Support Assistance Hotline: LATTICE (North America) (Outside North America) Internet: Revision History Date Version Change Summary October Initial release. 9
LatticeECP3 High-Speed I/O Interface
April 2013 Introduction Technical Note TN1180 LatticeECP3 devices support high-speed I/O interfaces, including Double Data Rate (DDR) and Single Data Rate (SDR) interfaces, using the logic built into the
High-Speed SERDES Interfaces In High Value FPGAs
High-Speed SERDES Interfaces In High Value FPGAs February 2009 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 High-Speed SERDES
11. High-Speed Differential Interfaces in Cyclone II Devices
11. High-Speed Differential Interfaces in Cyclone II Devices CII51011-2.2 Introduction From high-speed backplane applications to high-end switch boxes, low-voltage differential signaling (LVDS) is the
Clocking Solutions. Wired Communications / Networking Wireless Communications Industrial Automotive Consumer Computing. ti.
ing Solutions Wired Communications / Networking Wireless Communications Industrial Automotive Consumer Computing ti.com/clocks 2014 Accelerate Time-to-Market with Easy-to-Use ing Solutions Texas Instruments
Transmission of High-Speed Serial Signals Over Common Cable Media
Transmission of High-Speed Serial February 0 Introduction Technical Note TN066 Designers are often faced with moving serial data from one location to another, over moderate distances, and in the most efficient
Clocks Basics in 10 Minutes or Less. Edgar Pineda Field Applications Engineer Arrow Components Mexico
Clocks Basics in 10 Minutes or Less Edgar Pineda Field Applications Engineer Arrow Components Mexico Presentation Overview Introduction to Clocks Clock Functions Clock Parameters Common Applications Summary
Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions
Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions PCI Express Bus In Today s Market PCI Express, or PCIe, is a relatively new serial pointto-point bus in PCs. It was introduced as an AGP
LatticeSC/Marvell Serial-GMII (SGMII) Physical Layer Interoperability
November 2006 Technical Note TN1127 Introduction The Serial Gigabit Media Independent Interface (SGMII) is a connection bus for Ethernet MACs and PHYs defined by Cisco Systems. It replaces the classic
ZL40221 Precision 2:6 LVDS Fanout Buffer with Glitchfree Input Reference Switching and On-Chip Input Termination Data Sheet
Features Inputs/Outputs Accepts two differential or single-ended inputs LVPECL, LVDS, CML, HCSL, LVCMOS Glitch-free switching of references On-chip input termination and biasing for AC coupled inputs Six
Using FPGAs to Design Gigabit Serial Backplanes. April 17, 2002
Using FPGAs to Design Gigabit Serial Backplanes April 17, 2002 Outline System Design Trends Serial Backplanes Architectures Building Serial Backplanes with FPGAs A1-2 Key System Design Trends Need for.
FPGAs in Next Generation Wireless Networks
FPGAs in Next Generation Wireless Networks March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation
LMS is a simple but powerful algorithm and can be implemented to take advantage of the Lattice FPGA architecture.
February 2012 Introduction Reference Design RD1031 Adaptive algorithms have become a mainstay in DSP. They are used in wide ranging applications including wireless channel estimation, radar guidance systems,
Jitter in PCIe application on embedded boards with PLL Zero delay Clock buffer
Jitter in PCIe application on embedded boards with PLL Zero delay Clock buffer Hermann Ruckerbauer EKH - EyeKnowHow 94469 Deggendorf, Germany [email protected] Agenda 1) PCI-Express Clocking
Selecting the Optimum PCI Express Clock Source
Selecting the Optimum PCI Express Clock Source PCI Express () is a serial point-to-point interconnect standard developed by the Component Interconnect Special Interest Group (PCI-SIG). lthough originally
Cloud-Based Apps Drive the Need for Frequency-Flexible Clock Generators in Converged Data Center Networks
Cloud-Based Apps Drive the Need for Frequency-Flexible Generators in Converged Data Center Networks Introduction By Phil Callahan, Senior Marketing Manager, Timing Products, Silicon Labs Skyrocketing network
MAX 10 Clocking and PLL User Guide
MAX 10 Clocking and PLL User Guide Subscribe UG-M10CLKPLL 2015.11.02 101 Innovation Drive San Jose, CA 95134 www.altera.com TOC-2 Contents MAX 10 Clocking and PLL Overview... 1-1 Clock Networks Overview...
4 OUTPUT PCIE GEN1/2 SYNTHESIZER IDT5V41186
DATASHEET IDT5V41186 Recommended Applications 4 Output synthesizer for PCIe Gen1/2 General Description The IDT5V41186 is a PCIe Gen2 compliant spread-spectrum-capable clock generator. The device has 4
Open Flow Controller and Switch Datasheet
Open Flow Controller and Switch Datasheet California State University Chico Alan Braithwaite Spring 2013 Block Diagram Figure 1. High Level Block Diagram The project will consist of a network development
Perfect Timing II. Design Guide for Clock Generation and Distribution
Corporate Headquarters Cypress Semiconductor 198 Champion Ct. San Jose, CA 95134 USA Tel: *800) 858-1810 (toll free in U.S.) Press "1" to reach your local sales rep Direct: (408) 943 2600 Fax: (408) 943
Arbitration and Switching Between Bus Masters
February 2010 Introduction Reference Design RD1067 Since the development of the system bus that allows multiple devices to communicate with one another through a common channel, bus arbitration has been
Nutaq. PicoDigitizer 125-Series 16 or 32 Channels, 125 MSPS, FPGA-Based DAQ Solution PRODUCT SHEET. nutaq.com MONTREAL QUEBEC
Nutaq PicoDigitizer 125-Series 16 or 32 Channels, 125 MSPS, FPGA-Based DAQ Solution PRODUCT SHEET QUEBEC I MONTREAL I N E W YO R K I nutaq.com Nutaq PicoDigitizer 125-Series The PicoDigitizer 125-Series
Any-Rate Precision Clocks
Any-Rate Precision Clocks Wireline Market Overview Analog Modems Large installed base and growth in embedded applications Voice Transition to VoIP to reduce service provider cost-of-ownership Timing Large,
Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor
Von der Hardware zur Software in FPGAs mit Embedded Prozessoren Alexander Hahn Senior Field Application Engineer Lattice Semiconductor AGENDA Overview Mico32 Embedded Processor Development Tool Chain HW/SW
Qsys and IP Core Integration
Qsys and IP Core Integration Prof. David Lariviere Columbia University Spring 2014 Overview What are IP Cores? Altera Design Tools for using and integrating IP Cores Overview of various IP Core Interconnect
MachXO2. CAT5e Cable. MachXO2
October 2013 Reference Design RD1148 Image sensors are used in a variety of electronic products including smart phones, surveillance cameras and industrial robotics. Most of these designs have small form
Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance
Successfully negotiating the PCI EXPRESS 2.0 Super Highway Towards Full Compliance Page 1 Agenda Introduction PCIe 2.0 changes from 1.0a/1.1 Spec 5GT/s Challenges Error Correction Techniques Test tool
Simplifying System Design Using the CS4350 PLL DAC
Simplifying System Design Using the CS4350 PLL 1. INTRODUCTION Typical Digital to Analog Converters (s) require a high-speed Master Clock to clock their digital filters and modulators, as well as some
Chapter 6 PLL and Clock Generator
Chapter 6 PLL and Clock Generator The DSP56300 core features a Phase Locked Loop (PLL) clock generator in its central processing module. The PLL allows the processor to operate at a high internal clock
LatticeECP2/M S-Series Configuration Encryption Usage Guide
Configuration Encryption Usage Guide June 2013 Introduction Technical Note TN1109 All Lattice FPGAs provide configuration data read security, meaning that a fuse can be set so that when the device is read
Source-Synchronous Serialization and Deserialization (up to 1050 Mb/s) Author: NIck Sawyer
Application Note: Spartan-6 FPGAs XAPP1064 (v1.2) November 19, 2013 Source-Synchronous Serialization and Deserialization (up to 1050 Mb/s) Author: NIck Sawyer Summary Spartan -6 devices contain input SerDes
Optimizing VCO PLL Evaluations & PLL Synthesizer Designs
Optimizing VCO PLL Evaluations & PLL Synthesizer Designs Today s mobile communications systems demand higher communication quality, higher data rates, higher operation, and more channels per unit bandwidth.
Jitter Budget for 10 Gigabit Ethernet Applications with SiTime SiT9120/1 Oscillators
February 2014 Jitter Budget for 10 Gigabit Ethernet Applications with SiTime SiT9120/1 Oscillators 1 Introduction The 10 Gigabit Ethernet (10GbE) specifications are defined in clauses 44 through 54 of
Pre-tested System-on-Chip Design. Accelerates PLD Development
Pre-tested System-on-Chip Design Accelerates PLD Development March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 Pre-tested
Fairchild Solutions for 133MHz Buffered Memory Modules
AN-5009 Fairchild Semiconductor Application Note April 1999 Revised December 2000 Fairchild Solutions for 133MHz Buffered Memory Modules Fairchild Semiconductor provides several products that are compatible
AMC13 T1 Rev 2 Preliminary Design Review. E. Hazen Boston University. 2012-10-30 E. Hazen - AMC13 T1 V2 1
13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University 2012-10-30 E. Hazen - 13 T1 V2 1 Scope of this Review Background: 13 T1 board is being revised to support 10 GbE per request from CDAQ group
AGIPD Interface Electronic Prototyping
AGIPD Interface Electronic Prototyping P.Goettlicher I. Sheviakov M. Zimmer - Hardware Setup, Measurements - ADC (AD9252 14bit x 8ch x 50msps ) readout - Custom 10G Ethernet performance - Conclusions Test
VITESSE SEMICONDUCTOR CORPORATION. 16:1 Multiplexer. Timing Generator. CMU x16
Features 16:1 2.488 Gb/s Multiplexer Integrated PLL for Clock Generation - No External Components 16-bit Wide, Single-ended, ECL 100K Compatible Parallel Data Interface 155.52 MHz Reference Clock Frequency
PCI Express: The Evolution to 8.0 GT/s. Navraj Nandra, Director of Marketing Mixed-Signal and Analog IP, Synopsys
PCI Express: The Evolution to 8.0 GT/s Navraj Nandra, Director of Marketing Mixed-Signal and Analog IP, Synopsys PCIe Enterprise Computing Market Transition From Gen2 to Gen3 Total PCIe instances. 2009
Silicon MEMS Oscillators for High Speed Digital Systems. Aaron Partridge, PhD Sassan Tabatabaei, PhD
Silicon MEMS Oscillators for High Speed Digital Systems Aaron Partridge, PhD Sassan Tabatabaei, PhD Questions This Talk Will Answer What are MEMS oscillators, and why do they matter? What is their history,
SmartFusion2 SoC FPGA High Speed Serial and DDR Interfaces. User s Guide
SmartFusion2 SoC FPGA High Speed Serial and DDR Interfaces User s Guide SmartFusion2 SoC FPGA High Speed Serial and DDR Interfaces User s Guide Table of Contents 1 SERDESIF Block..................................................................-5
TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features
DATASHEET ICS280 Description The ICS280 field programmable spread spectrum clock synthesizer generates up to four high-quality, high-frequency clock outputs including multiple reference clocks from a low-frequency
DDR subsystem: Enhancing System Reliability and Yield
DDR subsystem: Enhancing System Reliability and Yield Agenda Evolution of DDR SDRAM standards What is the variation problem? How DRAM standards tackle system variability What problems have been adequately
ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram
Quad PLL with VCXO Quick Turn Clock Description The ICS379 QTClock TM generates up to 9 high quality, high frequency clock outputs including a reference from a low frequency pullable crystal. It is designed
White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces
White Paper Introduction The DDR3 SDRAM memory architectures support higher bandwidths with bus rates of 600 Mbps to 1.6 Gbps (300 to 800 MHz), 1.5V operation for lower power, and higher densities of 2
All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule
All Programmable Logic Hans-Joachim Gelke Institute of Embedded Systems Institute of Embedded Systems 31 Assistants 10 Professors 7 Technical Employees 2 Secretaries www.ines.zhaw.ch Research: Education:
Clocking. Figure by MIT OCW. 6.884 - Spring 2005 2/18/05 L06 Clocks 1
ing Figure by MIT OCW. 6.884 - Spring 2005 2/18/05 L06 s 1 Why s and Storage Elements? Inputs Combinational Logic Outputs Want to reuse combinational logic from cycle to cycle 6.884 - Spring 2005 2/18/05
8 Gbps CMOS interface for parallel fiber-optic interconnects
8 Gbps CMOS interface for parallel fiberoptic interconnects Barton Sano, Bindu Madhavan and A. F. J. Levi Department of Electrical Engineering University of Southern California Los Angeles, California
ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET
DATASHEET ICS514 Description The ICS514 LOCO TM is the most cost effective way to generate a high-quality, high-frequency clock output from a 14.31818 MHz crystal or clock input. The name LOCO stands for
PCI-SIG ENGINEERING CHANGE NOTICE
PCI-SIG ENGINEERING CHANGE NOTICE TITLE: Separate Refclk Independent SSC Architecture (SRIS) DATE: Updated 10 January 013 AFFECTED DOCUMENT: PCI Express Base Spec. Rev. 3.0 SPONSOR: Intel, HP, AMD Part
2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS557-06. Features
DATASHEET 2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS557-06 Description The ICS557-06 is a two to four differential clock mux designed for use in PCI-Express applications. The device selects one of the
Managing High-Speed Clocks
Managing High-Speed s & Greg Steinke Director, Component Applications Managing High-Speed s Higher System Performance Requires Innovative ing Schemes What Are The Possibilities? High-Speed ing Schemes
LONGLINE 10Gbps 10km SFP+ Optical Transceiver
LONGLINE 10Gbps 10km SFP+ Optical Transceiver Features Optical interface compliant to IEEE 802.3ae 10GBASE-LR Electrical interface compliant to SFF-8431 Hot Pluggable 1310nm DFB transmitter, PIN photo-detector
PCI Express* Ethernet Networking
White Paper Intel PRO Network Adapters Network Performance Network Connectivity Express* Ethernet Networking Express*, a new third-generation input/output (I/O) standard, allows enhanced Ethernet network
Best Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com
Best Practises for LabVIEW FPGA Design Flow 1 Agenda Overall Application Design Flow Host, Real-Time and FPGA LabVIEW FPGA Architecture Development FPGA Design Flow Common FPGA Architectures Testing and
Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik
Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik Contents Überblick: Aufbau moderner FPGA Einblick: Eigenschaften
RoHS Compliant Packaging
LEAD-FREE AND HALOGEN-FREE PACKAGING FROM LATTICE RoHS Compliant Packaging Lattice Semiconductor is committed to conducting business in a manner consistent with the efficient use of resources and materials,
Spread-Spectrum Crystal Multiplier DS1080L. Features
Rev 1; 3/0 Spread-Spectrum Crystal Multiplier General Description The is a low-jitter, crystal-based clock generator with an integrated phase-locked loop (PLL) to generate spread-spectrum clock outputs
White Paper Streaming Multichannel Uncompressed Video in the Broadcast Environment
White Paper Multichannel Uncompressed in the Broadcast Environment Designing video equipment for streaming multiple uncompressed video signals is a new challenge, especially with the demand for high-definition
SABRE Lite Development Kit
SABRE Lite Development Kit Freescale i.mx 6Quad ARM Cortex A9 processor at 1GHz per core 1GByte of 64-bit wide DDR3 @ 532MHz UART, USB, Ethernet, CAN, SATA, SD, JTAG, I2C Three Display Ports (RGB, LVDS
USB2.0 Technical Manual
TDK EMC Technology Practice Section USB2.0 Technical Manual TDK Corporation Magnetics Business Group Mitsuharu Mizutani 1 Introduction USB2.0 was released in April of 2000 and it has become the standard
Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah
(DSF) Soft Core Prozessor NIOS II Stand Mai 2007 Jens Onno Krah Cologne University of Applied Sciences www.fh-koeln.de [email protected] NIOS II 1 1 What is Nios II? Altera s Second Generation
1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver
1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver Features Up to 1.25Gb/s bi-directional data links Hot-pluggable SFP footprint TX Disable and RX Los/without Los function Fully metallic enclosure
XMC Modules. XMC-6260-CC 10-Gigabit Ethernet Interface Module with Dual XAUI Ports. Description. Key Features & Benefits
XMC-6260-CC 10-Gigabit Interface Module with Dual XAUI Ports XMC module with TCP/IP offload engine ASIC Dual XAUI 10GBASE-KX4 ports PCIe x8 Gen2 Description Acromag s XMC-6260-CC provides a 10-gigabit
LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS
LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com
SmartDesign MSS. Clock Configuration
SmartDesign MSS Clock Configuration Table of Contents Configuration Options.............................................................. 3 CLK (x= A/B/C) Reference Clocks...........................................................
In-System Programming Design TM. Guidelines for ispjtag Devices. Introduction. Device-specific Connections. isplsi 1000EA Family.
In-System Design TM February 2002 Introduction In-system programming (ISP ) has often been billed as a direct replacement for configuring a device through a programmer. The idea that devices can simply
A Gigabit Transceiver for Data Transmission in Future HEP Experiments and An overview of optoelectronics in HEP
A Gigabit Transceiver for Data Transmission in Future HEP Experiments and An overview of optoelectronics in HEP Ken Wyllie, CERN 1 Outline Optoelectronics What? Why? How? Experience in HEP (LHC) & future
TIP-VBY1HS Data Sheet
Preliminary DATA SHEET Preliminary TIP-VBY1HS Data Sheet V-by-One HS Standard IP for Xilinx FPGA Rev.1.00 Tokyo Electron Device Ltd. Rev1.00 1 Revision History The following table shows the revision history
ICS650-44 SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET
DATASHEET ICS650-44 Description The ICS650-44 is a spread spectrum clock synthesizer intended for video projector and digital TV applications. It generates three copies of an EMI optimized 50 MHz clock
SOLVING HIGH-SPEED MEMORY INTERFACE CHALLENGES WITH LOW-COST FPGAS
SOLVING HIGH-SPEED MEMORY INTERFACE CHALLENGES WITH LOW-COST FPGAS A Lattice Semiconductor White Paper May 2005 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503)
AN952: PCIe Jitter Estimation Using an Oscilloscope
AN952: PCIe Jitter Estimation Using an Oscilloscope Jitter of the reference clock has a direct impact on the efficiency of the data transfer between two PCIe devices. The data recovery process is able
Achieving New Levels of Channel Density in Downstream Cable Transmitter Systems: RF DACs Deliver Smaller Size and Lower Power Consumption
Achieving New Levels of Channel Density in Downstream Cable Transmitter Systems: RF DACs Deliver Smaller Size and Lower Power Consumption Introduction By: Analog Devices, Inc. (ADI) Daniel E. Fague, Applications
A 1.62/2.7/5.4 Gbps Clock and Data Recovery Circuit for DisplayPort 1.2 with a single VCO
JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.13, NO.3, JUNE, 2013 http://dx.doi.org/10.5573/jsts.2013.13.3.185 A 1.62/2.7/5.4 Clock and Data Recovery Circuit for DisplayPort 1.2 with a single VCO
A 3.2Gb/s Clock and Data Recovery Circuit Without Reference Clock for a High-Speed Serial Data Link
A 3.2Gb/s Clock and Data Recovery Circuit Without Reference Clock for a High-Speed Serial Data Link Kang jik Kim, Ki sang Jeong, Seong ik Cho The Department of Electronics Engineering Chonbuk National
ISP Engineering Kit Model 300
TM ISP Engineering Kit Model 300 December 2013 Model 300 Overview The Model 300 programmer supports JTAG programming of all Lattice devices that feature non-volatile configuration elements. The Model 300
CPU. PCIe. Link. PCIe. Refclk. PCIe Refclk. PCIe. PCIe Endpoint. PCIe. Refclk. Figure 1. PCIe Architecture Components
AN562 PCI EXPRESS 3.1 JITTER REQUIREMENTS 1. Introduction PCI Express () is a serial point-to-point interconnect standard developed by the Peripheral Component Interconnect Special Interest Group (PCI-SIG).
Note monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the
DVI Interface The outline: The reasons for digital interface of a monitor the transfer from VGA to DVI. DVI v. analog interface. The principles of LCD control through DVI interface. The link between DVI
Lab Experiment 1: The LPC 2148 Education Board
Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,
High-Speed Gigabit Data Transmission Across Various Cable Media at Various Lengths and Data Rate
Application Report SLLA091 - November 2000 High-Speed Gigabit Data Transmission Across Various Cable Media at Various Lengths and Data Rate Boyd Barrie, Huimin Xia ABSTRACT Wizard Branch, Bus Solution
Link-65 MHz, +3.3V LVDS Transmitter 24-Bit Flat Panel Display (FPD) Link-65 MHz
DS90C383A/DS90CF383A +3.3V Programmable LVDS Transmitter 24-Bit Flat Panel Display (FPD) Link-65 MHz +3.3V LVDS Transmitter 24-Bit Flat Panel Display (FPD) Link-65 MHz 1.0 General Description The DS90C383A/DS90CF383A
10Gb/s SFP+ LRM 1310nm FP with PIN Receiver 220meters transmission distance
Feature 10Gb/s serial optical interface compliant to 802.3aq 10GBASE-LRM Electrical interface compliant to SFF-8431 specifications for enhanced 8.5 and 10 Gigabit small form factor pluggable module SFP+
Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ
nc. Order this document by MC68328/D Microprocessor and Memory Technologies Group MC68328 MC68328V Product Brief Integrated Portable System Processor DragonBall ΤΜ As the portable consumer market grows
IDT80HSPS1616 PCB Design Application Note - 557
IDT80HSPS1616 PCB Design Application Note - 557 Introduction This document is intended to assist users to design in IDT80HSPS1616 serial RapidIO switch. IDT80HSPS1616 based on S-RIO 2.0 spec offers 5Gbps
Figure 1 FPGA Growth and Usage Trends
White Paper Avoiding PCB Design Mistakes in FPGA-Based Systems System design using FPGAs is significantly different from the regular ASIC and processor based system design. In this white paper, we will
Application Note. PCIEC-85 PCI Express Jumper. High Speed Designs in PCI Express Applications Generation 3-8.0 GT/s
PCIEC-85 PCI Express Jumper High Speed Designs in PCI Express Applications Generation 3-8.0 GT/s Copyrights and Trademarks Copyright 2015, Inc. COPYRIGHTS, TRADEMARKS, and PATENTS Final Inch is a trademark
ice40 Oscillator Usage Guide
April 2015 Technical Note TN1296 Introduction The family, specifically Ultra and UltraLite, features two on-chip oscillators. An ultra-low power 10 khz oscillator is provided for Always-On applications
Explore Efficient Test Approaches for PCIe at 16GT/s Kalev Sepp Principal Engineer Tektronix, Inc
Explore Efficient Test Approaches for PCIe at 16GT/s Kalev Sepp Principal Engineer Tektronix, Inc Copyright 2015, PCI-SIG, All Rights Reserved 1 Disclaimer Presentation Disclaimer: All opinions, judgments,
Implementing a Multirate Uncompressed Video Interface for Broadcast Applications
Implementing a Multirate Uncompressed Video Interface for Broadcast Applications WP-01099-1.1 White Paper As high definition is established as the de facto standard for video broadcast around the world,
SDI SDI SDI. Frame Synchronizer. Figure 1. Typical Example of a Professional Broadcast Video
TIMING AND SYNCHRONIZATION IN BROADCAST VIDEO 1. Introduction Digitization of video signals has been common practice in broadcast video for many years. Early digital video was commonly encoded on a -bit
W a d i a D i g i t a l
Wadia Decoding Computer Overview A Definition What is a Decoding Computer? The Wadia Decoding Computer is a small form factor digital-to-analog converter with digital pre-amplifier capabilities. It is
AN-1066 APPLICATION NOTE
APPLCATON NOTE One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com Power Supply Considerations for AD9523, AD9524, and AD9523-1 Low Noise
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes
An All-Digital Phase-Locked Loop with High Resolution for Local On-Chip Clock Synthesis
An All-Digital Phase-Locked Loop with High Resolution for Local On-Chip Clock Synthesis Oliver Schrape 1, Frank Winkler 2, Steffen Zeidler 1, Markus Petri 1, Eckhard Grass 1, Ulrich Jagdhold 1 International
LatticeXP2 Configuration Encryption and Security Usage Guide
April 2013 Introduction Technical Note TN1142 Unlike a volatile FPGA, which requires an external boot-prom to store configuration data, the LatticeXP2 devices are non-volatile and have on-chip configuration
A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION
35'th Annual Precise Time and Time Interval (PTTI) Systems and Applications Meeting San Diego, December 2-4, 2003 A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION Józef Kalisz and Ryszard Szplet
PCI Express Transmitter Electrical Validation and Compliance Testing with Agilent Infiniium Oscilloscopes
PCI Express Transmitter Electrical Validation and Compliance Testing with Agilent Infiniium Oscilloscopes Application Note 1496 Who should read this application note? This application note is intended
ICS650-01 SYSTEM PERIPHERAL CLOCK SOURCE. Description. Features. Block Diagram DATASHEET
DATASHEET ICS650-01 Description The ICS650-01 is a low-cost, low-jitter, high-performance clock synthesizer for system peripheral applications. Using analog/digital Phase-Locked Loop (PLL) techniques,
Title: Low EMI Spread Spectrum Clock Oscillators
Title: Low EMI oscillators Date: March 3, 24 TN No.: TN-2 Page 1 of 1 Background Title: Low EMI Spread Spectrum Clock Oscillators Traditional ways of dealing with EMI (Electronic Magnetic Interference)
Abstract. Cycle Domain Simulator for Phase-Locked Loops
Abstract Cycle Domain Simulator for Phase-Locked Loops Norman James December 1999 As computers become faster and more complex, clock synthesis becomes critical. Due to the relatively slower bus clocks
