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



Similar documents
Prepared by: Paul Lee ON Semiconductor

. ImagePRO. ImagePRO-SDI. ImagePRO-HD. ImagePRO TM. Multi-format image processor line

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

AN437. Si4432 RF PERFORMANCE AND FCC COMPLIANCE TEST RESULTS. 1. Introduction. 2. Relevant Measurements to comply with FCC

APPLICATION. si32library. Callback CMSIS HARDWARE. Figure 1. Firmware Layer Block Diagram

Implementing a Multirate Uncompressed Video Interface for Broadcast Applications

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

High Definition (HD) Image Formats for Television Production

Timing Errors and Jitter

Installation and Operation Manual Blackmagic Converters. Mac OS X Windows

Glitch Free Frequency Shifting Simplifies Timing Design in Consumer Applications

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor.

MONOCHROME RGB YCbCr VIDEO DIGITIZER

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

Managing High-Speed Clocks

Simplifying System Design Using the CS4350 PLL DAC

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

Installation and Operation Manual Blackmagic Converters. Mac OS X Windows

In the idle state, the TIP lead will be high impedance to ground and the RING lead will have the battery voltage. See Figure 1.

How To Develop A Toolstick

ZL30136 GbE and Telecom Rate Network Interface Synchronizer

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

Product Information S N O. Portable VIP protection CCTV & Alarm System 2

SDI TO HD-SDI HDTV UP-CONVERTER BC-D2300U. 1080i/720p HDTV Up-Converter with built-in Audio/Video processor

Three Key Design Considerations of IP Video Surveillance Systems

Flexible Active Shutter Control Interface using the MC1323x

Composite Video Separation Techniques

AJA Video Systems Converters for Desktop. DWP 110V Power Supply... Inside Cover

Video Matrix Switches and Bandwidth

1 Software Overview ncp-uart ash-v3-test-app ash-v3-test-app Command Line Options Testing... 2

USB 3.0 CDR Model White Paper Revision 0.5

KS732 Family. Rev KS732. 1/3 CCD Color USB Camera

Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D.

Loop Bandwidth and Clock Data Recovery (CDR) in Oscilloscope Measurements. Application Note

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

Digital Video Measurements. A Guide to Standard and High-Definition Digital Video Measurements

Converters for Desktop Product Line Catalog April 2011

Reducing EMI and Improving Signal Integrity Using Spread Spectrum Clocking

Programming Audio Applications in the i.mx21 MC9328MX21

Synchronization and Timing Issues in the Broadcast Environment. Ralf Herrmann Application Engineer

PCM Encoding and Decoding:

CLOCK AND SYNCHRONIZATION IN SYSTEM 6000

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

Audio/Video Synchronization Standards and Solutions A Status Report. Patrick Waddell/Graham Jones/Adam Goldberg

(Refer Slide Time: 2:10)

Common 16:9 or 4:3 aspect ratio digital television reference test pattern

UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS

On Cables and Connections A discussion by Dr. J. Kramer

Dual Channel Universal HD/SD Audio/Video Frame Synchronizer and Format Converter

White Paper Streaming Multichannel Uncompressed Video in the Broadcast Environment

AN952: PCIe Jitter Estimation Using an Oscilloscope

Below is a diagram explaining the data packet and the timing related to the mouse clock while receiving a byte from the PS-2 mouse:

ZigBee-2.4-DK 2.4 GHZ ZIGBEE DEVELOPMENT KIT USER S GUIDE. 1. Kit Contents. Figure GHz ZigBee Development Kit

Compact SDI Routers KUMO 1604 KUMO 1616 KUMO CP

3Gb/s SDI for Transport of 1080p50/60, 3D, UHDTV1 / 4k and Beyond Part 1 - Standards 2013 SMPTE

Datasheet EdgeVision

Selecting the Optimum PCI Express Clock Source

Understanding Network Video Security Systems

VE02AL / VE05AL / VE02ALR VGA & Stereo Audio CAT5 Extender with Chainable Output

AN220 USB DRIVER CUSTOMIZATION

Jitter in PCIe application on embedded boards with PLL Zero delay Clock buffer

Any-Rate Precision Clocks

Technical Brief. Quadro FX 5600 SDI and Quadro FX 4600 SDI Graphics to SDI Video Output. April 2008 TB _v01

AES/EBU Audio Input 4x AES/EBU pairs on DB-25 for 8 audio channels. Sample rate converted. Pinout compatible with

AN220 USB DRIVER CUSTOMIZATION

Clock Jitter Definitions and Measurement Methods

HMP-1801 HD/SD Solid-State Media Server

Technical Note TN_158. What is the Camera Parallel Interface?

Features + REFCLK CLKOUT. Si DATAOUT DATAIN LOS LTR RESET/CAL CLKDSBL LOS_LVL REXT SLICE_LVL BER_LVL. Si5013-EVB

Chapter 6 PLL and Clock Generator

QSG105 GETTING STARTED WITH SILICON LABS WIRELESS NETWORKING SOFTWARE

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

MRS-MV. Module Multi-viewer& Router Large display ystem. Key Features

HDMI To Composite/S-Video Scaler. GTV-HDMI-2-COMPSVIDS User Manual.

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

ONBACK. We Offer Full Systems, Monitors, Cameras and Accessories. Call Us Toll Free: Fax: Website:

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

Extenders and Converters

USB FM Radio-RD USB FM RADIO USER S GUIDE. 1. USB FM Radio Setup. One-time set-up enables configuration of presets and region specific FM band

USB Audio Simplified

TECHniques. SDI Video: 10 Things You Need to Know. Introduction. Application notes from Communications Specialties, Inc.

This document describes how video signals are created and the conversion between different standards. Four different video signals are discussed:

Preliminary Draft May 19th Video Subsystem

AND9190/D. Vertical Timing Optimization for Interline CCD Image Sensors APPLICATION NOTE

HDMI/DVI to VGA/Component & Audio Break out Converter

Fairchild Solutions for 133MHz Buffered Memory Modules

MC10SX1190. Fibre Channel Coaxial Cable Driver and Loop Resiliency Circuit

2K Processor AJ-HDP2000

Spread Spectrum Clock Generator

DS2187 Receive Line Interface

TECHNICAL OPERATING SPECIFICATIONS

Scart/Video to HDMI Scaler Box

AN3998 Application note

USER MANUAL VS92A / VS94A / VS98A

Propagation Channel Emulator ECP_V3

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

Transcription:

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 parallel bus, but as higher processing speeds became practical, a serial form of the digitized video signal called the Serial Digital Interface () was developed and standardized. Serialization of the digital video stream greatly facilitates its distribution within a professional broadcast studio. Master Generator On-site Video Cameras (Genlock) Video Server (Mass Storage) Video Switching/ Processing Transmission Facility Distribution Amplifier Video Router Frame hronizer Professional Monitor Video Server (Storage) Remote Video Camera Figure 1. Typical Example of a Professional Broadcast Video In a studio with multiple cameras, it is important that video signals coming from multiple sources are frame aligned or synchronized to allow seamless switching between video sources. For this reason, a synchronization signal is often distributed to all video sources using a master synchronization generator as shown in Figure 1. This allows video switching equipment to select between multiple sources without having to buffer and re-synchronize all of its input video signals. In this application note, we will take a closer look at the various components that make up a broadcast video system and how each of the components play a role in the synchronization chain. Rev. 0.1 8/09 Copyright 2009 by Silicon Laboratories AN377

2. Digitizing the Video Signal A video camera uses sensors to capture and convert light to electrical signals that represent the three primary colors red, green, and blue (RGB). Horizontal, vertical, and field synchronization (HVF) information is added to the signals so that the receiver can identify the top and the edge of the picture. The resulting RGB signals are converted to luma (Y) and color difference signals (PbPr) using a linear matrix to help reduce the transmitted data rate. Analog-to-Digital (A/D) converters digitize the band-limited YPbPr signals using a sampling rate determined by the timing generator. The sample rate needed to capture video depends on its resolution. Table 1 lists the various sampling rates for common video formats. Note that the color difference (PbPr) signals are sampled at half the rate of the luma (Y) signal since human vision is more sensitive to changes in light intensity than changes in color. The three -bit luma and color difference video data streams are multiplexed to form a single higher rate -bit stream, which is then serialized and encoded to meet SMPTE standards. Since the resultant datastream is sampled using the timing generator, it becomes synchronous with the studio s master sync generator. This is referred to as genlocking in the video world. CCD Sensors & Processing R G B Linear Matrix Y Pb Pr A/D A/D A/D Mux SD- Serializer x PLL 1 SD- (Genlocked) Separator Timing Generator Sampling clock 13.5 MHz 18 MHz 27 MHz 27 MHz (270 Mb/s SD-) 36 MHz (360 Mb/s SD-) 54 MHz (540 Mb/s SD-) 2 6.75 MHz 13.5 MHz 27 MHz 4 SD- Broadcast Video Camera 270 Mb/s (4:3 480i/576i 360 Mb/s (16:9 480i/576i) 540 Mb/s (4:3 480p/576p) Input Master Generator Figure 2. SD- Professional Video Camera Supporting SMPTE 259M and 344M Because of the higher resolution of an HD video signal, multiplexing of the data is carried over two -bit buses instead of one. This is shown in Figure 3. The resulting 20-bit video stream is serialized using a 1.485 Gb/s HD- link (SMPTE 292M) for 720p and 80i video formats, and over two 1.485 Gb/s HD- links (SMPTE 372M Dual Link ) or one 3G- 2.97 Gb/s (SMPTE 424M/425M) link for support of the higher resolution 80p video format. 3G- has since replaced Dual Link because it can be distributed over a a single cable. "Appendix A Common Standards" on page 17 provides a list of relevant SD and HD- standards used in the video broadcasting industry. 2 Rev. 0.1

Table 1. Common Video Formats and their Associated Sampling Rates * Video Format Aspect Ratio NTSC/ PAL/ HDTV Frame Rate * (Hz) Y Sample Rate (MHz) PbPr Sample Rate (MHz) Tx Rate (MHz) Bus Width Tx Rate SMPTE Standard 720x480i 4:3 NTSC 30/ 960x480i 16:9 NTSC 30/ 720x480p 4:3 NTSC 60/ 13.5 6.75 27 -bit 270 Mb/s 259M-C SD- 18 9 36 -bit 360 Mb/s 259M-D SD- 27 13.5 54 -bit 540 Mb/s 344M/347M 720x576i 4:3 PAL 25 13.5 6.75 27 -bit 270 Mb/s 259M-C SD- 960x576i 16:9 PAL 25 18 9 36 -bit 360 Mb/s 259M-D SD- 720x576p 4:3 PAL 50 27 13.5 54 -bit 540 Mb/s 344M/347M 960x720p 16:9 HDTV 60 74.25 37.125 74.25 20-bit 1.485 Gb/s 292M HD- 1280x720p 16:9 HDTV 60/ 37.125/ 20-bit 1.485/ Gb/s 292M HD- 1280x720p 16:9 HDTV 50 74.25 37.125 74.25 20-bit 1.485 Gb/s 292M HD- 1920x80i 16:9 HDTV 30 74.25 37.125 74.25 20-bit 1.485 Gb/s 292M HD- 1920x80i 16:9 HDTV 30/ 37.125/ 20-bit 1.485/ Gb/s 292M HD- 1920x80i 16:9 HDTV 25 74.25 37.125 74.25 20-bit 1.485 Gb/s 292M HD- 1920x80p 16:9 HDTV 60 148.5 74.25 148.5 2x -bit 1x 20-bit 2.97 Gb/s 372M Dual Link 424M/425M 3G- 1920x80p 16:9 HDTV 60/ 148.5/ 148.5/ 2x -bit 1x 20-bit 2.97/ Gb/s 372M Dual Link 424M/425M 3G- 1920x80p 16:9 HDTV 50 148.5 74.25 148.5 2x -bit 1x 20-bit 2.97 Gb/s 372M Dual Link 424M/425M 3G- Notes: 1. In North America, the dominant broadcast HDTV standards are 720p60 and 80i/30. In Europe, 720p50 and 80i/25 have been adopted. 2. Non-integer frame rates were introduced when color was incorporated into the NTSC monochrome signal in the early 1950s. This new frame rate is obtained by dividing the even frame rate by. Rev. 0.1 3

R G B Linear Matrix Y Pb Pr A/D A/D A/D Mux Y CbCr HD- Serializer X20 PLL 1 HD- (720p/80i) 1.485 Gb/s 1.485/ Gb/s 3G- (80p) 2.97 Gb/s 2.97/ Gb/s Timing Generator Sampling clock 2 74.25 MHz or MHz (HD-) 148.5 MHz or 148.5/ MHz (3G-) R G B Linear Matrix Y Pb Pr A/D A/D Mux A/D 74.25 MHz Link A Link B HD- Serializer X PLL 1 1 Dual Link (80p) Link A 1.485 Gb/s 1.485/ Gb/s Link B 1.485 Gb/s 1.485/ Gb/s Timing Generator Sampling clock 2 148.5 MHz or 148.5/ MHz Figure 3. Multiplexing HD Video (SMPTE 292M HD-, 424M 3G-, 372M Dual Link ) 3. Genlocking - hronization of Video Equipment In a studio with multiple cameras, it is desirable to synchronize all video sources to facilitate downstream video processing such as switching, editing, keying, fading, etc. This process is known as genlocking the video equipment and is achieved by synchronizing all of the video sources to a common synchronization signal. As illustrated in Figure 1, the master sync generator provides a common synchronization reference to all equipment that generates a video source. A common signal used in professional studios for genlocking video equipment is known as black burst or color black. This is essentially an analog composite video signal without the video information. The process of extracting timing from the black burst signal is shown in Figure 4. 4 Rev. 0.1

NTSC/PAL Composite Video Signal Start of Color Burst Line Rate Sample Clock Separator Timing Generator HD Composite Video Signal (Tri-Level ) Line Rate Start of Figure 4. Extracting from an Analog Composite Video Signal A sync separator removes the unwanted portions of the composite video signal and leaves the timing portion of the signal, which can be locked to by a timing generator. The horizontal sync pulse () is commonly used as a timing reference since it occurs as a repetitive and accurate rate. The timing generator locks to the signal, filters jitter, and generates the video sampling clock. A list of common rates and sample rates is shown in Table 2. Video Format Table 2. Common Video Formats and their and Sampling Rates Aspect Ratio NTSC/ PAL/HDTV 720x480i 4:3 NTSC 960x480i 16:9 NTSC 720x480p 4:3 NTSC Frame Rate (Hz) 30/ 30/ 60/ Pixels per line 858 1144 858 Line Rate (khz) 15.75/ 15.75/ 31.5/ Sample Clock (MHz) 720x576i 4:3 PAL 25 864 15.625 13.5 960x480p 16:9 NTSC 60/ 1144 31.5/ 960x576i 16:9 PAL 25 1152 15.625 18 960x576p 16:9 PAL 50 1152 31.25 36 720x576p 4:3 PAL 50 1152 31.25 27 1280x720p 16:9 HDTV 60 1650 45 74.25 1280x720p 16:9 HDTV 60/ 1650 45/ 13.5 18 27 36 1280x720p 16:9 HDTV 50 1980 37.5 74.25 1280x720p 16:9 HDTV 30 3300 22.5 74.25 1280x720p 16:9 HDTV 30/ 3300 22.5/ Rev. 0.1 5

Video Format Table 2. Common Video Formats and their and Sampling Rates Aspect Ratio 1280x720p 16:9 HDTV 25 3960 18.75 74.25 1280x720p 16:9 HDTV 24 4125 18 74.25 1280x720p 16:9 HDTV 4. The Need for hronization Within Video Network Components Many components are involved in the production of the final broadcast video signal. Video switchers accept video sources from multiple sources such as cameras and video storage devices. Distribution amplifiers send video signals around the studio and perform the job of a repeater to help clean up the signals they distribute. Timing generators and frame synchronizers ensure that all video sources are synchronized making the process of switching, keying, and editing possible. Video routers provide a single point for switching and routing video signals to and from other studios. Complicating the process further, many of these components also must support the multiple standard definition and high definition video formats that are available today. In this section, we will take a closer look at the various components that make up a video network and investigate their timing and synchronization requirements. 4.1. Frame hronizer NTSC/ PAL/HDTV 24/ There are times when an asynchronous video signal needs to be synchronized to the studio s genlocked reference. A good example of this is when a studio receives a video signal from a remote camera that does not have access to the studio s master genlock synchronization signal. The frame synchronizer resolves the issue by buffering the un-synchronized video signal and re-timing it to the master synchronization source. This produces a synchronized (genlocked) copy of the video signal that can then be used by other video equipment in the studio. A block diagram of a frame synchronizer is shown in Figure 5. The task of re-synchronizing the video frames requires that the video is buffered frame-by-frame and transmitted using the studio s genlock clock reference. In order for this to happen, the video must be de-serialized to its parallel -bit or 20-bit component video format, buffered, and re-clocked out using the genlock reference provided by the timing generator. The parallel component video is then serialized and output through the cable driver. The result is a genlocked video signal that is synchronous with other video equipment in the studio. 4125 18/ 1920x80i 16:9 HDTV 30 2200 33.75 74.25 1920x80i 16:9 HDTV 30/ 2200 33.75/ 1920x80i 16:9 HDTV 25 2640 28.125 74.25 1920x80p 16:9 HDTV 60 2200 67.5 148.5 1920x80p 16:9 HDTV 60/ 2200 67.5/ 148.5/ 1920x80p 16:9 HDTV 50 2640 56.25 148.5 1920x80p 16:9 HDTV 30 2200 33.75 74.25 1920x80p 16:9 HDTV 30/ 2200 33.75/ 1920x80p 16:9 HDTV 25 2640 28.125 74.25 1920x80p 16:9 HDTV 24 2750 27 74.25 1920x80p 16:9 HDTV Frame Rate (Hz) 24/ Pixels per line 2750 Line Rate (khz) 27/ Sample Clock (MHz) 6 Rev. 0.1

In (Async) De-Serializer HVF pclk Recovered Clock Video Processor/ Buffer Clk In Clk Out XO Serializer New hronous Clock Out (Genlocked) Separator Timing Generator Frame hronizer Remote Video Camera Input Master Generator Figure 5. Block Diagram of a Framer hronizer The re-clocker helps remove alignment jitter from the data stream using phase-locked loop circuitry, which usually requires an external reference from a crystal oscillator (XO) or voltage controlled oscillator (). drivers are used to buffer the video signal to multiple sources. 4.2. Distribution Amplifier Broadcast studios often use multiple video signals for production and some of these signals need to reach long distances. Distribution amplifiers are used to help extend the distance that the video signal can reach or to distribute a video signal to multiple sources. For example, a video signal from a camera might need to connect directly to a production switcher, a monitor, and a video storage device like a VTR or a video server. A block diagram of a distribution amplifier is shown in Figure 6. SD/HD- SD/HD- SD/HD- SD/HD- Distribution Amplifier SD/HD- Figure 6. Block Diagram of a Distribution Amplifier Distribution amplifiers use a cable equalizer to compensate for the inherent low pass characteristics of coaxial cables that carry the video signals. The cable equalizer effectively extends the reach of the cables to over 140 meters for HD signals and 300 meters for SD signals. More than one distribution amplifier can be used in the signal path to further extend its reach, but they should be used sparingly to maintain the best possible signal integrity. One of the issues with using long cables and multiple distribution amplifiers is jitter accumulation in the video signal. Rev. 0.1 7

4.3. Professional Video Monitor At some point along the video path, we need to monitor its signal. Because of the multiple video formats available today, professional monitors used in broadcast studios usually accept SD and HD signals in both analog and digital formats. Before we can view a digital video signal, we need to reconstruct the video frames that we worked so hard to digitize and serialize. A block diagram of a professional video monitor is shown in Figure 7. Similar to the frame synchronizer, the signal needs to be equalized, reclocked, and de-serialized. An image processor re-organizes and scales the digital video component signal () to fit the particular display (CRT, LCD, or Plasma). Analog signals such as component YPbPr or RGB are usually digitized and processed similar to its digital counterpart before reaching the display. Since the monitor is situated at the end of the video path, there is usually no need for re-synchronization of the video signal. The de-serializer recovers a clock and synchronization signals (HVF) from the serial datastream and passes them on to the image processor so that it knows how to frame the video pictures. The processor itself usually requires a clock of its own to run its processing engine, but this clock is typically asynchronous or unrelated to the video clock that it is processing. SD/HD- De-Serializer pclk hvf XO Image Processor CRT/LCD/Plasma Display RGB YPbPr ADCs Professional Monitor 4.4. Video Switcher Figure 7. Block Diagram of a Professional Monitor The video switcher provides a meeting point for all video signals in the studio. This is where an operator monitors multiple video sources and switches between them to produce the final production video signal. Switching between video signals is not a trivial task, and without synchronization (or genlocking) it would be almost impossible. A block diagram of the video switcher is shown in Figure 8. Before switching between two or more video sources, the individual video signals must be de-serialized, reconstructed frame-by-frame, and buffered. Precise alignment between video frames is necessary when combining video from different sources. Genlocking the video sources reduces the amount of buffering needed to keep the video frames aligned and ready for switching. After the video has been combined, it is serialized and retimed to the master sync generator so that the video that it produces is synchronous with the rest of the studio s equipment. 8 Rev. 0.1

SD/HD- De-Serializer Pclk, hvf Video Processor/ Buffer XO Serializer SD/HD- SD/HD- De-Serializer Separator Pclk, hvf Timing Generator Production Video Switcher Input Master Generator 4.5. Video Router Figure 8. Block Diagram of a Video Switcher The video router acts like a switchboard for video signals. It routes video signals from one place to another. Video signals are switched through a cross-point matrix, re-clocked (or de-jittered), and sent to its destination. The video signal is processed as a serial stream from input to output. A block diagram of a video router is shown in Figure 9. SD/HD- SD/HD- SD/HD- Crosspoint SD/HD- SD/HD- SD/HD- SD/HD- Video Router SD/HD- 4.6. Video Server (Storage) Figure 9. Block Diagram of a Video Router Producing the final video stream requires mixing of live and pre-recorded material. The video server allows storage of live video so that it can be transmitted at a later time or mixed-in with live video from another source. The video signal is usually stored in a compressed digital form after going through equalization, jitter clean-up, and de-serialization. The process is reversed when the video is retrieved. Since synchronization of the video signal is lost during storage, it must be re-synchronized to the studio s master sync generator before moving on to downstream equipment. A block diagram of a video server is shown in Figure. Rev. 0.1 9

Mass Storage SD/HD- De-Serializer Image Processor & Memory Management XO Serializer SD/HD- Pclk, hvf Separator Timing Generator Video Server Input Master Generator Figure. Block Diagram of a Video Server 4.7. Video Multi-format Converter Because of the multiple video formats and resolutions available today, it is often necessary to convert video from one format to another. The de-serialization process extracts the component video () and timing signals (HVF) from the serial datastream so that a processor can convert the image to a different format. The resulting image is re-serialized and re-timed to the genlock synchronization signal. XO SD/HD/ 3G- pclk De-Serializer H V F Video Processor Scaling & Aspect Ratio Conversion Serializer SD/HD/ 3G- Separator Timing Generator Video Format Converter Input Master Generator Figure 11. Block Diagram of a Video Format Converter Rev. 0.1

5. Jitter Requirements for Video Clocks As the video signal travels through the interconnecting wires and the components that make up the video network, the digitized signal will accumulate jitter. If jitter becomes excessive, the video signal will deteriorate to the point where it is no longer usable or recoverable. For this reason, jitter reduction circuitry is included at several points throughout the video path to maintain signal integrity. The process of recovering video from the signal requires extracting both the data and a sampling clock from the datastream. This is known as clock and data recovery (CDR). Since the clock is recovered from the datastream itself, it will track its jitter but only within the loop bandwidth of the phase-locked loop (PLL) based CDR circuitry. Jitter that occurs above this loop bandwidth will not be tracked; it will be filtered. Although recovering a jitter filtered clock sounds like a good idea, it can cause decoding errors if there is still excessive jitter present on the data. For this reason, SMPTE has specified limits on the jitter content of signals. SMPTE defines two types of jitter: timing jitter and alignment jitter. Timing jitter covers the entire jitter frequency spectrum starting at Hz. Alignment jitter focuses on the jitter frequency spectrum that CDR circuits cannot track. Therefore, alignment jitter has a much more powerful impact on system performance and as a result has tighter limits. Figures 12 and 13 provide a summary of the jitter bandpass and jitter limits for both SD- and HD-. Timing Jitter Alignment Jitter Bandpass Bandpass SMPTE Standards 259M-C Serial Data Rate 270 Mb/s Lower Limit (f 1 ) Hz Upper Limit (f 4) >27 MHz Lower Limit (f 3) 1 khz Upper Limit (f 4 ) >27 MHz 259M-D 360 Mb/s Hz >36 MHz 1 khz >36 MHz 344M 540 Mb/s Hz >54 MHz 1 khz >54 MHz 292M 1.485 Gb/s Hz >148 MHz 0 khz >148 MHz 424M 2.97 Gb/s Hz >297 MHz 0 khz >297 MHz Timing Jitter Bandpass 0 db -20 db/ decade Alignment Jitter Bandpass 0 db -20 db/ decade f1 f3 f4 Figure 12. Jitter Measurement Bandpass Rev. 0.1 11

Timing Jitter Alignment Jitter SMPTE Standards 259M-C Serial Data Rate 270 Mb/s Lower Limit (f 1) Hz Bandpass Upper Limit (f 4) >27 MHz 1.0 UI Jitter Limit pk-pk (A1) 3.70 ns Lower Limit (f 3) 1 khz Bandpass Upper Limit (f 4) >27 MHz 0.2 UI Jitter Limit pk-pk (A2) 740 ps 259M-D 360 Mb/s Hz >36 MHz 1.0 UI 2.78 ns 1 khz >36 MHz 0.2 UI 555 ps 344M 540 Mb/s Hz >54 MHz 1.0 UI 1.85 ns 1 khz >54 MHz 0.2 UI 370 ps 292M 1.485 Gb/s Hz >148 MHz 1.0 UI 673 ps 0 khz >148 MHz 0.2 UI 134 ps 424M 2.97 Gb/s Hz >297 MHz 2.0 UI 673 ps 0 khz >297 MHz 0.2 UI 67 ps Timing Jitter A1 Sinusoidal Input Jitter Amplitude -20 db/ decade Alignment Jitter A2 f 2 f 1 f 3 f 4 Jitter Frequency Figure 13. Output Jitter Limits for Clocks 5.1. Jitter Filtering The re-clocker is very effective at filtering alignment jitter because the alignment jitter frequency content is beyond the bandwidth of the CDR circuits, so it cannot be tracked. As a result, the re-sampled signal becomes free of alignment jitter. It is important that alignment jitter is kept under control in the datastream, otherwise decoding errors will occur. Lower frequency timing jitter is easily tracked by the CDR circuits, so timing jitter can easily accumulate as the video signal propagates through the video path. PLLs with loop bandwidths closer to the Hz level are needed to filter timing jitter. This is a function that is commonly performed in the timing generator. 6. Simplifying Timing and hronization in Video Networks There is no doubt that timing and synchronization plays a critical role in successful processing and distribution of the video signal within a studio. Because of the multiple standardized video formats available today, both the asynchronous oscillators (XOs) and the phase-locked loops (PLLs) that make up the timing path need to be flexible enough to support multiple clock rates and frequencies. Often PLLs need to translate (or convert) between noninteger related frequencies as in the case of a timing generator that needs to synchronize to an NTSC rate and generate an HD- sample clock for an serializer (e.g., locking to 15.75/ khz to generate MHz requires a multiplication ratio of 4719000/01 or 4.71428571428571). An ideal solution would support all of the video clock rates and conversions in a single programmable device. In this section, we will take a look at a few products that help to simplify the design of timing and synchronization of multi-format video equipment. 12 Rev. 0.1

6.1. Asynchronous Clocks AN377 As explained in Section 4, some of the timing references required in video components are asynchronous. A good example of this is with devices like the Re-Clocker, which usually requires an external crystal oscillator (XO) as a reference clock for its internal clock and data recovery (CDR) circuitry. Depending on data rate, this clock reference could be any of the clock rates shown in Figure 14. The traditional approach to generating these clock frequencies has been to use multiple discrete XOs and a mux for selection. The Si534 Quad Frequency Crystal Oscillator simplifies this process by generating up to four different clock frequencies from a single industry standard 5 x 7 mm package. Frequency selection pins (FSel) are used to determine the frequency of the output clock. Other devices in the Si53x family support single and dual frequency options. 74.25 MHz 74.25 MHz or 74.25 MHz 148.5 MHz Si534 74.25 MHz or 148.5 MHz 148.5 MHz FSel FSel or 148.5 MHz Traditional Method of Selecting and Generating Video Frequencies Simplifying the Generation and Selection of Video Frequencies Figure 14. Simplifying Clock Generation and Selection Using the Si534 Video processors and FPGAs often need several asynchronous clocks to operate their digital functions. As shown in Figure 15, the Si5338 I 2 C Programmable Any-Rate, Any-Output Quad Clock Generator synthesizes four simultaneous and independent clock rates from a low cost crystal (XTAL). * This device is ideally suited for replacing discrete clock oscillators, and since it is fully programmable, it can generate all the frequencies needed to accommodate multiple video rates and processor speeds. *Note: The Si5338 can also synchronize to an external timing reference instead of an XTAL 74.25 MHz 74.25 MHz 74.25 MHz 148.5 MHz XTAL 74.25 MHz 148.5 MHz 148.5 MHz 148.5 MHz Traditional Method of Generating Multiple Video Clock frequencies Simplifying Multiple Clock Generation Figure 15. Simplifying Clock Generation of Multiple Clocks Using the Si5338 Rev. 0.1 13

6.2. Frequency Controlled Clocks For applications that need a synchronous clock, the Si554 Quad Frequency Voltage Controlled Crystal Oscillator () provides the same frequency selectability as the Si534 XOs, but adds a voltage control input. This allows designers to implement their own FPGA-based phase-locked loop solutions to support multiple video data rates using a single. A typical application of this is shown in Figure 16. Fin FPGA PD DSP DAC Control Voltage Si554 74.25 MHz 74.25 MHz 148.5 MHz /N FSel 148.5 MHz Figure 16. FPGA-Based PLL Supporting Multiple Video Standards An alternative implementation of an FPGA-based PLL using a digitally controlled crystal oscillator (DCXO) is also shown in Figure 17. In this case, the FPGA controls the output frequency digitally using an Si570 Any-Rate I 2 C Programmable instead of an analog control voltage. This eliminates the need for the digital-to-analog conversion process that inherently contributes to added output jitter. Fin FPGA PD DSP I 2 C Si570 74.25 MHz 74.25 MHz 148.5 MHz /N 148.5 MHz Figure 17. FPGA-Based DCXO PLL Supporting Multiple Video Standards 6.3. hronous Clocks An even simpler method of implementing a multi-format video phase-locked loop is to use an integrated PLL device like the Si5324 Any-Rate Precision Clock Multiplier/Jitter Attenuator. Because of its highly programmable frequency conversion rates, sub Hz loop bandwidth, and excellent intrinsic jitter performance, the Si5324 makes an ideal PLL for genlock applications in equipment like professional cameras, production switchers, frame synchronizers, video servers, format converters, etc. A typical application is shown in Figure 18. 14 Rev. 0.1

SD/HD- De-Serializer Pclk, hvf Video Processor/ Buffer XO Serializer SD/HD- SD/HD- De-Serializer Pclk, hvf Separator Production Video Switcher Input Master Generator 7. Conclusion Figure 18. Simplifying Genlock Applications Using the Si5324 We have seen that synchronization plays a critical role in the broadcast studio. Not only is it necessary within the video signal itself so that the receiver knows how to frame the pictures that it receives, but it is also necessary at the physical level to ensure proper serialization and de-serialization of the video signal. The oscillators and phaselocked loops that make synchronization possible in these video systems need to provide multiple frequencies to support today s variety of standard definition and high definition resolutions. Not only is flexible frequency conversion important, but controlling jitter with properly placed jitter filters is critical in successful recovery of the video signal as it propagates through the video equipment within a studio. Because of its long history of providing ultra low jitter and highly configurable frequency oscillators and phaselocked loops, Silicon Laboratories provides the perfect solution for bridging the frequency gap between today s multiple video standards. Rev. 0.1 15

8. References 1. Video Demystified - A Handbook For The Digital Engineer, 5th edition, Keith Jack, ISBN: 978-0-7506-8395-1 2. Basic Television And Video Systems, 5th edition, Bernard Grob, ISBN: 0-07-024933-4 3. How Video Works - From Analog to High Definition, 2nd edition, Marcus Weise, DIana Weynand, ISBN: 978-0-240-80933-5 4. A Guide to Standard and High-Definition Digital Video Measurements - Primer, Tektronix 5. Understanding Jitter Measurements for Serial Digital Signals - A Tektronix Video Primer, Tektronix 6. Timing and hronization in a Multi-Standard Multi-Format Facility, Application Note, Tektronix 7. Glossary - Video Terms and Acronyms, Tektronix 8. Setting Up a Genlocked Studio, Application Note, Tektronix 9. SMPTE RP 184-2004, Specification of Jitter in Bit-Serial Digital Systems. SMPTE 259M-2008, SDTV Digital Signal/Data - Serial Digital Interface 11. SMPTE 292-2008, 1.5 Gb/s Signal/Data Serial Interface 12. SMPTE 344M-2000, 540 MB/s Serial Digital Interface 13. SMPTE 347M-2001, 540 Mb/s Serial Digital Interface - Source Image Format Mapping 14. SMPTE 372M-2002, Dual Link 292M Interface for 1920x80 Picture Raster 15. SMPTE 424M-2006, 3 Gb/s Signal/Data Serial Interface 16. SMPTE 425M-2008, 3 Gb/s Signal/Data Serial Interface - Source Image Format Mapping 16 Rev. 0.1

APPENDIX A COMMON STANDARDS SMPTE Standard Serial Format Title and Description SMPTE 259M SD- Serial Digital Interface at 143Mb/s, 177Mb/s, 270Mb/s, 360Mb/s 259M-C specifies 270 Mb/s for 480i and 576i 4:3 standard definition 259M-D specifies 360 Mb/s for 480i and 576i 16:9 standard definition 259M-A and 259M-B (143 Mb/s and 177 Mb/s) interfaces have since become obsolete SMPTE 344M SD- 540 Mb/s Serial Digital Interface Expands on SMPTE 259M allowing for data rates of 540 Mb/s for extended definition TV (EDTV) resolutions of 480p and 576p Defines the physical interface SMPTE 347M SD- 540 Mb/s Serial Digital Interface-Source Image Format Mapping 347M defines mapping SMPTE 292M HD- 1.5 Gb/s Signal/Data Serial Interface 1.485 Gb/s and 1.485/ Gb/s data rates supporting 720p60, 720p59.94, 720p50, 80i30, 80i29.97, 80i25 SMPTE 372M Dual Link Dual Link 292M Interface for 1920 x 80 Picture Raster Defines a 3 Gb/s link carried over two 1.485 Gb/s or 1.485/ Gb/s links supporting 80p SMPTE 424M 3G- 3 Gb/s Signal/Data Serial Interface 2.97 Gb/s and 2.97/ Gb/s data rates over a single cable supporting 80p60, 80p59.94, 80p50 3G- has recently replaced the Dual Link interface (372M). Defines the physical interface SMPTE 425M 3G- 3 Gb/s Signal/Data Serial Interface - Source Image Formatting 425M defines the mapping SMPTE RP 184 Specification of Jitter in Bit-Serial Digital System Provides definition of jitter for systems Rev. 0.1 17

CONTACT INFORMATION Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 Tel: 1+(512) 416-8500 Fax: 1+(512) 416-9669 Toll Free: 1+(877) 444-3032 Please visit the Silicon Labs Technical Support web page: https://www.silabs.com/support/pages/contacttechnicalsupport.aspx and register to submit a technical support request. The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice. Silicon Laboratories assumes no responsibility for errors and omissions, and disclaims responsibility for any consequences resulting from the use of information included herein. Additionally, Silicon Laboratories assumes no responsibility for the functioning of undescribed features or parameters. Silicon Laboratories reserves the right to make changes without further notice. Silicon Laboratories makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Silicon Laboratories assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. Silicon Laboratories products are not designed, intended, or authorized for use in applications intended to support or sustain life, or for any other application in which the failure of the Silicon Laboratories product could create a situation where personal injury or death may occur. Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized application, Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages. Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc. Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders. 18 Rev. 0.1