• 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