IP-DDC Channel Digital Downconversion Core for FPGA FEATURES DESCRIPTION APPLICATIONS IMPLEMENTATION SUPPORT HARDWARE SUPPORT

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

Digital Transceiver V605

TL317 3-TERMINAL ADJUSTABLE REGULATOR


POSITIVE-VOLTAGE REGULATORS

LM124, LM124A, LM224, LM224A LM324, LM324A, LM2902 QUADRUPLE OPERATIONAL AMPLIFIERS

POSITIVE-VOLTAGE REGULATORS

Application Note 809 Comparison of using a Crystal Oscillator or a Crystal February 2009 by: Bob Gubser

TL494 PULSE-WIDTH-MODULATION CONTROL CIRCUITS

SN65LVDM31 HIGH-SPEED DIFFERENTIAL LINE DRIVER

AM26LS31 QUADRUPLE DIFFERENTIAL LINE DRIVER

LM158, LM158A, LM258, LM258A LM358, LM358A, LM2904, LM2904Q DUAL OPERATIONAL AMPLIFIERS

Application Report. Art Kay... High-Performance Linear Products

MC3486 QUADRUPLE DIFFERENTIAL LINE RECEIVER WITH 3-STATE OUTPUTS

Complementary Switch FET Drivers

THS6092, THS ma, +12 V ADSL CPE LINE DRIVERS

Inside the Delta-Sigma Converter: Practical Theory and Application. Speaker: TI FAE: Andrew Wang

50ppm/ C, 50µA in SOT23-3 CMOS VOLTAGE REFERENCE

LM317 3-TERMINAL ADJUSTABLE REGULATOR

1.5 C Accurate Digital Temperature Sensor with SPI Interface

Current Mode PWM Controller

TL594 PULSE-WIDTH-MODULATION CONTROL CIRCUIT

CD74HCT4514, CD74HCT LINE TO 16-LINE DECODERS/DEMULTIPLEXERS WITH INPUT LATCHES

SN54LS245, SN74LS245 OCTAL BUS TRANSCEIVERS WITH 3-STATE OUTPUTS

Low-Cost, Low-Power Level Shifting in Mixed-Voltage (5 V, 3.3 V) Systems

Application Note AN041

CD4066B CMOS QUAD BILATERAL SWITCH

Description The PT8000 series is a 60 A highperformance,

µa78m00 SERIES POSITIVE-VOLTAGE REGULATORS

Current Mode PWM Controller

available options TA PACKAGED DEVICE FEATURES 40 C to 85 C ONET2501PARGT 2.5-Gbps limiting amplifier with LOS and RSSI

description 1G 1A1 2Y4 1A2 2Y3 1A3 2Y2 1A4 2Y1 GND V CC 2G/2G 1Y1 2A4 1Y2 2A3 1Y3 2A2 1Y4 2A1 1Y1 2A4 1Y2 2A3 1Y3 1A2 2Y3 1A3 2Y2 1A4 2A2 2G/2G 2Y1

General Guideline: CDC7005 as a Clock Synthesizer and Jitter Cleaner

High-Side Measurement CURRENT SHUNT MONITOR

Effect of Programmable UVLO on Maximum Duty Cycle Achievable With the TPS4005x and TPS4006x Family of Synchronous Buck Controllers

MAX232, MAX232I DUAL EIA-232 DRIVER/RECEIVER

SN5404, SN54LS04, SN54S04, SN7404, SN74LS04, SN74S04 HEX INVERTERS

2 C Accurate Digital Temperature Sensor with SPI Interface

ORDERING INFORMATION PACKAGE

THE GC5016 AGC CIRCUIT FUNCTIONAL DESCRIPTION AND APPLICATION NOTE

TI Designs: Biometric Steering Wheel. Amy Ball TIDA-00292

Ordering Information PT5521 =3.3 Volts PT5522 =2.5 Volts PT5523 =2.0 Volts PT5524 =1.8 Volts PT5525 =1.5 Volts PT5526 =1.2 Volts PT5527 =1.

EN: This Datasheet is presented by the m anufacturer. Please v isit our website for pricing and availability at ore.hu.


4423 Typical Circuit A2 A V

HF Power Amplifier (Reference Design Guide) RFID Systems / ASP

ULN2001A, ULN2002A, ULN2003A, ULN2004A, ULQ2003A, ULQ2004A, HIGH-VOLTAGE HIGH-CURRENT DARLINGTON TRANSISTOR ARRAY

UCC38C42 25-Watt Self-Resonant Reset Forward Converter Reference Design

NE555, SA555, SE555 PRECISION TIMERS

The TPS61042 as a Standard Boost Converter

ORDERING INFORMATION PACKAGE

PMP6857 TPS40322 Test Report 9/13/2011

A Numerical Solution to an Analog Problem

Current Mode PWM Controller

PRODUCT HOW-TO: Building an FPGA-based Digital Down Converter

PLETRONICS TCD3 Series


1OE 3B V GND ORDERING INFORMATION. TOP-SIDE MARKING QFN RGY Tape and reel SN74CBTLV3126RGYR CL126 PACKAGE

APPLICATIONS FEATURES DESCRIPTION

Texas Instruments. PMP4435 REVA Test Procedure. China Power Reference Design REVA

ORDERING INFORMATION PACKAGE

Application Report. 1 Background. PMP - DC/DC Converters. Bill Johns...

TCD M Microcell, Femtocell TCVCXO Oscillator

O OeD M TCVCXO Oscillator

Test Data For PMP /05/2012

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

PLETRONICS TCD4 FEMTOCELL Series

TPS51124 User s Guide. SLUU252A APRIL 2006 Revised JULY High Performance Synchronous Buck EVM Using the TPS User s Guide

OPTIMIZING PERFORMANCE OF THE DCP01B, DVC01 AND DCP02 SERIES OF UNREGULATED DC/DC CONVERTERS.

Small, Dynamic Voltage Management Solution Based on TPS62300 High-Frequency Buck Converter and DAC6571

LOW SAMPLING RATE OPERATION FOR BURR-BROWN

PLETRONICS NCF4 Series

TIDA Dual High Resolution Micro-Stepping Driver

Low Voltage Brushed Motor System

APPLICATION BULLETIN

PLETRONICS THA3 Series

High Speed PWM Controller

SN54AHC573, SN74AHC573 OCTAL TRANSPARENT D-TYPE LATCHES WITH 3-STATE OUTPUTS

MP49 Series HC-49/U Crystal February 2015

How to? How to design truly energy saving lighting applications with less reactive power? by Productivity Engineering GmbH.

TL780 SERIES POSITIVE-VOLTAGE REGULATORS

TIDA Test Report 1/4/2016. TIDA Test Report 1/4/2016

L293, L293D QUADRUPLE HALF-H DRIVERS

Implementing DDC with the HERON-FPGA Family

TLV1572ID 2.7 V TO 5.5 V, 10-BIT, 1.25 MSPS SERIAL ANALOG-TO-DIGITAL CONVERTER WITH AUTO-POWERDOWN. Applications. description

MXP3007CT MXP3007CD Datasheet 30V N-Channel MOSFET

LM317M 3-TERMINAL ADJUSTABLE REGULATOR

Application Report. Battery Management. Doug Williams... ABSTRACT

TRF3765 Synthesizer Lock Time

LM325 LM325 Dual Voltage Regulator

SM44T Series 3.3 V CMOS Clock Oscillators April 2017

SM45 Series Miniature SMD Crystal

TI Designs: TIDA Passive Equalization For RS-485

DIGITAL DOWN/UP CONVERTERS FUNDAMENTALS. TEXAS INSTRUMENTS - WIRELESS RADIO PRODUCTS GROUP Joe Quintal


SM25 / SM30 / SM42 Series Miniature SMD Crystal February 2015

NE5532, NE5532A DUAL LOW-NOISE OPERATIONAL AMPLIFIERS

VT-CC1110PA-433M. Wireless Module. User Guide

Stereo Audio DIGITAL-TO-ANALOG CONVERTER 16 Bits, 96kHz Sampling

TL750L, TL751L SERIES LOW-DROPOUT VOLTAGE REGULATORS

Transcription:

128 Channel Digital Downconversion Core for FPGA v1.0 FEATURES 128 individually tuned DDC channels 16 bit 200MHz input Tuning resolution Fs/2^32 SFDR 96 db for 16 bits input Decimation range from 512 to 8192 FFT channelizer Programmable 20 tap FIR (18 bit coefficient) Programmable 80 tap FIR (18 bit coefficient) Up to 60 db gain Clock/sync bus for multi-module synchronization Test sine wave generator (SFDR 100dB) Overflow indicator DC remover Power meter (-77dBm ~ 13dBm) Supports Xilinx Virtex5 FPGA Bit-true, cycle-true MATLAB model APPLICATIONS Digital Receivers Image Processing Spectral Analysis IMPLEMENTATION SUPPORT MATLAB/Simulink model Testbench with test vectors Implementation control files User manual and implementation guide Application engineering support hotline/email HARDWARE SUPPORT Innovative X5 family of XMC Modules DESCRIPTION The core has 128 output channels of digital down-conversion (DDC). As a flexible front-end to receivers and imaging devices, this core implements the frequency translation for baseband signal recovery as FPGA firmware. The DDC is composed of a resampled polyphase filter bank and a multiplexed DDC. The resampled polyphase filter bank splits the single wideband input data stream into 512 channel output bands equally spaced in frequency. Each channel delivers an oversampled data rate of Fs/128. The passband between adjacent channels overlap sufficiently so that the entire signal band is covered and further fine tune stage can slice any part of band. Out of these 512 channels 128 channels are selected by a coarse tuning function based on the programmed tuning word. Fine tuning and further decimation are performed in the DDC stage. In the DDC stage each channel has its own tuning frequency, filtering, and gain control. The overall filter response can have channel bandwidth up to Fs/512, and channel rejection up to 80dB. For 16 bit inputs the core has a SFDR over 96dB. Gain adjustment is allowed after each decimation filter, and an overflow indicator is provided at each point to prevent overflow. A power meter is attached to the front-end ADC raw data or the DDC output data, which allows the user to monitor both the wideband input power and the narrowband output power. A DC remover is placed at the end of the data path to remove any DC offsets present in the ADC input and in the computation process of the DDC due to truncation and asymmetric rounding. The core is targeted at the Xilinx Virtex5 SX95T FPGA and consumes about 40% of an SX95T device. The IP core is provided as a netlist and may be rapidly integrated into Virtex5 designs with the constraints and implementation control files provided. Support is available for targeting other FPGA devices or ASICs. Simulation models for system design are provided as fixed point MATLAB/Simulink files. The testbench is bit-true, cycletrue for device simulation. Source is available for purchase. Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Innovative Integration products and disclaimers thereto appears at the end of this data sheet. All trademarks are the property of their respective owners. PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Innovative Integration standard warranty. Production processing does not necessarily include testing of all parameters. 01/04/10 2007 Innovative Integration phone 805.578.4260 fax 805.578.4225 www.innovative-dsp.com

ORDERING INFORMATION Product Part Number Description IP-MDDC128 58015 IP core for 128 independent DDC channels, netlist version, Virtex SX95T target Block Diagram Tuning Control DDC ADC_DIN[15:0] Fs Resampled Polyphase Filter Bank 512 Channel Fs/128 Input Switch 128 Channel Fs/128 Frequency Shift Programmable Filter /R 128 Channel Fs/128/R DC Remover Channel Output [15:0] Gain Control Power Meter Design Example: 128 Channel GSM DDC As an example, a 128 channel GSM DDC is designed. The design specifications are: input data rate 138.6666MHz, channel output data rate 270.832KHz, channel spacing 200KHz, passband edge 80KHz, stopband edge 100KHz, and stopband attenuation 80dB. 1. The channelizer output response is shown in Figure 1. The channel output data rate is Fs/128=1.083MHz, the passband ripple is within 1dB, and the channel rejection is 80dB. The filter bank output is shifted to baseband and sent to the DDC for fine tuning further decimation. Innovative Integration phone 805.578.4260 fax 805.578.4225 www.innovative-dsp.com 2 of 7

2 0 0-2 0 R e s a m p l e d p o l y p h a s e f i l t e r b a n k o u t p u t r e s p o n s e c h a n n e l 0 c h a n n e l 1 c h a n n e l 2 c h a n n e l 3 c h a n n e l 4 M a g n i t u d e ( d B ) - 4 0-6 0-8 0-1 0 0-1 2 0-5 0 0 0 5 0 0 1 0 0 0 1 5 0 0 2 0 0 0 2 5 0 0 F r e q u e n c y ( K H z ) Figure 1. Polyphase filter bank output response 2. The filter response for the DDC stage is shown in Figure 2. The blue curve is the baseband channelizer output response. The dark green curve is the cascaded channelizer and decimate by 2 PFIR1(20 taps) output response. After PFIR1 the data rate becomes Fs/128/2=541.664KHz, and the passband edge is at 80KHz. A second PFIR with 80 taps is placed after PFIR1 to reduce the stopband to 100KHz and decimate the data rate by another factor of 2. The final filter response is shown as the red curve. Table 1 shows the overall DDC performance. Figure 2. Overall filter response. Innovative Integration phone 805.578.4260 fax 805.578.4225 www.innovative-dsp.com 3 of 7

2 0 0 f i l t e r r e s p o n s e c h a n n e l i z e r o u t p u t r e s p o n s e p r o g r a m m a b l e f i r 1 o u t p u t r e s p o n s e o v e r a l l f i l t e r r e s p o n s e - 2 0 M a g n i t u d e ( d B ) - 4 0-6 0-8 0-1 0 0-1 2 0 0 0. 5 1 1. 5 2 2. 5 F r e q u e n c y ( M H z ) Table 1. DDC design example for GSM Digital Down Receiver Total decimation rate 512 Fs_in Fs_out Passband edge Stopband Passband Ripple Channel Rejection 138.6666MHz 270.832KHz 80KHz 100KHz Within 0.4dB 80dB Port Descriptions Signal Size IO Description Innovative Integration phone 805.578.4260 fax 805.578.4225 www.innovative-dsp.com 4 of 7

SYST_CLK 1 I System clock for the design. All the design operates on rising edge of SYST_CLK. RESET 1 I IP synchronous reset. Reset active level is high (SCLR=1). ADC_DIN 16 I Real input of the IP (k ranging from 0 to 3). Signed 16 bits 2's complement format. Sampled by the IP when ADC_K_WT=1. ADC_WT 1 I Valid signal for input ADC_DIN. Active level high. RUN 1 I Data streaming start signal. Active level high. Should be asserted after the IP configuration is done. CHZ_SCALE_SCH 10 I Programming bus for the FFT scaling schedule. TUNING_WORD 32 I Programming bus for the Frequency Shift unit of channel i. Computed and formatted by the IP Driver. CHANNEL_NUM 7 I Channel number. Used to specify the channel number for each above programmable bus. TUNING_WORD_WT 1 I Valid signal for TUNING_WORD. Active level high. CFIR_BSTART 5 I Programming bus for CFIR gain control. Computed and formatted by the IP Driver. PFIR_BSTART 5 I Programming bus for PFIR gain control. Computed and formatted by the IP Driver. CFIR_COEF_DATA 18 I Programming bus for the CFIR coefficient load. Computed and formatted by the IP Driver. CFIR_COEF_WT 1 I Valid signal for CFIR_COEF_DATA. Active level high. PFIR_COEF_DATA 18 I Programming bus for the PFIR coefficient load. Computed and formatted by the IP Driver. PFIR_COEF_WT 1 I Valid signal for PFIR_COEF_DATA. Active level high. PFIR_RATE 10 I Programming bus for the PFIR decimation rate. PMETER_SRC_SEL 9 I Programming bus for the power meter source select PMETER_ACC_PTS 5 I Integration points for the power meter accumulator. DOUT_I 16 O Data output. Signed 16 bits 2's complement format. DOUT_Q 16 O Data output. Signed 16 bits 2's complement format. VD 1 O Valid signal for output DOUT_I and DOUT_Q. VD is active high. CHAN_OUT 7 O Output channel number used to specify the channel number of the output data. OVFLO 3 O Overflow indicator for each decimation filter. Active level high. PMETER_DOUT 16 O Power meter output. Innovative Integration phone 805.578.4260 fax 805.578.4225 www.innovative-dsp.com 5 of 7

Standard Features Inputs Inputs 1 Input Format 16-bit, 2's complement, real Performance SFDR S/N 96 db (16 bit input) Up to 80 db Sample Rate 200 MHz maximum Outputs Outputs 128 Output Type Complex I & Q Output Format 16-bit, 2's complement Output Rate Fs/512 to Fs/8192 Channel Tuning Device Utilization Element FPGA Resource Virtex5 SX95T DSP48E 313 48% LUT 26.2K 44% FF 23.8K 40% BlockRAM 104 42% Tuning Range Tuning Resolution DC to Fs/2 Fs/2^32 Gain Range 0 to 60 db Compensation Filter Taps 20 Taps Resolution 18 bit Programmable Filter Taps 80 Taps Resolution 18 bit Innovative Integration phone 805.578.4260 fax 805.578.4225 www.innovative-dsp.com 6 of 7

IMPORTANT NOTICES Innovative Integration Incorporated reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to Innovative Integration s terms and conditions of sale supplied at the time of order acknowledgment. Innovative Integration warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with Innovative Integration s standard warranty. Testing and other quality control techniques are used to the extent Innovative Integration deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. Innovative Integration assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using Innovative Integration products. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. Innovative Integration does not warrant or represent that any license, either express or implied, is granted under any Innovative Integration patent right, copyright, mask work right, or other Innovative Integration intellectual property right relating to any combination, machine, or process in which Innovative Integration products or services are used. Information published by Innovative Integration regarding third-party products or services does not constitute a license from Innovative Integration to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from Innovative Integration under the patents or other intellectual property of Innovative Integration. Reproduction of information in Innovative Integration data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. Innovative Integration is not responsible or liable for such altered documentation. Resale of Innovative Integration products or services with statements different from or beyond the parameters stated by Innovative Integration for that product or service voids all express and any implied warranties for the associated Innovative Integration product or service and is an unfair and deceptive business practice. Innovative Integration is not responsible or liable for any such statements. For further information on Innovative Integration products and support see our web site: www.innovative-dsp.com Mailing Address: Innovative Integration, Inc. 2390A Ward Avenue, Simi Valley, California 93065 Copyright 2007, Innovative Integration, Incorporated Innovative Integration phone 805.578.4260 fax 805.578.4225 www.innovative-dsp.com 7 of 7