DocumentCode :
2296512
Title :
Design and VLSI Implementation of Interpolators/Decimators for DUC/DDC
Author :
Santhosh, Y.N. ; Palacha, Namita ; Raj, Cyril Prasanna
Author_Institution :
Dept of E&C, RVCE, Bangalore, India
fYear :
2010
fDate :
19-21 Nov. 2010
Firstpage :
755
Lastpage :
759
Abstract :
In this paper, we implemented a DUC/DDC for DSBSC modulation technique, which is used for power line communication system. The input signal is ranging from 300-4000 Hz is sampled at 64 KHz is fed to the series of two stage CIC interpolation filters. A CIC filters up-samples the input signal by a factor 12. The up-sampled signal is now given to the multiplier as the first input. Variable DDS is used to generate HF carrier frequencies in the range of 20-512 KHz is given as a second input to the multiplier will produce the DUC signal. Here 48 KHz carrier is selected. This DUC output is given as an input for DDC. In DDC, the incoming signal is multiplied with DDS which generates frequency of same as in DUC. The output of the multiplier is down-sampled by factor 12 by two stage CIC decimation FIR filter. The input signal of DUC and the output of DDC are compared. These filters are designed using Matlab simulink and developed Verilog code. Simulation is performed using ModelSim XE 6.3c and functional verification is carried out using Xilinx ISE 10.1 and FPGA implementation on Spartan-3. Here our main aim is to implement both DUC and DDC in a single FPGA. Integrating both blocks in same IC such a way that it has to perform both down conversion and up conversion. This is designed for reduce the power consumption of the blocks and also to reduce the cost. The design used 23% of flip-flop´s, 20% of look up tables, 30% of slices out of total available in Spartan-3 FPGA board. Design used minimum 10.184ns period of clock and minimum input arrival time before clock is 8.568ns and Maximum output required time after clock is 6.216ns. The maximum operating frequency of the design is 98.191MHz. The total power consumed by the design is 42mW at 26.3°C.
Keywords :
FIR filters; VLSI; comb filters; convertors; field programmable gate arrays; modulation; CIC decimation FIR filter; CIC interpolation filter; DDC; DSBSC modulation technique; DUC; Matlab simulink; ModelSim XE 6.3c; Spartan-3 FPGA; VLSI; Verilog code; Xilinx ISE 10.1; decimator; frequency 20 kHz to 512 kHz; frequency 300 Hz to 400 Hz; frequency 48 kHz; frequency 64 kHz; frequency 98.191 MHz; functional verification; interpolator; power 42 mW; power line communication system; temperature 26.3 C; CIC – Cascade Integrator Comb; DDC - Digital Down Converter; DDS - Direct Digital synthesizer; DSBSC – Double Side Band Suppressed Carrier; DUC - Digital Up Converter; FIR – Finite Impulse response; FPGA –; HF – High Frequency; IF – Intermediate Frequency;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Trends in Engineering and Technology (ICETET), 2010 3rd International Conference on
Conference_Location :
Goa
ISSN :
2157-0477
Print_ISBN :
978-1-4244-8481-2
Electronic_ISBN :
2157-0477
Type :
conf
DOI :
10.1109/ICETET.2010.72
Filename :
5698428
Link To Document :
بازگشت