DVB-S Modulator IP Core Specifcatoon

Similar documents
White Paper Versatile Digital QAM Modulator

Commsonic. Multi-channel ATSC 8-VSB Modulator CMS0038. Contact information. Compliant with ATSC A/53 8-VSB

Radar Signal Processing Final Report Spring Semester 2017

MC-ACT-DVBMOD April 23, Digital Video Broadcast Modulator Datasheet v1.2. Product Summary

Block Diagram. dw*3 pixin (RGB) pixin_vsync pixin_hsync pixin_val pixin_rdy. clk_a. clk_b. h_s, h_bp, h_fp, h_disp, h_line

LogiCORE IP AXI Video Direct Memory Access v5.01.a

Block Diagram. pixin. pixin_field. pixin_vsync. pixin_hsync. pixin_val. pixin_rdy. pixels_per_line. lines_per_field. pixels_per_line [11:0]

SDI Audio IP Cores User Guide

FPGA TechNote: Asynchronous signals and Metastability

Commsonic. Satellite FEC Decoder CMS0077. Contact information

TV4U QUAD DVB-S2 to DVB-C TRANSMODULATOR

VID_OVERLAY. Digital Video Overlay Module Rev Key Design Features. Block Diagram. Applications. Pin-out Description

Block Diagram. deint_mode. line_width. log2_line_width. field_polarity. mem_start_addr0. mem_start_addr1. mem_burst_size.

Commsonic. DVB-Satellite Modulator CMS0035. Contact information

FPGA Laboratory Assignment 4. Due Date: 06/11/2012

Block Diagram. 16/24/32 etc. pixin pixin_sof pixin_val. Supports 300 MHz+ operation on basic FPGA devices 2 Memory Read/Write Arbiter SYSTEM SIGNALS

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

Intel FPGA SDI II IP Core User Guide

LogiCORE IP Video Timing Controller v3.0

Digital Amateur TeleVision (D-ATV)

Viterbi Decoder User Guide

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

Polar Decoder PD-MS 1.1

LogiCORE IP Video Timing Controller v3.0

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

An FPGA Based Solution for Testing Legacy Video Displays

Commsonic. DVB-S2 Modulator CMS0025. Contact information

March 13, :36 vra80334_appe Sheet number 1 Page number 893 black. appendix. Commercial Devices

LogiCORE IP AXI Video Direct Memory Access v5.03a

COM-7003SOFT Turbo code encoder/decoder VHDL source code overview / IP core

Arria-V FPGA interface to DAC/ADC Demo

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

A Programmable, Flexible Headend for Interactive CATV Networks

Altera JESD204B IP Core and ADI AD9250 Hardware Checkout Report

IP-DDC4i. Four Independent Channels Digital Down Conversion Core for FPGA FEATURES. Description APPLICATIONS HARDWARE SUPPORT DELIVERABLES

MODEL-BASED DESIGN OF LTE BASEBAND PROCESSOR USING XILINX SYSTEM GENERATOR IN FPGA

Digital Blocks Semiconductor IP

Sub-LVDS-to-Parallel Sensor Bridge

T1 Deframer. LogiCORE Facts. Features. Applications. General Description. Core Specifics

Commsonic. ISDB-S3 Modulator CMS0070. Contact information

Spartan-6 based Up Converter demonstrator for Direct RF synthesis

Introduction This application note describes the XTREME-1000E 8VSB Digital Exciter and its applications.

Altera JESD204B IP Core and ADI AD9144 Hardware Checkout Report

CSCB58 - Lab 4. Prelab /3 Part I (in-lab) /1 Part II (in-lab) /1 Part III (in-lab) /2 TOTAL /8

AR SWORD Digital Receiver EXciter (DREX)

SDI Audio IP Cores User Guide

GALILEO Timing Receiver

LogiCORE IP CIC Compiler v2.0

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

Serial Digital Interface II Reference Design for Stratix V Devices

SDI II IP Core User Guide

White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs

Asynchronous inputs. 9 - Metastability and Clock Recovery. A simple synchronizer. Only one synchronizer per input

OL_H264e HDTV H.264/AVC Baseline Video Encoder Rev 1.0. General Description. Applications. Features

Digital Blocks Semiconductor IP

CRT1041M-C-IP Datasheet. Datasheet. 4-channel Edge QAM Modulator.

Digital Blocks Semiconductor IP

Getting Started Guide

OL_H264MCLD Multi-Channel HDTV H.264/AVC Limited Baseline Video Decoder V1.0. General Description. Applications. Features

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Introductory Digital Systems Laboratory

Altera JESD204B IP Core and ADI AD6676 Hardware Checkout Report

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

AN1035: Timing Solutions for 12G-SDI

Single Channel LVDS Tx

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

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

Commsonic. (Tail-biting) Viterbi Decoder CMS0008. Contact information. Advanced Tail-Biting Architecture yields high coding gain and low delay.

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

Design and Implementation of SOC VGA Controller Using Spartan-3E FPGA

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

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Introductory Digital Systems Laboratory

AN 776: Intel Arria 10 UHD Video Reference Design

Graduate Institute of Electronics Engineering, NTU Digital Video Recorder

Design and Implementation of an AHB VGA Peripheral

Achieving Timing Closure in ALTERA FPGAs

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

C6845 CRT Controller Megafunction

Partial Reconfiguration IP Core User Guide

4-Ch. 250 MHz, 16-bit A/D, 2-Ch. 800 MHz, 16-bit D/A - FMC

Video and Image Processing Suite User Guide

SDI II MegaCore Function User Guide

Commsonic. Satellite Demodulator CMS0059. Contact information

T-COR-11 FPGA IP CORE FOR TRACKING OBJECTS IN VIDEO STREAM IMAGES Programmer manual

A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS

CSE140L: Components and Design Techniques for Digital Systems Lab. FSMs. Tajana Simunic Rosing. Source: Vahid, Katz

CSE140L: Components and Design Techniques for Digital Systems Lab. CPU design and PLDs. Tajana Simunic Rosing. Source: Vahid, Katz

LogiCORE IP CIC Compiler v3.0

Block Diagram. RGB or YCbCr. pixin_vsync. pixin_hsync. pixin_val. pixin_rdy. clk

Week 5 Dr. David Ward Hybrid Embedded Systems

Bitec. HSMC Quad Video Mosaic Reference Design. DSP Solutions for Industry & Research. Version 0.1

Digital Front End (DFE) Training. DFE Overview

LogiCORE IP Chroma Resampler v3.00.a

VA08V Multi State Viterbi Decoder. Small World Communications. VA08V Features. Introduction. Signal Descriptions

Nutaq. PicoDigitizer-125. Up to 64 Channels, 125 MSPS ADCs, FPGA-based DAQ Solution With Up to 32 Channels, 1000 MSPS DACs PRODUCT SHEET. nutaq.

GENERAL PURPOSE Signal generators. R&S SMBV100A vector signal generator allrounder and specialist at the same time

Satellite Digital Broadcasting Systems

Using SignalTap II in the Quartus II Software

Implementing Audio IP in SDI II on Arria V Development Board

UG0651 User Guide. Scaler. February2018

Cyclone II EPC35. M4K = memory IOE = Input Output Elements PLL = Phase Locked Loop

Transcription:

DVB-S Modulator IP Core Specifcatoon

DVB-S Modulator IP Core Release Ionformatoon Features Deliverables IP Core Structure Port Map DVB-S Modulator IP Core Release Ionformatoon Name Version 3.0 DVB-S Modulator IP Core Build date 2017.11 Ordering code Specification revision ip-dvbs-modulator r1383 Features Deliverables IP Core Structure The IP core is full-featured digital DVB-S modulator and is fully compatible with this standard: ETSI EN 300 421 (v1.1.2) The DVB-S Modulator IP Core includes: EDIF/NGC/QXP/VQM netlist for Xilinx Vivado/ISE, Intel (Altera) Quartus, Lattice Diamond or Microsemi (Actel) Libero SoC IP Core testbench scripts Design examples for Xilinx, Intel (Altera), Lattice, and Microsemi (Actel) evaluation boards Figure 1 shows the DVB-S Modulator IP Core block diagram. TS Interface Scrambler Reed-Solomon Interleaver Convolutional Encoder Puncturing Mapper Pulse Shaping Filter Resampler Quadrature Modulator NCO DDS Figure 1. The DVB-S Modulator IP Core block diagram Port Map Figure 2 shows a graphic symbol, and Table 1 describes the ports of the DVB-S Modulator IP Core. 2

IP Core Parameters DVB-S Modulator IP Core icode idat ifreq igain irdy irst isample isop odati odatq ordy Figure 2. The DVB-S Modulator port map Table 1. The DVB-S Modulator port map description Port Width Description 1 The main system clock. The IP Core operates on the rising edge of. icode 3 code rate: 0-1/2 1-2/3 2-3/4 3-5/6 4-7/8 idat 8 input (information) data ifreq 32 output intermediate frequency igain W_DAC output gain control irdy 1 Modulator output data request. irst 1 The IP Core synchronously reset when irst is asserted high. isample 32 bandwidth control (symbol rate): 0.01% to 25% of isop 1 input sync-word byte marker (0x47 TS) odati W_DAC modulator output at baseband (I channel) or at an intermediate frequency odatq W_DAC modulator output at baseband (Q channel) ordy 1 ready to accept input data 3

DVB-S Modulator IP Core IP Core Parameters Table 2 describes the DVB-S Modulator IP Core parameters, which must be set before synthesis. Table 2. The DVB-S Modulator IP Core parameters description Parameter W_DAC Description Width of output DAC symbols (odati/odatq) Increasing the width of odati/odatq, increases the quality of waveform but also increases FPGA required resource 4

IP Core Description Performaonce aond Resource Utliiatoon IP Core Ionterface Descriptoon IP Core Descriptoon Performaonce aond Resource Utliiatoon The values were obtained by automated characterization, using standard tool flow options and the floorplanning script delivered with the IP Core. The IP Core fully supports all Xilinx and Altera FPGA families, including Spartan, Zynq, Artix, Kintex, Virtex, Cyclone, Arria, MAX, Stratix. Table 3 summarizes the DVB-S Modulator IP Core measurement results. Table 3. The DVB-S Modulator performance IP Core parameters W_DAC=16 W_DAC=16 FPGA type Resource Altera Cyclone V 5CEFA7 2044 ALMs (4%) 5 M10K RAM blocks (1%) 12 DSP (18x18) (8%) Xilinx Virtex-7 XC7VX330T 1163 Slices (3%) 3 18K RAM blocks (1%) 12 DSP (18x18) (2%) Speed grade, maximal system frequency -8, Fmax -7, Fmax -6, Fmax 144.0 MHz 36.0 Msymb/s 170.0 MHz 42.5 Msymb/s 204.0 MHz 51.0 Msymb/s -1, Fmax -2, Fmax -3, Fmax 230.0 MHz 57.5 Msymb/s 297.0 MHz 74.25 Msymb/s 310.0 MHz 77.5 Msymb/s IP Core Ionterface Descriptoon IP core has two ways of forming the output spectrum: Baseband (using odati and odatq), ifreq equal 0 Intermediate frequency (using odati), ifreq not equal 0 Digital-to-analog converters must operate synchronously with the DVB-S Modulator IP core. Figure 3 shows the DAC connection diagram for baseband mode and Figure 4 shows the timing diagram for this mode. DVB-S odati DAC I Quad ifreq Modulator odatq DAC Q Mod =0 FPGA PLL Ref Figure 3. The DAC connection diagram for baseband mode. 5

IP Core Descriptoon ifreq 0 odati DACI0 DACI1 DACI2 DACI3 DACI4 odatq DACQ0 DACQ1 DACQ2 DACQ3 DACQ4 Figure 4. The timing diagram for baseband mode. Figure 5 shows the DAC connection diagram for IF mode and Figure 6 shows the timing diagram for this mode. The output intermediate frequency port ifreq sets the central frequency for odati modulator output port. DVB-S Modulator odati DAC ifreq 0 FPGA PLL Ref Figure 5. The DAC connection diagram for IF mode. ifreq frequency odati DAC0 DAC1 DAC2 DAC3 DAC4 Figure 6. The timing diagram for IF mode. Figure 7 shows an example of the waveform of the input interface. Handshake port ordy controls input dataflow. Input data is read from the input idat only when ordy is equal to logical one ("1"). 6

IP Core Descriptoon ordy isop idat TS187 0x47 TS1 TS2 TS3 TS4 Figure 7. The timing diagram of the IP Core input interface. Response time to changes in the output mode of the DVB-S modulator through icode, isample ports is not more than one thousand (1,000) DVB-S symbols. Proper forming of the DVB-S spectrum within one thousand (1,000) symbols after the configuration change is not guaranteed. 7

Contacts Upgrade aond Techonical Support Feedback Revisioon history Coontacts Upgrade aond Techonical Support Free remote technical support is provided for 1 year and includes consultation via phone, E-mail and Skype. The maximum time for processing a request for technical support is 1 business day. For up-to-date information on the IP Core visit this web page https://www.iprium.com/ipcores/id/dvbs-modulator/ Feedback IPrium LLC 39, via Umberto I, Ischitella (FG), 71010, Italy Tel.: +39(334)3762679 E-mail: info@iprium.com Skype: fpgahelp website: https://www.iprium.com/contacts/ Revisioon history Version Date Changes 3.0 2017.11.14 Added support for AD9361, AD9363, AD9364, AD9371, AD9375 and AD9789 2.0 2014.09.23 Added support for Xilinx Virtex-7, Kintex-7, Artix-7, Altera Stratix V, Arria V, Cyclone V, Lattice ECP5 1.1 2010.12.23 Maintenance improvements 1.0 2010.12.03 Official release 8