Glitch Free Frequency Shifting Simplifies Timing Design in Consumer Applications



Similar documents
Cloud-Based Apps Drive the Need for Frequency-Flexible Clock Generators in Converged Data Center Networks

Selecting the Optimum PCI Express Clock Source

USB Audio Simplified

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS

How to Improve Tablet PCs and Other Portable Devices with MEMS Timing Technology

W a d i a D i g i t a l

C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia

ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram

Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking

Optimizing VCO PLL Evaluations & PLL Synthesizer Designs

ADS9850 Signal Generator Module

Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

Chapter 6 PLL and Clock Generator

Timing Errors and Jitter

CLOCK AND SYNCHRONIZATION IN SYSTEM 6000

Simplifying System Design Using the CS4350 PLL DAC

SDI SDI SDI. Frame Synchronizer. Figure 1. Typical Example of a Professional Broadcast Video

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

ICS SYSTEM PERIPHERAL CLOCK SOURCE. Description. Features. Block Diagram DATASHEET

Electromagnetic. Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking EMI CONTROL. The authors describe the

TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features

Any-Rate Precision Clocks

PCI-SIG ENGINEERING CHANGE NOTICE

AMS Verification at SoC Level: A practical approach for using VAMS vs SPICE views

Clocking Solutions. Wired Communications / Networking Wireless Communications Industrial Automotive Consumer Computing. ti.

CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX

Am186ER/Am188ER AMD Continues 16-bit Innovation

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION

Jitter in (Digital) Audio

Clocks Basics in 10 Minutes or Less. Edgar Pineda Field Applications Engineer Arrow Components Mexico

LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS

DS1104 R&D Controller Board

Application Note. Line Card Redundancy Design With the XRT83SL38 T1/E1 SH/LH LIU ICs

Considering the effects of UPS operation with leading power factor loads

ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET

Simple SDR Receiver. Looking for some hardware to learn about SDR? This project may be just what you need to explore this hot topic!

MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence :

PLL frequency synthesizer

Abstract. Cycle Domain Simulator for Phase-Locked Loops

Chapter 6: From Digital-to-Analog and Back Again

Modification Details.

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001

Unit A451: Computer systems and programming. Section 2: Computing Hardware 1/5: Central Processing Unit

Digital to Analog Converter. Raghu Tumati

Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions

Digital Electronics Detailed Outline

PowerPC Microprocessor Clock Modes

Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED

Chapter 1 Computer System Overview

AN962: Implementing Master-Slave Timing Redundancy in Wireless and Packet- Based Network Applications

Atmel Norway XMEGA Introduction

ECONseries Low Cost USB DAQ

Interfacing Analog to Digital Data Converters

Designing Wheel-Tuned, Digital-Display Radios with Next-Generation Radio ICs

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

Design of an Insulin Pump. Purpose of an Insulin Pump:

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

Title: Low EMI Spread Spectrum Clock Oscillators

Overview. CPU Manufacturers. Current Intel and AMD Offerings

23425 USB DAC FAQ. My DAC is plugged into my PC but I get no audio or I get sound out of my laptop speakers. What gives? Windows Vista / 7:

POCKET SCOPE 2. The idea 2. Design criteria 3

ZL30136 GbE and Telecom Rate Network Interface Synchronizer

Berkeley Audio Design Alpha USB

The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers

Lab Experiment 1: The LPC 2148 Education Board

Note monitors controlled by analog signals CRT monitors are controlled by analog voltage. i. e. the level of analog signal delivered through the

Rapid Audio Prototyping

LT-82 Stationary IR Transmitter

STM32 F-2 series High-performance Cortex-M3 MCUs

PROGRAMMABLE ANALOG INTEGRATED CIRCUIT FOR USE IN REMOTELY OPERATED LABORATORIES

AN862. OPTIMIZING Si534X JITTER PERFORMANCE IN NEXT GENERATION INTERNET INFRASTRUCTURE SYSTEMS. 1. Introduction

DAC Digital To Analog Converter

Conversion Between Analog and Digital Signals

Basics of Digital Recording

FRAUNHOFER INSTITUTE FOR INTEg RATEd CIRCUITS IIS. drm TesT equipment

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ

Lecture N -1- PHYS Microcontrollers

AVR131: Using the AVR s High-speed PWM. Introduction. Features. AVR 8-bit Microcontrollers APPLICATION NOTE

Lab 1 Course Guideline and Review

Clocking. Figure by MIT OCW Spring /18/05 L06 Clocks 1

A Low-Cost VCA Limiter

Evaluating AC Current Sensor Options for Power Delivery Systems

LAB4: Audio Synthesizer

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION

AN3252 Application note

Digital To Analog Converter with Sine Wave Output

CPU Benchmarks Over 600,000 CPUs Benchmarked

HT46R14A Single Phase AC Induction Motor Frequency Converter Application

Chapter 9 Latches, Flip-Flops, and Timers

Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett

PAC52XX Clock Control Firmware Design

Fairchild Solutions for 133MHz Buffered Memory Modules

Phase-Locked Loop Based Clock Generators

PECL and LVDS Low Phase Noise VCXO (for MHz Fund Xtal) XIN XOUT N/C N/C CTRL VCON (0,0) OESEL (Pad #25) 1 (default)

Counters. Present State Next State A B A B

Application Note: Spread Spectrum Oscillators Reduce EMI for High Speed Digital Systems

Features, Benefits, and Operation

DAC-R. Digital to Analogue Converter

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

Hardware Compatibility List

Transcription:

Glitch Free Frequency Shifting Simplifies Timing Design in Consumer Applications System designers face significant design challenges in developing solutions to meet increasingly stringent performance and power requirements. The universal challenge is to simplify system design while minimizing power consumption in light of recent green and renewable energy initiatives. As vendors attempt to capitalize on the green market, more products are being labeled green, energy efficient, or environmentally friendly. Clock circuitry plays a valuable role in minimizing power consumption in consumer electronics. Reference clock frequencies can be dynamically reduced during operation to minimize power consumed by different subsystems in the design, providing an effective means of minimizing overall board level power. In the audio world, design challenges are no different. Not only is power a concern, but clock generation is becoming increasingly complex as the number of master clock frequencies in audio DAC/CODEC applications grows. Today s audio systems use as many as 24 bits for high end audio with >110 db SNR and with <0.003% THD specifications. Because of tightened specifications, audio designers require a wide range of master clocks from as low as 128x with a sampling frequency of 16 khz for standard audio to as high as 2048x with a sampling frequency of 96 khz for high end audio. Silicon Laboratories, Inc. Rev 0.2 1

Table 1. Audio DAC Frequencies Standard Complexity Sample Frequency (khz) Sample Size (bits) Master Clock (x) Master Clock Frequency (MHz) Standard Low 16 16 128 2.048 32 16 128 4.096 44.1 16 128 5.6448 48 16 128 6.144 64 16 128 8.192 88.2 16 128 11.2896 96 16 128 12.288 Enhanced Moderate * * * * * * * * * * * * HiFi High 16 96 2048 32.768 32 96 2048 65.536 44.1 96 2048 90.3168 48 96 2048 98.304 64 96 2048 131.072 88.2 96 2048 180.6336 96 96 2048 196.608 In addition to the complexity of generating a wide range of frequencies, audio applications face challenges in audio popping suppression because the sample clock or sample size differs between standards. To prevent pops from occurring, the audio DAC reference clock needs to glitchlessly switch between frequencies. Figure 1. Audio DAC/CODEC Block Diagram As a result, audio designers have traditionally been forced to design glitch free frequency switching circuits or add anti pop algorithms to suppress glitch induced audio popping that might occur when the master clock shifts frequency. Silicon Laboratories, Inc. Rev 0.2 2

Figure 2. Traditional Glitch Free Shifting Circuit Timing and power challenges are also felt in the emerging market of PC computer based USB applications, which interface PCs to audio systems. Timing considerations include determining a low power, low jitter master audio clock and devising the glitch free shifting circuits essential for high quality audio reproduction. Jitter generates error, which creates audio artifacts, and glitches induce audio pops, both of which degrade audio quality. Traditional schemes used to improve audio reproduction quality have included the use of Low Noise Phase Locked Loops (PLLs), Voltage Controlled Crystal Oscillators (VCXOs), synthesizers, buffers, external re timers, etc. In addition to traditional schemes, designers have gone so far as to separate the Digital to Analog converters (DACs) from the USB receiver in the hope of further enhancing audio quality. Other methods of reducing jitter induced audio artifacts and glitch induced pops include adaptive approaches in which the master clock is switched less often. Newer asynchronous approaches are being used in which the master audio clock in the DAC is not synchronized to the clock in the computer. The quest for audio quality has not been simple. PC designers also face challenges similar to those of audio designers in developing overclocking solutions for high end gaming applications. Desktop PCs and laptops using Intel s Core 2 Quad 6600 and 790i processors and AMD s Phenom II, Athlon II X4 630 and Phenom X4 9950 processors are representative examples. Overclocking is a popular scheme, which increases the CPU clock frequency faster than specified and is used by gamers to maximize CPU computing power. Overclocking is a technique that slowly increments the clock frequency in a glitch free fashion until the CPU clock has reached Silicon Laboratories, Inc. Rev 0.2 3

its maximum operating frequency. However, traditional CPU clock generators have often suffered from glitches when the output frequency is shifted. Glitchless Frequency Shifting Simplifies Design Silicon Labs newest clock generator family, the Si5350/51 Any Frequency CMOS clock generator + VCXO, addresses these design challenges. The Si5350/51 is the industry s most frequency flexible CMOS clock generator and supports the generation of any frequency up to 160 MHz on each of its eight clock outputs, providing greater frequency flexibility than traditional 4 PLL solutions. Most combinations of frequencies can be generated with 0 ppm error*, enabling the device to replace standalone clock ICs, XOs and VCXOs. The Si5350/51 timing ICs can simultaneously generate free running clocks synchronized to a crystal input and clocks synchronized to a reference clock or analog control voltage input, allowing multiple board level timing domains to be clocked from a single device. The Si5350/51 supports an innovative glitch free frequency switching feature that eliminates glitches and runt pulses during output clock frequency transition. * A very small combination of frequencies are generated with worst case 0.125 ppm synthesis error. Figure 3. Si5350/51 Generates Timing for Multiple Clock Domains Given its clock synthesis flexibility and the ability to dynamically switch between different frequencies glitchlessly, the Si5350/51 dramatically simplifies timing architectures while reducing the size and power requirements required by traditional solutions. Silicon Laboratories, Inc. Rev 0.2 4

Figure 4. Si5350/51 Simultaneously Generates Audio and Video Clocks The Si5350/51 simplifies system level design by providing glitchless frequency shifting between multiple rates, as shown in Figure 4. This frequency shifting technique simplifies clock synthesis in power sensitive designs, audio, audio USB, PC overclocking, video applications, and any application that requires a combination of frequencies. The Si5351 is an I 2 C programmable clock generator. The frequency of each output can be dynamically changed without affecting the other device outputs by simply reprogramming a MultiSynth output divider value for the appropriate output clock*. The Si5350 is a factory or field programmable clock generator, which supports one or two Frequency Select pins that can be used to switch between two frequencies as illustrated below. * Glitchless frequency shifting applies to frequencies less than or equal to 112.5 MHz. Figure 5. Custom Control Pins and Glitchless Frequency Change Silicon Laboratories, Inc. Rev 0.2 5

Custom Samples and ClockBuilder Custom factory programmed, pin controlled versions of the Si5350 clock generator are available using Silicon Labs Web based ClockBuilder utility. The ClockBuilder TM configuration utility provides turnkey application specific clocks, eliminating the need for field programming hardware and software. Since the Si5350/51 does not require metal mask changes to customized clock frequencies like traditional clock ICs, lead times for custom clocks are reduced from six weeks to less than two weeks. Silicon Labs also offers a field programming kit to enable rapid prototyping for when faster cycle times are required. Summary The Si5350/51 is the industry s most flexible CMOS clock generator capable of supporting any frequency synthesis on eight independent output clocks as well as supporting glitch free, on the fly frequency switching. By providing this level of frequency flexibility, the Si5350/51 eliminates the need for fixed frequency clock generators and discrete crystal oscillators. The device provides outstanding jitter performance, enabling a single device to provide critical reference timing for costsensitive consumer, enterprise and communications applications including audio, video, computing or any application that requires multiple frequencies. Clock frequency shifting is greatly simplified, and the need for additional glitch reducing circuitry and software is eliminated. The best in class flexibility and integration provided by the Si5350/51 greatly simplifies timing architectures. Silicon Laboratories, Inc. Rev 0.2 6