Design and Implementation of DS-CDMA Educational Laboratory Board Using FPGA and High-Level Synthesis

Direct Sequence Code Division Multiple Access (DS-CDMA), is one of the main methods to mitigate multipath fading effects. A comprehensive and deep understanding of this technique is necessary for students learning wireless communication. Because of the flexibility and reconfigurability of Field Programmable Gate Array (FPGA), many FPGA-based CDMA systems have been proposed in the literature, focusing on various aspects of the system. However, the previous implementations focus mainly on system implementation or optimization. This paper focuses on the educational aspect by implementing a lab board with many system parameters that the student can test. Various signals can be inspected and the system performance can be evaluated in different conditions. Unlike previous implementations that mainly used Hardware Description Language (HDL), the proposed implementation uses a different methodology based on High-Level Synthesis (HLS), to make the implementation feasible for a broad audience and increase productivity. The design was realized using an Arty A7 100T FPGA development board utilizing only 30% of the available flip-flops, and 49% of the LUTs.

Authors

Institutions

Publication Details

Published
2024-08-29
DOI
https://doi.org/10.1109/icitisee63424.2024.10730157
Primary Topic
Experimental Learning in Engineering
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design and Implementation of DS-CDMA Educational Laboratory Board Using FPGA and High-Level Synthesis

M.S. Jawad, Ahmed A. Hamad
Experimental Learning in Engineering
article

Design and Implementation of DS-CDMA Educational Laboratory Board Using FPGA and High-Level Synthesis

M.S. Jawad, Ahmed A. Hamad
article en

Abstract

Direct Sequence Code Division Multiple Access (DS-CDMA), is one of the main methods to mitigate multipath fading effects. A comprehensive and deep understanding of this technique is necessary for students learning wireless communication. Because of the flexibility and reconfigurability of Field Programmable Gate Array (FPGA), many FPGA-based CDMA systems have been proposed in the literature, focusing on various aspects of the system. However, the previous implementations focus mainly on system implementation or optimization. This paper focuses on the educational aspect by implementing a lab board with many system parameters that the student can test. Various signals can be inspected and the system performance can be evaluated in different conditions. Unlike previous implementations that mainly used Hardware Description Language (HDL), the proposed implementation uses a different methodology based on High-Level Synthesis (HLS), to make the implementation feasible for a broad audience and increase productivity. The design was realized using an Arty A7 100T FPGA development board utilizing only 30% of the available flip-flops, and 49% of the LUTs.

University of Babylon (IQ)
Industry, innovation and infrastructure
Openalex Percentile: Top 70%
Experimental Learning in Engineering
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.