Serial Digital Interface Demonstration for Stratix II GX Devices

Similar documents
The ASI demonstration uses the Altera ASI MegaCore function and the Cyclone video demonstration board.

Serial Digital Interface Reference Design for Stratix IV Devices

Implementing Audio IP in SDI II on Arria V Development Board

Serial Digital Interface II Reference Design for Stratix V Devices

White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs

AN 848: Implementing Intel Cyclone 10 GX Triple-Rate SDI II with Nextera FMC Daughter Card Reference Design

Upgrading a FIR Compiler v3.1.x Design to v3.2.x

Video and Image Processing Suite

SDI II MegaCore Function User Guide

SDI Audio IP Cores User Guide

SignalTap Analysis in the Quartus II Software Version 2.0

Intel FPGA SDI II IP Core User Guide

SDI Audio IP Cores User Guide

Altera JESD204B IP Core and ADI AD9144 Hardware Checkout Report

Altera's 28-nm FPGAs Optimized for Broadcast Video Applications

SDI MegaCore Function User Guide

2. Logic Elements and Logic Array Blocks in the Cyclone III Device Family

Altera JESD204B IP Core and ADI AD6676 Hardware Checkout Report

SDI II IP Core User Guide

Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report

SignalTap Plus System Analyzer

Laboratory 4. Figure 1: Serdes Transceiver

12. IEEE (JTAG) Boundary-Scan Testing for the Cyclone III Device Family

White Paper Versatile Digital QAM Modulator

Designing Filters with the AD6620 Greensboro, NC

8. Stratix GX Built-In Self Test (BIST)

AN 696: Using the JESD204B MegaCore Function in Arria V Devices

VIODC SDI Demonstration

Intel Arria 10 SDI II IP Core Design Example User Guide

CHAPTER 3 EXPERIMENTAL SETUP

Entry Level Tool II. Reference Manual. System Level Solutions, Inc. (USA) Murphy Avenue San Martin, CA (408) Version : 1.0.

11. JTAG Boundary-Scan Testing in Stratix V Devices

AN 823: Intel FPGA JESD204B IP Core and ADI AD9625 Hardware Checkout Report for Intel Stratix 10 Devices

SDI Development Kit using National Semiconductor s LMH0340 serializer and LMH0341 deserializer

SERDES Eye/Backplane Demo for the LatticeECP3 Serial Protocol Board User s Guide

1x6 3G/HD/SD-SDI Distribution Amplifier with Reclocking

2302 & 2304 Series. Copperlink. 3G/HD/SD-SDI Distribution Amplifier. User s Manual. Communications Specialties Copperlink 2302 & 2304

3GSDI Fiber Optic Extender

12G/6G/3G/HD/SD-SDI over Single mode SFP-type Fiber Optic Extender Immune to Pathological. User Manual. rev: Made in Taiwan

8 Port HD/SD-SDI Video Switch with 2 Port Splitter

LMH0340/LMH0341 SerDes EVK User Guide

SDI-SDHDXPRO User Manual. Version1.2

1:4 3GSDI Splitter. EXT-3GSDI-144 User Manual.

SD/HD/3G-SDI 1 to 2 Distribution Amplifier & Extender with Re-clocking for HD Camera Solution

Prosumer Video Cable Equalizer

C65SPACE-HSSL Gbps multi-rate, multi-lane, SerDes macro IP. Description. Features

Configuring FLASHlogic Devices

SMPTE 292M EG-1 Color Bar Generation, RP 198 Pathological Generation, Grey Pattern Generation IP Core - AN4088

AN 776: Intel Arria 10 UHD Video Reference Design

3GSDI to HDMI 1.3 Converter

Laboratory Exercise 4

Video and Image Processing Suite User Guide

Optical Link Evaluation Board for the CSC Muon Trigger at CMS

SMPTE 259M EG-1 Color Bar Generation, RP 178 Pathological Generation, Grey Pattern Generation IP Core AN4087

SP x6 12G/6G/3G/HD/SD-SDI Distribution Amplifier with Reclocking. User Manual. rev: Made in Taiwan

GIGA nm Single Port Embeddable Gigabit Ethernet Transceiver. IP embeddability and system development. Main features. Operating conditions

SERDES Eye/Backplane Demo for the LatticeECP3 Versa Evaluation Board User s Guide

SG4424 HDTV Slave Sync Generator User Guide

V pro8 QUICK START GUIDE

PATTERN GENERATOR PG-3D1X USER MANUAL V.2012PG-3D1X101.00

Synchronization Issues During Encoder / Decoder Tests

C8000. sync interface. External sync auto format sensing : AES, Word Clock, Video Reference

Using SignalTap II in the Quartus II Software

SAFETY AND NOTICE TABLE OF CONTENTS

IP LIVE PRODUCTION UNIT NXL-IP55

SingMai Electronics SM06. Advanced Composite Video Interface: HD-SDI to acvi converter module. User Manual. Revision 0.

JESD204B IP Core User Guide

isplever Multi-Rate Serial Digital Interface Physical Layer IP Core User s Guide January 2012 ipug70_01.2

3G, HD & SD-SDI. Embedders & De-Embedders. Catalogue

University Program Design Laboratory Package

SingMai Electronics SM06. Advanced Composite Video Interface: DVI/HD-SDI to acvi converter module. User Manual. Revision th December 2016

Chapter 1 Introduction...3 Package Contents...3 Resolution...4 Features...4 Specifications...5 Top Panel...6 Side Panels...7 3G-SDI Output...

LogiCORE IP Spartan-6 FPGA Triple-Rate SDI v1.0

Extender E XT-3GSDI-FO -141 U S ER M ANUAL.

3G-HD/SD SDI Pattern Generator. User Manual

W-2x2 2x2, 1x3 or 1x4 Video Wall. Low Resolution. Monitor Output. CATx Extender Output) Low Resolution. Monitor Output (HDMI, DVI

SD/HD-SDI 1 to 2 Distribution Amplifier VCF-1002DA-P

AMD-53-C TWIN MODULATOR / MULTIPLEXER AMD-53-C DVB-C MODULATOR / MULTIPLEXER INSTRUCTION MANUAL

INSTRUCTION MANUAL. FiberSaver Series, FS-6000, FS-12000, FS-18000

IP LIVE PRODUCTION UNIT NXL-IP55 USO RESTRITO. OPERATION MANUAL 1st Edition (Revised 2) [English]

PRO-HDMI2HD. HDMI to SDI/3G-HD-SD Converter. User Manual. Made in Taiwan

USER MANUAL 1X6 3G/HD/SD-SDI SPLITTER WITH RECLOCKING AT-3GSDI-16

Model 4455 ASI Serial Digital Protection Switch Data Pack

AL37219C-EVB-A2 Evaluation Board

CMSDI G-SDI Matrix

FiberLink 3355 Series

Product Catalog. Route - Transport - Extend - Convert - Scale. Multimedia Products for HDMI and DVI. 3G sdi OCT-2010-C

Application Note PG001: Using 36-Channel Logic Analyzer and 36-Channel Digital Pattern Generator for testing a 32-Bit ALU

University Program Design Laboratory Package

GALILEO Timing Receiver

FiberLink 3350 Series

HDMI 1.3 to 3GSDI Scaler

STEVAL-CCM003V1. Graphic panel with ZigBee features based on the STM32 and SPZBE260 module. Features. Description

SD/HD/3G-SDI Video + Power + Data RS-485 Transmission over Coax Kit

9. Synopsys PrimeTime Support

Arria-V FPGA interface to DAC/ADC Demo

DVI to HD-SDI Conversion Box

SERIAL DIGITAL VIDEO FIBER OPTIC TRANSPORT & DISTRIBUTION MODULAR SYSTEM FOR HDTV & SDTV

EEG A1452 SCTE-104 Inserter Frame Card

8 Port HD/SD-SDI Switch

Transcription:

Serial Digital Interace Demonstration or Stratix II GX Devices May 2007, version 3.3 Application Note 339 Introduction The serial digital interace (SDI) demonstration or the Stratix II GX video development board uses two instances o the Altera SDI MegaCore unction. The Stratix II GX video development board is part o the Audio Video Development Kit, Stratix II GX Edition. For more inormation on the Stratix II GX video development board, reer to the Stratix II GX Video Development Board Reerence Manual; or more inormation on the SDI MegaCore unction, reer to your Altera representative. This application note describes the ollowing two demonstrations and shows how to demonstrate SDIs with the Stratix II GX video demonstration board: Loopback demonstration, which retransmits the received HD-SDI signal to an HD-SDI analyzer Test pattern transmitter demonstration Background Functional Description The Stratix II GX amily o devices is Altera s third generation o FPGAs to combine high-speed serial transceivers with a scalable, highperormance logic array. Stratix II GX devices include 4 to 20 high-speed transceiver channels, each incorporating clock/data recovery unit (CRU) technology and embedded SERDES capability at data rates o up to 6.375 gigabits per second (Gbps). The transceivers are grouped into ourchannel transceiver blocks, and are designed or low power consumption and small die size. The Stratix II GX FPGA technology is built upon the Stratix II architecture, and oers a 1.2-V logic array with unmatched perormance, lexibility, and time-to-market capabilities. This scalable, high-perormance architecture makes Stratix II GX devices ideal or highspeed backplane interace, chip-to-chip, communications protocolbridging applications, and various high-speed serial interaces. For more inormation on Stratix II GX devices, reer to the Stratix II GX Devices Handbook. Figure 1 shows the demonstration. The various elements o the demonstration design are described. Altera Corporation 1 AN-339-3.3

Serial Digital Interace Demonstration Functional Description Figure 1. Block Diagram Stratix II GX Device SDI MegaCore Function (Receiver) Reconiguration Control Logic SDI Protocol Blocks Transceiver From SDI Transmitter Triple Standard Receiver Phase Frequency Detector SDI MegaCore Function (Triple Standard) Loopback FIFO Buer SDI Protocol Blocks SDI Protocol Blocks Transceiver Transceiver To SDI Receiver From SDI Transmitter Triple Standard Design VCXO Pattern Generator SDI MegaCore Function (Transmitter) SDI Protocol Blocks Transceiver To SDI Receiver Triple Standard Test Pattern Transmitter VCXO SDI MegaCore Function Triple-Standard Transmitter The triple-standard SDI transmitter MegaCore unction outputs a 2.970-Gbps 1080p, 1.485-Gbps 1080i, or 270-Mbps data stream. It takes its input rom the pattern generator. SDI MegaCore Function Triple-Standard Duplex The triple standard-sdi duplex MegaCore unction provides a ullduplex, 3-Gbps SDI, HD-SDI and SD-SDI and demonstrates receiver-totransmitter loopback. The received data is decoded, buered, recoded then transmitted. The interace is conigured or 2.970-Gbps, 1.485-Gbps or 270-Mbps rates. SDI Megacore Function Triple Standard Receiver The triple-standard SDI receiver MegaCore unction provides a 3-Gbps SDI HD-SDI and SD-SDI receiver interace. 2 Altera Corporation

Functional Description Serial Digital Interace Demonstration Loopback FIFO Buer The decoded receiver data is connected to the transmitter input through a FIFO buer. When the receiver is locked, the receiver data is written to the FIFO buer. When the FIFO buer is hal ull, the transmitter starts reading, encoding, and transmitting the data. Phase Frequency Detector The phase requency detector takes in the clock data recovery (CDR) clock and the transmitter reerence clock and compares their phase and requency. The phase requency detector then adjusts the external transmitter reerence clock source, so the signals match in phase and requency. The phase requency detector allows you to lock a low jitter transmit reerence clock to the recovered clock rom the SDI input. Pattern Generator The pattern generator outputs a 2.970-Gbps 1080p, 1.485-Gbps 1080i or 270-Mbps test pattern. This pattern can be a 100% colorbar, a 75% amplitude colorbar, or an SDI pathological checkield rame. Reconiguration Control Logic The reconiguration control logic handles the reconiguration o the receiver part o the duplex core and the separate receiver in the design. It consists o several subblocks. Sdi_tr_reconig_multi This top-level design contains arbitration logic or up to our receiver ports. This code also has a state machine to control the ALT2GXB_RECONFIG megaunction. Sdi_4_ch_alt2gxb_reconig This block is an ALT2GXB_RECONFIG instance (see the Stratix II GX Device Handbook) that is required or DPRIO. Only this megaunction can be used to reprogram the ALT2GXB transceivers. ROMs The ROMs hold the ALT2GXB setting inormation or each o the video standards. Four ROMs are included, which allows up to our channels to be reconigured. For more inormation, reer to the DPRIO section in the SDI MegaCore Function User Guide. Altera Corporation 3

Serial Digital Interace Demonstration Getting Started Sdi_mi_intercept This block intercepts the read data rom the ROMs. I reprogramming to HD is requested, this block modiies the data out o the ROM beore passing it to the ALT2GXB reconiguration block. The use o this block removes the need to have a ROM or the HD setup. Getting Started This section involves the ollowing steps: Hardware & Sotware Requirements Install the Design Demonstrate an SDI with the Stratix II GX Video Development Board Hardware & Sotware Requirements The demonstration requires the ollowing hardware: Stratix II GX video development board SDI MegaCore unction Quartus II sotware, version 7.1 To obtain a Stratix II GX video development board, contact your local Altera representative. Install the Design Figure 2 shows the directory structure o the demonstration, which is in the example directory o the SDI MegaCore unction. 4 Altera Corporation

Getting Started Serial Digital Interace Demonstration Figure 2. Directory Structure example doc Contains the documentation. maxii Contains the MAX II.po ile. quartus Contains Quartus II projects or the designs. source Contains the source iles. mc_build Contains the SDI MegaCore unction iles or the demonstration. one_wire_interace Contains the iles to allow the MAX II deivce to communicate with the Stratix II GX device. pattern_gen Contains the pattern generator iles. sdi_dprio Contains the DPRIO iles or the demonstration. top Contains the top-level demonstration design iles. Demonstrate an SDI with the Stratix II GX Video Development Board The demonstration shows the unctional operation o the SDI, and serial interace perormance o the Stratix II GX device on the Stratix II GX video development board. For more inormation on the Stratix II GX video development board, reer to the Stratix II GX Video Development Board Reerence Manual. Figure 3 shows the connectors, LEDs and push buttons on the Stratix II GX Video development board. Altera Corporation 5

Serial Digital Interace Demonstration Getting Started Figure 3. Stratix II Video Development Board LEDs Push Buttons Connectors To run the demonstration, ollow these steps: 1. Setup the board connections: a. Connect an SDI signal generator to the receiver input o SDI_IN1 (BNC J51). (see Figure 4). b. Connect an SDI signal analyzer to the transmitter output o SDI_OUT_P1 (BNC J50). c. Connect the board power supply to the board (J41). 6 Altera Corporation

Getting Started Serial Digital Interace Demonstration Figure 4. Connections SDI_IN_P0 SDI_OUT_P1 SDI_IN1 SDI_OUT_P2 Receiver In Loopback Out Loopback In Test Pattern Out 2. Download the MAX II ile: a. Connect the USB-Blaster or ByteBlaster II download cable to the board socket MAXII (J17). b. Power the board and download the example\maxii\s2gx_sdi_max2_top.po ile to the MAX II device. 1 This design is stored in nonvolatile memory. I the board is powered down, you do not need to reload this design. 3. Start the Quartus II sotware. 4. On the File menu click Open Project, navigate to \quartus\tr_sdi.qp, and click Open. 5. On the Processing menu, click Start Compilation. 6. Download the Stratix II GX.so ile: a. Connect the USB-Blaster or ByteBlaster II download cable to the board socket labeled SYSTEM JTAG (J24). b. Download the Quartus II-generated ile quartus\tr_sdi.so. 1 This design is volatile and must be reloaded each time the board is powered on. Altera Corporation 7

Serial Digital Interace Demonstration Getting Started 7. The loopback demonstration runs. The LEDs indicate the ollowing conditions: LED3 illuminates when the receiver is word aligned at port 1 LED2 illuminates when the received line ormat is stable at port 1 LED1 illuminates when the rame ormat is stable at port 1 LED0 lashes to indicate the presence o the receiver reerence clock port 1 Additionally, the ourth seven-segmet display indicates the ollowing inormation: = unlocked S = receiver locked to SD-SDI signal H = receiver locked to HD-SDI signal 3 = receiver locked to 3-Gbps SDI signal 8. For the test pattern transmitter demonstration, reconnect the SDI signal analyzer to the transmitter output SDI_OUT_P2 (BNC J52). The rotary encoder (SW2) selects either the SD-SDI output, HD-SDI output, or 3-Gbps output. The seven-segment display indicates the ollowing inormation: ts = SD-SDI 270-Mbps output th = HD-SDI 1.485-Gbps output t3 = 3-Gbps SDI 2.970-Gbps output 9. The design has a deault output o a 75% colorbar pattern. To change this pattern use the PB[0] and PB[1] buttons on the board: PB[0] selects 100% colorbar output PB[1] selects a pathological SDI checkield pattern 10. For the receiver only demonstration, connect an SDI signal generator to the receiver input o SDI_IN_0. The LEDs indicate the ollowing conditions: LED7 illuminates when the receiver is word aligned port0 LED6 illuminates when the received line ormat is stable port0 LED5 illuminates when the rame ormat is stable port0 LED4 lashes to indicate the presence o the receiver reerenceclock port 0 8 Altera Corporation

Getting Started Serial Digital Interace Demonstration Additionally, the third seven-segmet display indicates the ollowing inormation: = unlocked S = receiver locked to the SD-SDI signal H = receiver locked to the HD-SDI signal 3 = receiver locked to the 3-Gbps SDI signal 101 Innovation Drive San Jose, CA 95134 www.altera.com Copyright 2007 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, speciic device designations, and all other words and logos that are identiied as trademarks and/or service marks are, unless noted otherwise, the trademarks and service marks o Altera Corporation in the U.S. and other countries. All other product or service names are the property o their respective holders. Altera products are protected under numerous U.S. and oreign patents and pending applications, maskwork rights, and copyrights. Altera warrants perormance o its semiconductor products to current speciications in accordance with Altera's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Altera assumes no responsibility or liability arising out o the application or use o any inormation, product, or service described herein except as expressly agreed to in writing by Altera Corporation. Altera customers are advised to obtain the latest version o device speciications beore relying on any published inormation and beore placing orders or products or services. Altera Corporation 9