CORDIC Based Implementation of QPSK Modulator Using FPGA

Digital modulators have received great attention recently due to the tremendous progress in Radio Frequency (RF) front end terminals and system on chip industry. But with all the progress that has been made, the implementation cost still a challenge. This paper presents a new method of implementing...

Full description

Saved in:
Bibliographic Details
Published inInternational Conference on Computing, Communication, and Networking Technologies (Online) pp. 1 - 7
Main Author Al-Safi, Amean
Format Conference Proceeding
LanguageEnglish
Published IEEE 24.06.2024
Subjects
Online AccessGet full text
ISSN2473-7674
DOI10.1109/ICCCNT61001.2024.10724933

Cover

Abstract Digital modulators have received great attention recently due to the tremendous progress in Radio Frequency (RF) front end terminals and system on chip industry. But with all the progress that has been made, the implementation cost still a challenge. This paper presents a new method of implementing Quadrature Phase Shift Keying (QPSK) modulator in VHDL at the lowest possible implementation cost. Four different carrier signals were generated using CORDIC(COordinate Rotation DIgital Computer) algorithm. Two phase accumulators are included within the CORDIC processor to yield four sinusoidal carriers. The first accumulator has a zero starting phase, whereas the second one has a 180-degree phase shift compared with the first one. The whole implementation process was done directly in Very high speed integrated circuit Hardware Descriptive Language (VHDL) using XILINX Vivado without the help of any co-simulation tool such as Xilinx System Generator or DSP Builder Tools as in many papers. The implemented modulator uses 48 slice LUT,32 FF(Flip Flop), 9 input/output peripherals, and one buffer only.
AbstractList Digital modulators have received great attention recently due to the tremendous progress in Radio Frequency (RF) front end terminals and system on chip industry. But with all the progress that has been made, the implementation cost still a challenge. This paper presents a new method of implementing Quadrature Phase Shift Keying (QPSK) modulator in VHDL at the lowest possible implementation cost. Four different carrier signals were generated using CORDIC(COordinate Rotation DIgital Computer) algorithm. Two phase accumulators are included within the CORDIC processor to yield four sinusoidal carriers. The first accumulator has a zero starting phase, whereas the second one has a 180-degree phase shift compared with the first one. The whole implementation process was done directly in Very high speed integrated circuit Hardware Descriptive Language (VHDL) using XILINX Vivado without the help of any co-simulation tool such as Xilinx System Generator or DSP Builder Tools as in many papers. The implemented modulator uses 48 slice LUT,32 FF(Flip Flop), 9 input/output peripherals, and one buffer only.
Author Al-Safi, Amean
Author_xml – sequence: 1
  givenname: Amean
  surname: Al-Safi
  fullname: Al-Safi, Amean
  email: amean.alsafi@utq.edu.iq
  organization: University of Thi-Qar,Department of Electrical and Electronics Engineering,Thi-Qar,Iraq
BookMark eNo1j0tOwzAUAA0CiVJyAxbmAAnPfomfvSymLRGFFgjrykkcFJRPlYQFt6cSsBppFiPNJTvr-s4zdiMgEgLMbWqtfc6UABCRBBlHAkjGBvGEBYaMxgSQjt6cspmMCUNSFF-wYBw_AQBRAiHMmLbb1_vU8js3-pKn7aHxre8mN9V9x_uKv-zeHvlTX341buoH_j7W3Qdf7daLK3ZeuWb0wR_nLFstM_sQbrbr1C42YW3EFCowlfKOckcV5LHWLj8SZJFQQaXDJK4U-SQpcoVSIJUGCleUUGlyutQK5-z6N1t77_eHoW7d8L3_f8UfctFJNg
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICCCNT61001.2024.10724933
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9798350370249
EISSN 2473-7674
EndPage 7
ExternalDocumentID 10724933
Genre orig-research
GroupedDBID 6IE
6IL
6IN
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
OCL
RIE
RIL
ID FETCH-LOGICAL-i91t-609f6ea7ba7f0b488abf0b02c57c7da354f67e55cb632137d90cacd0f87a8d863
IEDL.DBID RIE
IngestDate Wed Aug 27 03:07:31 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i91t-609f6ea7ba7f0b488abf0b02c57c7da354f67e55cb632137d90cacd0f87a8d863
PageCount 7
ParticipantIDs ieee_primary_10724933
PublicationCentury 2000
PublicationDate 2024-June-24
PublicationDateYYYYMMDD 2024-06-24
PublicationDate_xml – month: 06
  year: 2024
  text: 2024-June-24
  day: 24
PublicationDecade 2020
PublicationTitle International Conference on Computing, Communication, and Networking Technologies (Online)
PublicationTitleAbbrev ICCCNT
PublicationYear 2024
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003320730
Score 1.8773994
Snippet Digital modulators have received great attention recently due to the tremendous progress in Radio Frequency (RF) front end terminals and system on chip...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms CORDIC
Costs
DDS
Digital Modulators
Field programmable gate arrays
FPGA
Generators
Hardware
Industries
QPSK Modulator
Quadrature phase shift keying
Radio frequency
System-on-chip
Very high speed integrated circuits
VHDL
Title CORDIC Based Implementation of QPSK Modulator Using FPGA
URI https://ieeexplore.ieee.org/document/10724933
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA7ag-jFV8U3Ebzumm6yeRx1sbZKS8UKvZU8QcRdKduLv94k3dYHCJ4SAoEkk8lkkvm-AeBSGY6839BJGBUmIVz4c9ArXWKkdf6CkksTsVWDIe09k_tJPmnA6hELY62NwWc2DdX4l28qPQ9PZV7DmfcWMF4H64zTBVhr9aCCcRa26wa4aHg0r_pFUQzHNLAMeUcwI-my_49MKtGQdLfBcDmERfzIazqvVao_frEz_nuMO6D9hdmDo5U12gVrttwDW9_oBvcBL7zH1y_gjbdcBkZe4LcGelTCysHH0dMDHFQmZPSqZjBGE8Du6O66Dcbd23HRS5rMCcmL6NQJRcJRK5mSzCHlVVQqX6JM50wzI3FOHGU2z7WiOOtgZgTSUhvkOJPccIoPQKusSnsIoHTWYqKNtloQpLhwglCuReZyxVmGj0A7rMH0fcGNMV1O__iP9hOwGUQRgq0ycgpa9Wxuz7xZr9V5FOcn4O-fYQ
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1JSwMxFA5aweXiVnE3gtcZp5P9qIO1te1QcYTeSlYQcUbK9OKvNzNdXEDwlJBDSPLy8vKS930PgCtleOT9hlbAqDAB5sKfg17pAiOt8xcUIk2NrRqktPOMH0ZkNAer11gYa20dfGbDqlr_5ZtCT6unMq_hzHsLCK2CNYIxJjO41vJJBaG42rDr4HLOpHndTZIkzWjFM-RdwRiHix5-5FKpTUl7G6SLQcwiSF7DaalC_fGLn_Hfo9wBzS_UHhwu7dEuWLH5Htj6Rji4D3jifb5uAm-97TKwZgZ-m4OPclg4-Dh86sFBYaqcXsUE1vEEsD28v2mCrH2XJZ1gnjsheBGtMqCRcNRKpiRzkfJKKpUvo1gTppmRiGBHmSVEK4riFmJGRFpqEznOJDecogPQyIvcHgIonbUIa6OtFjhSXDiBKdcidkRxFqMj0KzWYPw-Y8cYL6Z__Ef7BdjoZIP-uN9NeydgsxJLFXoV41PQKCdTe-aNfKnOa9F-Am3Uoq4
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=International+Conference+on+Computing%2C+Communication%2C+and+Networking+Technologies+%28Online%29&rft.atitle=CORDIC+Based+Implementation+of+QPSK+Modulator+Using+FPGA&rft.au=Al-Safi%2C+Amean&rft.date=2024-06-24&rft.pub=IEEE&rft.eissn=2473-7674&rft.spage=1&rft.epage=7&rft_id=info:doi/10.1109%2FICCCNT61001.2024.10724933&rft.externalDocID=10724933