ATSC 8VSB Modulator IP Core Specification

Similar documents
DVB-C Modulator IP Core Specifcatoon

DVB-S2 Modulator IP Core Specifcatoon

DVB-S2X Modulator IP Core Specifcatoon

DVB-T Modulator IP Core Specifcatoon

QAM Modulator IP Core Specifcatoon

Burst BPSK Modem IP Core Specifccatoon

Wideband DDC IP Core Specifcaton

Multi-gigabii Modem IP ooee Specifcabtoon

DVB-S Demodulator IP Core Specifcatoon

OFDM Modulator/Demodulator IP Core Specifcatoon

QAM Demodulator IP Core Specifcatoon

PSK Demodulator IP Core Specifcatoon

Commsonic. Single-channel Cable Modulator CMS0021. Contact information

Commsonic. DVB-C/J.83 Cable Demodulator CMS0022. Contact information

Commsonic. Multi-channel Cable Modulator CMS0024. Contact information

Stratix II DSP Performance

Block Diagram. i_in. q_in (optional) clk. 0 < seed < use both ports i_in and q_in

BPSK_DEMOD. Binary-PSK Demodulator Rev Key Design Features. Block Diagram. Applications. General Description. Generic Parameters

SpectraTronix C700. Modular Test & Development Platform. Ideal Solution for Cognitive Radio, DSP, Wireless Communications & Massive MIMO Applications

Method We follow- How to Get Entry Pass in SEMICODUCTOR Industries for 2 nd year engineering students

Commsonic. Universal QAM/PSK Modulator CMS0004. Contact information. Continuous or burst-mode operation.

tel fax

IP-PSK-DEMOD4. BPSK, QPSK, 8-PSK Demodulator for FPGA FEATURES DESCRIPTION APPLICATIONS HARDWARE SUPPORT DELIVERABLES

DDC_DEC. Digital Down Converter with configurable Decimation Filter Rev Block Diagram. Key Design Features. Applications. Generic Parameters

PE713 FPGA Based System Design

FPGA Based System Design

Pre-distortion. General Principles & Implementation in Xilinx FPGAs

PLC2 FPGA Days Software Defined Radio

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

An FPGA Case Study: Narrowband COFDM Video Transceiver for Drones, UAV, and UGV. Produced by EE Times

Partial Reconfigurable Implementation of IEEE802.11g OFDM

FIR_NTAP_MUX. N-Channel Multiplexed FIR Filter Rev Key Design Features. Block Diagram. Applications. Pin-out Description. Generic Parameters

Digital Systems Design

RIZ DRM Compact Solution

Development of Software Defined Radio (SDR) Receiver

This document addresses transceiver-related known errata for the Stratix GX FPGA family production devices.

Cyclone II Filtering Lab

Crest Factor Reduction

AD9361 transceiver IC are explored. The signal properties are tested on spectrum analyzer. Index Terms: DS-SS, CDMA, Gold code, SOC.

All Digital VCXO Replacement Using a Gigabit Transceiver Fractional PLL

PCE04I Inmarsat Turbo Encoder. Small World Communications. PCE04I Features. Introduction. Signal Descriptions

OQPSK COGNITIVE MODULATOR FULLY FPGA-IMPLEMENTED VIA DYNAMIC PARTIAL RECONFIGURATION AND RAPID PROTOTYPING TOOLS

4.4 Implementation Structures in FPGAs and DSPs. Presented by Lee Pucker President, ForwardLink Consulting

Rapid FPGA Modem Design Techniques For SDRs Using Altera DSP Builder

All Digital VCXO Replacement Using a Gigabit Transceiver Fractional PLL

Intel MAX 10 Analog to Digital Converter User Guide

Arria V Timing Optimization Guidelines

NCO MegaCore Function User Guide

CorePWM Datasheet. Product Summary. Table of Contents. Core Deliverables. Intended Use. Key Features. Synthesis and Simulation Support

YOUR VIDEO TITLE POWER DISTRIBUTION FOR

Stratix Filtering Reference Design

AN 792: Intel FPGA JESD204B IP Core and ADI AD9371 Hardware Checkout Report

COM-1518SOFT HIGH-SPEED DIRECT-SEQUENCE SPREAD- SPECTRUM DEMODULATOR VHDL SOURCE CODE / IP CORE

Specifications and Interfaces

2014 Paper E2.1: Digital Electronics II

Intel MAX 10 Analog to Digital Converter User Guide

TIP-VBY1HS Data Sheet

Managing Metastability with the Quartus II Software

DigitalFrequencySynthesisusingMultiPhaseNCOforDielectricCharacterizationofMaterialsonXilinxZynqFPGA

Practical Use of Reconfigurable Radios in Air Combat Training Systems

Lecture 3, Handouts Page 1. Introduction. EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Simulation Techniques.

Reed-Solomon II MegaCore Function User Guide

Enabling High-Performance DSP Applications with Arria V or Cyclone V Variable-Precision DSP Blocks

Implementing QPI Using the Transceiver Native PHY IP Core in Stratix V Devices

Using a COTS SDR as a 5G Development Platform

FFT Based Carrier Recovery with Lower Processing Speed Using DSP Techniques

A GENERIC ARCHITECTURE FOR SMART MULTI-STANDARD SOFTWARE DEFINED RADIO SYSTEMS

A Simulation of Wideband CDMA System on Digital Up/Down Converters

Stratix II Filtering Lab

RECOMMENDATION ITU-R BT Error-correction, data framing, modulation and emission methods for digital terrestrial television broadcasting

Spectral Monitoring/ SigInt

A Scalable OFDMA Engine for WiMAX

Low-cost approach for a software-defined radio based ground station receiver for CCSDS standard compliant S-band satellite communications

Midterm Exam ECE 448 Spring 2013 Thursday Section (15 points)

IMPLEMENTATION OF QALU BASED SPWM CONTROLLER THROUGH FPGA. This Chapter presents an implementation of area efficient SPWM

High Speed & High Frequency based Digital Up/Down Converter for WCDMA System

CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION

NGP-N ASIC. Microelectronics Presentation Days March 2010

3. Cyclone IV Dynamic Reconfiguration

Digital Downconverter (DDC) Reference Design. Introduction

Implementing Dynamic Reconfiguration in Cyclone IV GX Devices

A Business Case for Employing Direct RF Transmission over Optical Fiber In Place of CPRI for 4G and 5G Fronthaul

Functional analysis of DSP blocks in FPGA chips for application in TESLA LLRF system

ADS9850 Signal Generator Module

VHDL Implementation of High Performance Digital Up Converter Using Multi-DDS Technology For Radar Transmitters

DESIGN AND IMPLEMENTATION OF QPSK MODULATOR USING DIGITAL SUBCARRIER

A design method for digital phase-locked loop Ru Jiyuan1,a Liu Yujia2,b and Xue Wei 3,c

LOW-POWER SOFTWARE-DEFINED RADIO DESIGN USING FPGAS

THIS work focus on a sector of the hardware to be used

Discontinued IP. IEEE e CTC Decoder v4.0. Introduction. Features. Functional Description

UK-China (B)4G Wireless MIMO Testbed: Architecture and Functionality

Table 1: Example Implementation Statistics for Xilinx FPGAs. Fmax (MHz) LUT FF IOB RAMB36 RAMB18 DSP48

Pipelined FFT/IFFT 128 points (Fast Fourier Transform) IP Core User Manual

Section 1. Fundamentals of DDS Technology

AC : ORTHOGONAL FREQUENCY DIVISION MULTIPLEX- ING (OFDM) DEVELOPMENT AND TEACHING PLATFORM

Wideband Down-Conversion and Channelisation Techniques for FPGA. Eddy Fry RF Engines Ltd

Direct Digital Down/Up Conversion for RF Control of Accelerating Cavities

Virtex-5 FPGA RocketIO GTX Transceiver IBIS-AMI Signal Integrity Simulation Kit User Guide

TG1010A AIM & THURLBY THANDAR INSTRUMENTS. 10MHz programmable DDS function generator. Direct Digital Synthesis

An FPGA-based Re-configurable 24-bit 96kHz Sigma-Delta Audio DAC

Transcription:

ATSC 8VSB Modulator IP Core Specification

ATSC 8VSB Modulator IP Core Release Information Features Deliverables IP Core Structure Port Map ATSC 8VSB Modulator IP Core Release Information Name Version 1.0 ATSC 8VSB Modulator IP Core Build date 2018.07 Ordering code Specification revision ip-atsc-8vsb-modulator r1422 Features Deliverables IP Core Structure The IP core is full-featured digital ATSC 8VSB modulator and is fully compatible with this standard: ATSC A/53 Part 2 The ATSC 8VSB 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 ATSC 8VSB Modulator IP Core block diagram. TS Interface Scrambler Reed-Solomon Interleaver Trellis Encoder Sync Field Mapper Pulse Shaping Filter Resampler Quadrature Modulator NCO DDS Figure 1. The ATSC 8VSB Modulator IP Core block diagram Port Map Figure 2 shows a graphic symbol, and Table 1 describes the ports of the ATSC 8VSB Modulator IP Core. 2

IP Core Parameters ATSC 8VSB Modulator IP Core idat ifreq igain irdy irst isample isop odati odatq otsclk Figure 2. The ATSC 8VSB Modulator port map Table 1. The ATSC 8VSB Modulator port map description Port Width Description 1 The main system clock. The IP Core operates on the rising edge of. 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) otsclk 1 ready to accept input data IP Core Parameters Table 2 describes the ATSC 8VSB Modulator IP Core parameters, which must be set before synthesis. Table 2. The ATSC 8VSB Modulator IP Core parameters description Parameter Description 3

Setting Port Parameters ATSC 8VSB Modulator IP Core W_DAC Width of output DAC symbols (odati/odatq) Increasing the width of odati/odatq, increases the quality of waveform but also increases FPGA required resource Setting Port Parameters Some input ports that control the IP Core operation need to be set to suit custom configuration. Carrier frequency: ifreq= Output Frequency(Hz) 2 32 rate( Hz) Symbol rate: isample= Output Symbol rate(hz) 2 34 rate( Hz) Output gain: Output gain(db) igain=8192 (10 20 1) 4

IP Core Description Performance and Resource Utilization IP Core Interface Description IP Core Description Performance and Resource Utilization 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 ATSC 8VSB Modulator IP Core measurement results. Table 3. The ATSC 8VSB Modulator performance IP Core parameters W_DAC=16 W_DAC=16 FPGA type Resource Altera Cyclone 10 LP 10CL080 6289 ALMs (7%) 14 M10K RAM blocks (4%) 12 DSP (18x18) (8%) Xilinx Virtex-7 XC7VX330T 1595 Slices (4%) 12 18K RAM blocks (2%) 12 DSP (18x18) (1%) Speed grade, maximal system frequency -8, Fmax -7, Fmax -6, Fmax 120.0 MHz 140.0 MHz 160.0 MHz -1, Fmax -2, Fmax -3, Fmax 220.0 MHz 260.0 MHz 300.0 MHz IP Core Interface Description 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 ATSC 8VSB Modulator IP core. Figure 3 shows the DAC connection diagram for baseband mode and Figure 4 shows the timing diagram for this mode. ATSC 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 Description 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. ATSC 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 otsclk controls input dataflow. Input data is read from the input idat only when otsclk is equal to logical one ("1"). 6

IP Core Description otsclk isop idat TS187 0x47 TS1 TS2 Figure 7. The timing diagram of the IP Core input interface. The ATSC 8VSB Modulator IP Core supports 4-channel operating mode with the AD9789 RF DAC and allows to output spectrum 0 MHz to 1100 MHz. 7

Contacts Upgrade and Technical Support Feedback Revision history Contacts Upgrade and Technical 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/atsc-8vsb-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/ Revision history Version Date Changes 1.0 2018.07.10 Official release 8