• DocumentCode
    2838293
  • Title

    A harmonic signal generator based on DDS and SOPC

  • Author

    Zhang, Zhiqiang ; Dong, Feng

  • Author_Institution
    Tianjin Key Lab. of Process Meas. & Control, Tianjin Univ., Tianjin, China
  • fYear
    2010
  • fDate
    26-28 May 2010
  • Firstpage
    1542
  • Lastpage
    1547
  • Abstract
    A harmonic signal generator with adjustable frequency, phase and harmonic proportion is designed in this paper. The design of this harmonic signal generator is based on direct digital frequency synthesis (DDS) technology and the idea of System on a Programmable Chip (SOPC). The classic structure of DDS is introduced and a kind of compression ROM is designed. Then, the DDS core with compression ROM is compiled using Quartus II by VHDL language. As a kind of processor which is supplied by Atera Inc., the soft core, Nois II is embedded on FPGA chip. Using Nois II and other modules, a system is designed on one single FPGA chip. The performances such as integration, expansibility are very much improved. The principle of DDS is discussed particularly; the optimized structure of DDS core and the design SOPC on single FPGA are presented in this paper.
  • Keywords
    direct digital synthesis; field programmable gate arrays; read-only storage; signal generators; system-on-chip; FPQA chip; Nois II; Quartus II; SOPC; VHDL language; compression ROM; direct digital frequency synthesis; harmonic signal generator; system on a programmable chip; Circuit synthesis; Control system synthesis; Field programmable gate arrays; Frequency synthesizers; Power system harmonics; Proportional control; Read only memory; Signal design; Signal generators; Signal synthesis; DDS; Noise; SOPC; harmonic signal generator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Decision Conference (CCDC), 2010 Chinese
  • Conference_Location
    Xuzhou
  • Print_ISBN
    978-1-4244-5181-4
  • Electronic_ISBN
    978-1-4244-5182-1
  • Type

    conf

  • DOI
    10.1109/CCDC.2010.5498270
  • Filename
    5498270