Skip to main content

FPGAs Implementation of a digital IQ demodulator using VHDL

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1304))

Abstract

This paper presents the implementation of a digital IQ demodulator in FPGA devices. A DSP-based algorithm representing the demodulator was described in behavioural VHDL, which was used for simulation at the functional level. During the simulation, not only the functions were verified, the finite word-length effect and the coefficient quantization error were investigated as well. The VHDL description was then synthesised by using behavioural synthesis software. Different architectures were explored and manual partition was done on the behavioural description so that the selected architecture could fit into five reprogrammable FPGA devices. Post-routing simulation and hardware testing were carried out to verify the final implementation.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Sjoholm S., Lindh L.: VHDL for Designers. Prentice Hall Europe (1997)

    Google Scholar 

  2. De Micheli G.: Synthesis and Optimization of Digital Circuits. McGrawHill Inc. (1994)

    Google Scholar 

  3. Ifeachor E. C., Jervis B. W.: Digital Signal Processing: A Practical Approach. Addison Wesley (1993).

    Google Scholar 

  4. Synopsys: Behavioral Compiler User Guide. Synopsys Inc. (1996)

    Google Scholar 

  5. Synopsys: FPGA Compiler User Guide. Synopsys Inc. (1996)

    Google Scholar 

  6. Xilinx: The Programmable Logic Data Book. Xilinx Inc. (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wayne Luk Peter Y. K. Cheung Manfred Glesner

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jong, C.C., Lam, Y.Y.H., Ng, L.S. (1997). FPGAs Implementation of a digital IQ demodulator using VHDL. In: Luk, W., Cheung, P.Y.K., Glesner, M. (eds) Field-Programmable Logic and Applications. FPL 1997. Lecture Notes in Computer Science, vol 1304. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63465-7_246

Download citation

  • DOI: https://doi.org/10.1007/3-540-63465-7_246

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63465-2

  • Online ISBN: 978-3-540-69557-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics