FPGA Implementation of QPSK Modulator Based on Matlab / Xilinx System Generator

[Kaliprasanna Swain,Manoj Kumar Sahoo] Volume 1: Issue 3, July 2014

This paper presents an efficient approach for the implementation of typical communication structures studied in class. This scheme is beneficial where the objective is to implement the physical working of complex DSP or communication structures or algorithms without requiring detailed knowledge of hardware design and hardware description languages. The approach is based on the Xilinx System Generator for DSP tool, which integrates itself with the MATLAB, based Simulink Graphics environment and relieves the user of the textual HDL programming. The purposed design is the QPSK modulator which is then simulated using Matlab/ Simulink environment and System Generator, FPGA design as well as implemented on a Spartan 3 (xc3s-5ft256) Spartan3 starter kit board. The modulator algorithm has been implemented on FPGA using the VHDL language on Xilinx ISE Design suite 13.2.
Index Terms:-
— Xilinx, FPGA, Spartan3, System Generator, QPSK Modulator
[1] H.Nguien, E.Shwedyk, “A First Course in Digital Communications”, Cambridge University Press, 2009.
[2] Sakshat Virtual Labs, QPSK Modulation (Real time experiment), URL: http://iitg.vlab.co.in/?sub=59&brch=163&sim=1065&cnt=1.
[3] S.O. Popescu, A.S. Gonteanand, D.Ianchis,“QPSK Modulator on FPGA”, SISY 2011, 2011 IEEE 9th International Symposium on Intelligent Systems and Informatics, September 8-10, 2011, Subotica, Serbia.
[4] S.O. Popescu, A.S.Gontean and G.Budura,“BPSK System on Spartan 3E FPGA”, SAMI 2012, 10th IEEE Jubilee International Symposium on Applied Machine Intelligence and Informatics, January 26-28, 2012, Herl’any, Slovakia.
[5] S.T.Karris, “Introduction to Simulink with Engineering Applications”, Orchard Publications, USA, 2006.
[6] ISE 13.2, Quick Start Tutorial, Xilinx
[7] Xilinx System Generator for DSP User Guide, r10.1.1, April 2008.
To view full paper, Download here .

Our Publishers


About this journal

Print ISSN
Abstracted and indexed in
  1. Open Access
  2. Crossref.com
  3. Academia.edu
  4. Google Scholar
  5. J-Gate
  6. Cite Factor
  7. MIAR
  9. Scientific Indexing Services
  10. IFSIJ
  11. COSMOS
  12. JournalIndex.net
  13. International Innovative Journal Impact Factor (IIJIF)
  14. International Journal Impact Factor
  15. ROAD
  16. DRJI
  17. Research Gate
  18. International Scientific Indexing (ISI)
  19. Scilit