← Back to VOLUME 1, ISSUE 3, NOVEMBER 2024
This work is licensed under a Creative Commons Attribution 4.0 International License.
Design And Implementation of Computer-Controlled Direct Sequence Spread Spectrum (DSSS) System Using FPGA
Dr. Kamal Aboutabikh, Dr. Abdul-Aziz Shokyfeh, Dr. Amer Garib
👁 1 view📥 0 downloads
Abstract: Spectrum spreading techniques is used in CDMA communications systems, where that each subscriber within the communication system is assigned one pseudo noise code.
The number of codes equal to the number of subscribers to the communications system.
In this paper, we discuss a practical mechanism design of the Direct Sequence Spread Spectrum (DSSS) system which is used in CDMA communication systems by using cyclone II EP2C20F484C7 FPGA from ALTERA placed on education and development board DE-1 with the following parameters: -Clock frequency :FCLK=50MHz -Modulation type of signal is: BPSK -Frequency range is: (3Hz…..10 MHz ).
-Frequency Resolution is: (3Hz).
-Frequency of data impulses (FDATA=1KHz).
-Frequency of pseudo-noise code generator (PNCG): (FPNCG=50,100,500,1000 KHz).
-Spreading spectrum factor: KSS= (FPNCG/FDATA )=50,100,500,1000.
maximum length of PNCG for (10 bits) shift register is:{𝐿𝑃𝑁𝐶𝐺 = (210 − 1) ∗ 𝑇𝑃𝑁𝐶𝐺 } -Signal amplitude (5V).
-Computer-controlled parameters: operating frequency, Spreading spectrum factor value.
-Possibility of updating: Increasing the spreading spectrum factor, Increasing the number of bits of the pseudo-random sequence generator so that the spectrum becomes more random, change modulation type, increase the frequency range up to 20 MHz
Keywords: DSSS, CDMA, BPSK, FPGA, PNCG, DDFS, DDS, Spread spectrum.
The number of codes equal to the number of subscribers to the communications system.
In this paper, we discuss a practical mechanism design of the Direct Sequence Spread Spectrum (DSSS) system which is used in CDMA communication systems by using cyclone II EP2C20F484C7 FPGA from ALTERA placed on education and development board DE-1 with the following parameters: -Clock frequency :FCLK=50MHz -Modulation type of signal is: BPSK -Frequency range is: (3Hz…..10 MHz ).
-Frequency Resolution is: (3Hz).
-Frequency of data impulses (FDATA=1KHz).
-Frequency of pseudo-noise code generator (PNCG): (FPNCG=50,100,500,1000 KHz).
-Spreading spectrum factor: KSS= (FPNCG/FDATA )=50,100,500,1000.
maximum length of PNCG for (10 bits) shift register is:{𝐿𝑃𝑁𝐶𝐺 = (210 − 1) ∗ 𝑇𝑃𝑁𝐶𝐺 } -Signal amplitude (5V).
-Computer-controlled parameters: operating frequency, Spreading spectrum factor value.
-Possibility of updating: Increasing the spreading spectrum factor, Increasing the number of bits of the pseudo-random sequence generator so that the spectrum becomes more random, change modulation type, increase the frequency range up to 20 MHz
Keywords: DSSS, CDMA, BPSK, FPGA, PNCG, DDFS, DDS, Spread spectrum.
How to Cite:
[1] Dr. Kamal Aboutabikh, Dr. Abdul-Aziz Shokyfeh, Dr. Amer Garib, “Design And Implementation of Computer-Controlled Direct Sequence Spread Spectrum (DSSS) System Using FPGA,” International Multidisciplinary Research Journal Reviews (IMRJR) (IMRJR), DOI: 10.17148/IMRJR.2024.010302
Call for Papers
📚 A Multidisciplinary Journal
Submit on or before: 30.06.2026
- SubmissionOn or before deadline
- Notificationwithin 7 days
- Publicationwithin 1 day
- FrequencyMonthly (12 issues/year)
Downloads
Paper Format©️ Copyright Form
Submit to editor@imrjr.com
Submit My PaperAuthor Center
IMRJR Standards
🏆
Article of the Year
Award
The Future of Automotive Manufacturing: Integrating AI, ML, and Generative AI for Next-Gen Automatic Cars
Chandrakanth Rao Madhavaram, Janardhana Rao Sunkara, Chandrababu Kuraku, Eswar Prasad Galla, Hemanth Kumar Gollangi
Read Article →



