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

Similar documents
Implementing Audio IP in SDI II on Arria V Development Board

Intel Arria 10 SDI II IP Core Design Example User Guide

Serial Digital Interface II Reference Design for Stratix V Devices

Intel FPGA SDI II IP Core User Guide

Serial Digital Interface Reference Design for Stratix IV Devices

SDI II MegaCore Function User Guide

Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report

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

Altera JESD204B IP Core and ADI AD6676 Hardware Checkout Report

Altera JESD204B IP Core and ADI AD9144 Hardware Checkout Report

Serial Digital Interface Demonstration for Stratix II GX Devices

SDI II IP Core User Guide

White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs

SDI Audio IP Cores User Guide

LMH0340/LMH0341 SerDes EVK User Guide

AN 776: Intel Arria 10 UHD Video Reference Design

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

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

JESD204B IP Hardware Checkout Report with AD9250. Revision 0.5

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

SDI Audio IP Cores User Guide

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

SDI MegaCore Function User Guide

CHAPTER 3 EXPERIMENTAL SETUP

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

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

Implementing SMPTE SDI Interfaces with Artix-7 FPGA GTP Transceivers Author: John Snow

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

Using SignalTap II in the Quartus II Software

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

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

AN1035: Timing Solutions for 12G-SDI

Laboratory Exercise 4

SignalTap Plus System Analyzer

Arria-V FPGA interface to DAC/ADC Demo

SG4424 HDTV Slave Sync Generator User Guide

Lab 13: FPGA Circuit Realization Ian Callahan

9. Synopsys PrimeTime Support

3GSDI to HDMI 1.3 Converter

IP LIVE PRODUCTION UNIT NXL-IP55

Video and Image Processing Suite User Guide

Synchronization Issues During Encoder / Decoder Tests

Partial Reconfiguration IP Core User Guide

Laboratory 4. Figure 1: Serdes Transceiver

SignalTap Analysis in the Quartus II Software Version 2.0

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

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

Video and Image Processing Suite

VIODC SDI Demonstration

GALILEO Timing Receiver

1 Terasic Inc. D8M-GPIO User Manual

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

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

11. JTAG Boundary-Scan Testing in Stratix V Devices

JESD204B IP Core User Guide

SignalTap: An In-System Logic Analyzer

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

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

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

DCD-24 Word Clock Distributor

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

Implementing SMPTE SDI Interfaces with Zynq-7000 AP SoC GTX Transceivers Author: John Snow

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

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

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

EEM Digital Systems II

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

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

Dual HD-SDI Output (MCX + BNC connector) HD- SDI Cable Driver. HDMI DVI Tx connector. Optical HD- SDI Output LC - connector. 8pin

Altera JESD204B IP Core and TI DAC37J84 Hardware Checkout Report

Fiber Optic Extender User Manual. Model: CV-F01-TX

Aegis Electronic Group

V pro8 QUICK START GUIDE

Model 5240 Digital to Analog Key Converter Data Pack

Chapter 1 HDMI-FMC Development Kit Chapter 2 Introduction of the HDMI-FMC Card Chapter 3 Using the HDMI-FMC Board...

Aegis Electronic Group

Implementing SMPTE SDI Interfaces with Kintex-7 GTX Transceivers Author: John Snow

Dual HD input, frame synchronizer, down converter, embedder, CVBS encoder ALL RIGHTS RESERVED

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

University Program Design Laboratory Package

Acasual observer would note that there are many different broadcast. SIGNAL PATH designer

Dual HD input, frame synchronizer, down converter with embedder, de-embedder and CVBS encoder COPYRIGHT 2008 AXON DIGITAL DESIGN BV

DC-105 Quick Installation Guide

MULTIDYNE INNOVATIONS IN TELEVISION TESTING & DISTRIBUTION DIGITAL VIDEO, AUDIO & DATA FIBER OPTIC MULTIPLEXER TRANSPORT SYSTEM

Dual HD input, frame synchronizer, down converter, embedder, CVBS encoder COPYRIGHT 2008 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED

An FPGA Based Solution for Testing Legacy Video Displays

INSTRUCTION MANUAL VF MultiDyne. Harnessing The Power of Light

GDL200 HDL200 Dual input 3Gb/s and HD RGB legalizer and framesync with preview output with Quad Speed ADD-ON handling

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

AD9884A Evaluation Kit Documentation

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

EXOSTIV TM. Frédéric Leens, CEO

SDI to CV/SV Scaler with Audio - ID# 924

Dual Link DVI Receiver Implementation

Model 4455 ASI Serial Digital Protection Switch Data Pack

Optical Link Evaluation Board for the CSC Muon Trigger at CMS

Single Channel LVDS Tx

IQORX30 / IQORX31. Single Mode Fiber Optic Receivers for 3G/HD/SD-SDI Signals

FPGA TechNote: Asynchronous signals and Metastability

DM-TX-201-C DigitalMedia 8G+ Transmitter. Supplemental Guide Crestron Electronics, Inc.

Transcription:

AN 848: Implementing Intel Cyclone 10 GX Triple-Rate SDI II with Nextera FMC Daughter Card Reference Design Updated for Intel Quartus Prime Design Suite: 18.0 Subscribe Send Feedback Latest document on the web: PDF HTML

Contents Contents AN 848: Implementing Intel Cyclone 10 GX Triple-Rate SDI II with Nextera FMC Daughter... 3 Reference Design Block Diagram... 3 Key Features... 4 Design Components... 5 Requirements... 6 Hardware Requirements...6 Software Requirements...6 Reference Design Walkthrough...7 Running the Reference Design... 7 Customizing the Intel Quartus Prime Pro Edition Reference Design...11 Viewing the Results... 14 Document Revision History for AN 848: Implementing Intel Cyclone 10 GX Triple-Rate SDI II with Nextera FMC Daughter... 16 2

AN 848: Implementing Intel Cyclone 10 GX Triple-Rate SDI II with Nextera FMC Daughter The triple-rate (up to 3G) Serial Digital Interface II (SDI II) parallel loopback with external voltage-controlled crystal oscillator (VCXO) reference design demonstrates the transmission and reception of video data using the SDI II Intel FPGA IP core, Intel Cyclone 10 GX FPGA development kit, and the Nextera FMC daughter card. This application note provides quick steps to generate your design from the Intel Quartus Prime Pro Edition software and implement your design using the Intel Cyclone 10 GX triple-rate SDI II with the Nextera FMC daughter card. Related Information Intel FPGA SDI II Design Example User Guide for Intel Cyclone 10 GX Devices Intel Cyclone 10 GX FPGA Development Kit User Guide AN 848: Implementing Intel Cyclone 10 GX Triple-Rate SDI II with Nextera FMC Daughter Reference Design Block Diagram Figure 1. Reference Design Simplified Block Diagram Top Intel Cyclone 10 GX FPGA RX Top TX Top SDI RX System SDI TX System Programmable Oscillator (148.5/ 148.35 MHz) SDI II RX (TR) Loopback FIFO SDI II TX (TR) mgmt_clk (125 MHz) Transceiver PHY Reset Controller (RX) Transceiver Native PHY Intel Arria 10/ Cyclone 10 FPGA IP Transceiver PHY Reset Controller (TX) Transceiver Native PHY Intel Arria 10/ Cyclone 10 FPGA IP RX Reference Clock (148.5/148.35 MHz) Management Clock (125 MHz) TX PLL Reference Clock (297 MHz) TX PLL Serial Clock TX Transceiver Clockout/ RX CDR Recovered Clock Parallel Data Serial Data Control/Status RX Reconfiguration Management TX PLL 297 MHz FMC Port FVH Video Sync Line Lock Clock (LMH 1983) 12G SDI RX (LMH 1219) 27 MHz Ultra-Low Jitter PLL (LMK 03328) 12G SDI TX (LMH 1218) FMC Development Module (VIDIO-12G-A) BNC Connector (To SDI Signal Generator) BNC Connector (To SDI Signal Analyzer) Intel Corporation. All rights reserved. Intel, the Intel logo, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus and Stratix words and logos are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries. Intel warrants performance of its FPGA and semiconductor products to current specifications in accordance with Intel's standard warranty, but reserves the right to make changes to any products and services at any time without notice. Intel assumes no responsibility or liability arising out of the application or use of any information, product, or service described herein except as expressly agreed to in writing by Intel. Intel customers are advised to obtain the latest version of device specifications before relying on any published information and before placing orders for products or services. *Other names and brands may be claimed as the property of others. ISO 9001:2008 Registered

Key Features This reference design provides the following key features: A single-link transmission or reception of the SDI II video data at data rates up to 3 Gbps. The auto-detect and auto-switch features of the SDI II Intel FPGA IP core allow you to switch easily between the following triple-rate SDI II standards: SD-SDI II at 270 Mbps HD-SDI II at 1.485/1.4835 Gbps 3G-SDI II at 2.97/2.967 Gbps A simplex TX channel and a simplex RX channel. Each channel has its own design components. For more information, refer to the Design Components section. TX channel design components: Transceiver Native PHY IP core in TX simplex mode SDI II transmitter TX channel transceiver PHY reset controller TX PLL with 297-MHz reference clock RX channel design components: Transceiver Native PHY IP core in RX simplex mode SDI II receiver RX channel transceiver PHY reset controller RX reconfiguration management Tune the TX reference clock using the F-sync, V-sync, and H-sync input reference timing signals sourced from the SDI II Intel FPGA IP receiver. A 27-MHz clock is generated from the FVH video sync and is feed into the ultra-low jitter PLL (LMK 03328). The LMK 03328 generates a 297/296.70-MHz output for the TX PLL reference clock at the FPGA. Related Information Design Components on page 5 4

Design Components Table 1. Reference Design Components Design Components Description SDI II Intel FPGA IP core TX receives the video data from the top level and encodes the necessary information (for example, line number (LN), cyclic redundancy check (CRC), payload ID) into the data stream. RX receives the parallel data from the Transceiver Native PHY Intel FPGA IP core and decodes the necessary information (for example, descrambling, realigning data). Transceiver Native PHY for Intel Arria 10/Cyclone 10 FPGA IP core TX: Hard transceiver block that receives parallel data from the SDI II Intel FPGA IP core and serializes the data before transmission. Enable the simplified data interface option connects the parallel data directly to the tx_dataout signal of the SDI II Intel FPGA IP core. RX: Hard transceiver block that receives serial data from an external video source. Enable the simplified data interface option connects the parallel data directly to the rx_datain signal of the SDI II Intel FPGA IP core. Transceiver PHY Reset Controller Intel FPGA IP core TX: The reset input of this controller is triggered from the top level. The controller generates the corresponding analog and digital reset signal to the Transceiver Native PHY Intel Cyclone 10 GX FPGA IP core, according to the reset sequencing inside the block. Use the tx_ready output signal from the block as a reset signal to the TX core to indicate that the transceiver is up and running, and ready to receive data from the core. RX: The reset input of this controller is triggered by the SDI II Intel FPGA IP core. The controller generates the corresponding analog and digital reset signal to the Transceiver Native PHY Intel Cyclone 10 GX FPGA IP core, according to the reset sequencing inside the block. continued... 5

Design Components Description TX PLL RX Reconfiguration Management Loopback FIFO Transmitter phase-locked loop (PLL) block that provides the serial fast clock to the Transceiver Native PHY Intel Cyclone 10 GX FPGA IP core. This reference design uses the Transceiver CMU PLL Intel Cyclone 10 GX FPGA IP core. RX transceiver reconfiguration management block that reconfigures the Transceiver Native PHY Intel Cyclone 10 GX FPGA IP core to receive different data rates from SD-SDI to 3G-SDI standards. This block contains a dual-clock FIFO (DCFIFO) buffer to handle the data transmission across asynchronous clock domains the receiver recovered clock and transmitter clock out. The receiver sends the decoded RX data to the transmitter through this FIFO buffer. When the receiver locks, the RX data is written to the FIFO buffer. The transmitter starts reading, encoding, and transmitting the data when half of the FIFO buffer is filled. Requirements Hardware Requirements The reference design requires the following hardware tools: Intel Cyclone 10 GX FPGA Development Kit (10CX220YF780E5G) SDI Signal Generator SDI Signal Analyzer Bayonet Neill-Concealman (BNC) to BNC cables VIDIO FMC Development Module VIDIO-12G-A (Nextera 12G SDI FMC daughter card) Software Requirements The reference design requires the following software: Intel Quartus Prime Pro Edition version 18.0 Intel Cyclone 10 GX FPGA Development Kit Board Test System Related Information Intel Cyclone 10 GX FPGA Development Kit Board Test System 6

Reference Design Walkthrough Running the Reference Design To run the reference design, follow these steps: 1. Compile the project. 2. Setup the hardware. 3. Configure the FPGA. 4. Check the video formats and jitter reading. Compiling the Project Note: You can also customize the reference design generated by the SDI II Intel FPGA IP core to meet your design requirements. For more information, refer to the Customizing the Reference Design on page 12. To download the reference design from the Design Store, follow these steps: 1. To test the reference design targeted for the Intel Cyclone 10 GX device, download the reference design file to your local project directory. 2. Launch the Intel Quartus Prime Pro Edition software. 3. To prepare the design template in the Intel Quartus Prime Pro Edition software GUI, click File>Open and change the file type to the Intel Quartus Prime Design Template File (*.par). Browse to the.par file and click OK. To compile the project, select Processing>Start Compilation. 7

Setting up the Hardware Figure 2. Intel Cyclone 10 GX FPGA Development Kit and Nextera 12G SDI FMC Daughter Card For the hardware setup to run the reference design, follow these steps: 1. Connect the Nextera 12G SDI FMC daughter card to the FMC port on the Intel Cyclone 10 GX FPGA Development Kit. For more information, refer to the Intel Cyclone 10 GX FPGA Development Kit and Nextera 12G SDI FMC Daughter Card figure. 2. Set the remaining DIP switches to the default factory settings. For more information, refer to the DIP Switch Settings table in the Intel Cyclone 10 GX FPGA Development Kit User Guide. 3. Connect the Nextera daughter card BNC RX connector (J1/12G IN) to the SDI Signal Generator and the Nextera daughter card BNC TX connector (J2/12G OUT) to the SDI Signal Analyzer. 4. Connect the USB cable to the Micro USB Blaster connector on the development kit. 5. Connect the power adapter (packaged together with the development board) to the power supply jack. 6. Turn on the power for the Intel Cyclone 10 GX FPGA Development Kit. The hardware system is now ready for programming. 7. Complete the following steps to configure the output clock frequencies of the programmable clock generator (Si5332) used in the reference design: a. Download and unzip the Kit Collateral.zip design package from the Intel Cyclone 10 GX FPGA Development Kit web page. 8

b. Launch the Intel Quartus Prime Pro Edition software and then run the Clock Controller.exe application from the cyclone-10-gx-kit-collateral \examples\board_test_system directory. c. Set the OUT1 frequency to 148.5 MHz and the OUT6 frequency to 125 MHz on the Si5332(U64) tab. For more information, refer to the Clock Controller GUI for Si5332 figure. d. Close the Clock Controller application. Figure 3. Clock Controller GUI for Si5332 8. To switch between the fractional frame rate and integer frame rate video formats, follow these steps: a. Change the jumper (J8) position on the Nextera 12G-SDI FMC daughter card based on the setting in the Jumper Settings for Switching between PAL and NTSC. For more information, refer to the Jumper Settings on the Nextera 12G- SDI FMC Daughter Card figure. b. Press the push button (PB1) on the Intel Cyclone 10 GX FPGA Development Kit to trigger a power cycle to the LMK03328 on the Nextera 12G-SDI FMC daughter card every time you change the jumper (J8) position. Figure 4. Jumper Settings on the Nextera 12G-SDI FMC Daughter Card 9

Table 2. Jumper Settings for Switching between PAL and NTSC Jumper Block Setting Description J7 Programming header. J8 1 2 for PAL 2 3 for NTSC To switch frequency between PAL and NTSC for the TX channel: Pin 1 2 = 297 MHz Pin 2 3 = 297/1.001 MHz J9 1 2 To select the SDI or IP mode: Pin 1 2 = SDI mode Pin 2 3 = IP mode Related Information Configuring the FPGA Intel Cyclone 10 GX FPGA Development Kit Default Switch and Jumper Settings Provides more information on the DIP switch settings. Before configuring the FPGA, ensure the following tasks are completed: The Intel FPGA Download Cable II driver is installed on the host computer The Intel Cyclone 10 GX FPGA Development Kit is powered on No other running application is using the JTAG chain To configure the FPGA, follow these steps: 1. In the Intel Quartus Prime Programmer, select Hardware Setup>USB-Blaster II [USB-1]. 2. Click Auto Detect to display the devices in the JTAG chain. Select 10M08SA for device 1 and 10CX220Y for device 2. 3. Right click 10CX220Y and select Change File. Choose the appropriate SRAM Object File (.sof) from the /quartus directory. Click Open. 4. Turn on Program/Configure for the.sof file. 5. Click Start to program the image into the FPGA. 10

Figure 5. Intel Quartus Prime Programmer Checking the Video Formats and Jitter Reading Generate different video patterns to the SDI RX using the SDI Signal Generator and check the video patterns displayed on the SDI Signal Analyzer. If the design is working correctly, the SDI Signal Analyzer should display the same video pattern as the SDI Signal Generator. You must ensure the jitter reading displayed on the SDI Signal Analyzer meets the Society of Motion Picture and Television Engineers (SMPTE) specification. Customizing the Intel Quartus Prime Pro Edition Reference Design The following sections provide an example on how to customize the Intel Cyclone 10 GX triple-rate SDI II reference design for implementation on the Intel Cyclone 10 GX development kit with the Nextera 12G-SDI FMC daughter card. Note: You may skip this section if you are downloading the reference design directly from the design store. Generating the Reference Design Follow these steps to generate the reference design: 1. Launch the Intel Quartus Prime Pro Edition software. 2. Create a project and select your Intel Cyclone 10 GX device. 3. In the IP Catalog, select SDI II Intel FPGA IP. The New IP Variant window appears. 4. Specify a top-level name for your custom IP variation. The parameter editor saves the IP variation settings in a file named <your_ip>.ip. 11

5. Click Create. The parameter editor appears. 6. On the IP tab, select the following settings: a. Select Triple rate (up to 3G-SDI) for the video standard option. b. Select Transmitter or Receiver for the direction option. 7. On the Design Example tab, select the following settings: a. Select Parallel loopback with external VCXO for the select design option. b. Select CMU/fPLL for the TX PLL type option. c. Select Synthesis checkbox for the design example files option. d. Select Verilog for the generate file format option. e. Select Custom Development Kit for the select board option. 8. Click Generate Example Design. Customizing the Reference Design In the Intel Quartus Prime Pro Edition software, follow these steps: 1. Assume your design uses a 125-MHz clock for both the TX and RX Avalon -MM interfaces for the reconfiguration and PHY reset controller blocks. Follow these steps to change the clock from 100 MHz to 125 MHz. a. Change the explicit clock rate for the following Clock Bridge components to 125000000. reconfig_clk and rx_phy_rst_ctrl_clk (located in the sdi_rx_sys.qsys) tx_phy_rst_ctrl_clk (located in the sdi_tx_sys.qsys) b. Change the input clock frequency for the TX and RX Transceiver PHY Reset Controller Intel FPGA IP to 125 MHz. The related components are: rx_phy_rst_ctrl (located in the sdi_rx_sys.qsys) tx_phy_rst_ctrl (located in the sdi_tx_sys.qsys) Note: You must double click on each component to open it in the parameter editor before you can change the value. You can skip this step if you use a 100-MHz clock for both the TX and RX Avalon-MM interfaces for the reconfiguration and PHY reset controller blocks. 2. The reference design uses a 297-MHz TX PLL reference clock. Follow these steps to change the TX PLL reference clock. a. Open the tx_pll.ip (located at /rtl/tx/ directory). b. Change the PLL reference clock frequency to 297 MHz. c. Click Generate HDL button and then Generate button to generate the HDL design files for synthesis. 3. The {usb_refclk_p} is renamed to {fmc_gbtclk_m2c_p0} in the top-level file of this reference design. The {c10_refclk_2_p} is renamed to {c10_refclk_1_p} in the top-level file of this reference design. 4. Update the clock constraints in sdi_ii_c10_demo.sdc: a. Remove the following: 12

create_clock -period "100 MHz" -name{c10_refclk_2_p} {c10_refclk_2_p} create_clock -period "148.5 MHz" -name{usb_refclk_p} {usb_refclk_p} b. Add the following: create_clock -period "125 MHz" -name {c10_refclk_1_p} {c10_refclk_1_p} create_clock -period "297 MHz" -name {fmc_gbtclk_m2c_p0} {fmc_gbtclk_m2c_p0} 5. The reference design generated is not targeted on any development kit. You will need to manually assign your pin assignments. The following are the example pin assignments used in the reference design created using the Intel Cyclone 10 GX Development Kit. Table 3. Reference Design Pin Assignments for Intel Cyclone 10 GX Development Kit Signal Direction Pin Location Description c10_refclk_1_p Input PIN_AB16 125-MHz clock for reconfiguration in the Avalon-MM interfaces. sfp_refclk_p Input PIN U24 RX transceiver reference clock and SDI RX core clock. fmc_gbtclk_m2c_p0 Input PIN_W24 297-MHz TX PLL reference clock from the Nextera daughter card. user_pb [0] Input PIN_AE4 Push button for the LEDs to switch between displaying the rx_std or rx_lock status. user_pb [1] Input PIN_AD4 Push button to power down LMK03328 after switching the jumper settings. user_pb [2] Input PIN_AH2 Push button for global reset. user_led[3..0] Output PIN_AC7, PIN_AC6, PIN_AE6, PIN_AF6 Green LED display. fmc_dp_m2c_p2 Input PIN_AB26 SDI RX serial data from the FMC port. fmc_la_tx_p1 Input PIN_L1 RX cable equalizer lock status on the Nextera daughter card. fmc_dp_c2m_p0 Output PIN_AG28 SDI TX serial data from the FMC port. fmc_la_tx_p12 Output PIN_W4 Initialize LMH1983 on the Nextera daughter card. fmc_la_tx_n12 Output PIN_Y4 F-sync signal for LMH1983 on the Nextera daughter card. fmc_la_tx_p14 Output PIN_T4 V-sync signal for LMH1983 on the Nextera daughter card. fmc_la_tx_n14 Output PIN_U5 H-sync signal for LMH1983 on the Nextera daughter card. fmc_la_tx_p15 Output PIN_U6 Power-down signal for LMH1983 on the Nextera daughter card. 13

Viewing the Results Monitor User LEDs Figure 6. User LEDs D21 D20 D19 User LEDs Intel Cyclone 10 GX FPGA Development Kit This test uses the following LEDs to indicate the respective conditions. Table 4. User LEDs The User LEDs indicate the expected results. A logical 1 indicates that the LED illuminates and a logical 0 indicates otherwise. User LEDs Results D19 D20 D21 PB0 = ON The standard of the RX signal video: SD: [D21, D20, D19] = 000 HD: [D21, D20, D19] = 001 3Gb: [D21, D20, D19] = 010 3Ga: [D21, D20, D19] = 011 PB0 = OFF Illuminates when the frame_locked signal is asserted. Illuminates when the trs_locked signal is asserted. Illuminates when the aligned_locked signal is asserted. Verify the Video Image and Jitter Results at the Signal Analyzer The following figures show examples of video image and jitter results at the signal analyzer with different input video formats for 3G-SDI, HD-SDI, and SD-SDI. Figure 7. Video Image and Jitter Result for Video Format 1920 x 1080i 59.94 Hz 14

Figure 8. Video Image and Jitter Result for Video Format 1920 x 1080i 50 Hz Figure 9. Video Image and Jitter Result for Video Format 1280 x 720p 29.97 Hz Figure 10. Video Image and Jitter Result for Video Format 720 x 486i 59.94 Hz 15

Document Revision History for AN 848: Implementing Intel Cyclone 10 GX Triple-Rate SDI II with Nextera FMC Daughter Card Reference Design Document Version Intel Quartus Prime Version Changes 2018.07.05 18.0 Initial release. 16