1. Introduction
The growing demand for power-efficient communication systems, especially in the case of mobile networks, wearable electronics, and Internet of Things (IoT) sensors, has caused intense research in techniques for low-power design. Conventional high-power communication systems are not suited to battery-powered devices, where power consumption should be reduced with a view to enhancing lifetimes of operation. To counter such challenges, the present paper examines a low-power modem design based on Quadrature Phase Shift Keying (QPSK) modulation with Infinite Impulse Response (IIR) filters, which have been implemented on a Xilinx FPGA platform [
1].
Field-Programmable Gate Arrays (FPGAs) are the implementation method of choice for low-power communication systems, due to their inherent flexibility, parallel processing, and low latency of operation [
2,
3]. Further, the availability of power minimization techniques, i.e., clock gating and dynamic voltage scaling (DVS), significantly lowers the energy consumption [
4]. This research is a continuation of the previous research of Giannakopoulos [
5,
6], who extensively examined the use of QPSK modulation and digital filters, i.e., IIR filters, in MATLAB, SIMULINK, and VHDL environments for FPGA-based communication systems.
QPSK is used as the modulation scheme since it is capable of encoding two bits per symbol, leading to high spectral efficiency and immunity to noise in the environment [
7]. System performance is also enhanced by using IIR filters with the efficient removal of noise at the cost of fewer coefficients compared to Finite Impulse Response (FIR) filters, thus reducing computational complexity as well as power consumption [
8]. All such characteristics make the proposed design highly appropriate for resource-constrained applications.
The suggested modem architecture has high significance for practical applications, e.g., mobile communication networks, wearable systems, and Internet-of-Things (IoT) devices [
9]. The combination of QPSK modulation and IIR filtering, in fact, trades off spectral efficiency with power saving and is thus an ideal solution for power-limited and battery-operated applications.
Aside from IoT and cellular networks, low-power modem architectures are also a key factor in next-generation wireless communication paradigms such as 5G and satellite communication systems, where power efficiency directly affects the system performance and lifetime [
7,
16]. Traditional modems would prioritize data rate and signal quality over power. This work, however, concentrates on the balanced architecture by intertwining performance and power efficiency with the aim to create sustainable next-generation communication systems [
12].
Besides, this work explores complexity-efficiency trade-offs in the field of digital signal processing. QPSK-based architecture and IIR filters substantially lower hardware complexity compared to higher-order modulation schemes and adaptive filtering methods [
17]. This trade-off is particularly crucial for cost-sensitive applications where the primary design goal is the minimization of power consumption and FPGA resource usage [
18].
As communications hardware progressively moves towards the use of software-defined radio (SDR) and reconfigurable hardware architectures [
31], the proposed modem design enhances current research activities in the area of low-power [
5] and high-performance SDR-based solutions. The utilization of optimized filtering and modulation schemes using VHDL provides flexibility with a broad variety of wireless communications protocols without needing extensive redesign procedures [
9].
Contemporary wireless systems demand power-efficient modulation schemes without sacrificing signal integrity. This research identifies three significant contributions:
First hardware-validated power measurements using Xilinx Vivado Power Analyzer.
Complete Hardware-in-the-Loop (HIL) and Bit Error Rate (BER), testing chain using commercial RF equipment.
An adaptive power management prototype achieving a reduction in dynamic power consumption.
The rest of this paper is organized as follows:
Section 2 reviews the relevant literature by encapsulating recent advancements in QPSK modulation, IIR filtering, and power optimization in FPGAs.
Section 3 provides the system architecture with a focus on the QPSK modulator, IIR filter design, and power saving methods.
Section 4 and
Section 5 describe power optimization methodologies and mathematical analysis, respectively.
Section 6 outlines the results of simulation and synthesis, including performance metrics such as Bit Error Rate (BER) and power consumption. Finally,
Section 7 concludes the manuscript and suggests potential directions for future work.
2. Related Work
Quadrature Phase Shift Keying (QPSK) modulation is also widely known for its bandwidth efficiency and noise resistance, and it is a favorite modulation technique in mobile and Internet-of-Things (IoT) systems [
9]. Previous work has amply proved the merits of using QPSK in conjunction with digital filtering methods, including Infinite Impulse Response (IIR) filters, in communication systems implemented on Field Programmable Gate Arrays (FPGAs). IIR filters, unlike Finite Impulse Response (FIR) filters, achieve the same performance at much fewer coefficients, reducing computational demands and overall power consumption [
12].
Other than reducing computational complexity, IIR filters have been widely reported in FPGA-based communication systems due to their ability to achieve high performance with reduced hardware resources. In contrast to FIR filters, which need a greater order to attain similar filtering traits, IIR filters yield a more concise and computationally less complex solution that is particularly attractive for FPGA implementations [
9,
12]. Studies have demonstrated that properly optimized IIR filter forms can realize noteworthy power reduction while preserving signal integrity in wireless communication systems [
1].
In low-power Field Programmable Gate Array (FPGA) design, clock gating and dynamic voltage scaling (DVS) are prominent methods that are applied to minimize power consumption. As explained in [
4], clock gating guarantees power reduction in dynamic power by switching off the clock signal for non-active elements, hence minimizing unnecessary switching activity. DVS also saves power by dynamically scaling the supply voltage in accordance with the system’s workload to make sure the power is being efficiently used. New techniques for power optimization, such as adaptive clocking and power gating, have been suggested in recent times, as observed in [
13]. While clock gating saves dynamic power consumption by preventing unnecessary switching, DVS causes voltage levels to scale with system load in order to reduce dynamic and static power consumption. All these techniques play a crucial role in realizing energy-efficient real-time communication systems [
18].
Several research works have explored the use of QPSK modulation in low-power communication systems [
4,
5]. QPSK has been shown to provide an optimum balance between noise tolerance and spectral efficiency, making it a good candidate for mobile and IoT networks [
10]. Earlier research works have also pointed out the benefits of employing QPSK modulation in conjunction with digital filters such as IIR filters for energy-constrained applications where power consumption is a significant limitation [
11].
Recent developments in FPGA-based modem designs have concentrated intensely on streamlining hardware architectures for better real-time signal processing capabilities. Research such as [
18] has explored the use of QPSK modulation in reconfigurable FPGA platforms, enhancing reconfigurability in dynamic communication environments. Furthermore, developments in software-defined radio (SDR) techniques have heightened the flexibility of FPGA-based modem designs [
31], enabling rapid updates and upgrades to different communication protocols without the need for extensive hardware changes [
11].
The investigation of power optimization methods in FPGA-based modems has been the subject of intense research. Works such as [
13] and [
17] have proposed novel low-power design methods, including adaptive clocking and power gating, with the objective of minimizing dynamic as well as static power consumption. The implementation of such methods in QPSK-based modem architectures has demonstrated notable gains in power efficiency, with special applicability to battery-powered and energy-limited communication systems [
12,
15].
Despite overwhelming advancements in the field, continued research still grapples with achieving an optimum trade-off among power efficiency, computational complexity, and real-time performance [
12,
17]. The present research consolidates earlier investigations by synthesizing QPSK modulation, IIR filtering, and FPGA-based power reduction techniques into a holistic low-power modem design. Through the use of clock gating, DVS, and digital signal processing optimizations, this article presents a comprehensive methodology for the design of energy-efficient communication systems with high-performance robustness [
21].
4. Power Optimization Techniques
Power efficiency is a major design consideration for FPGAbased communication systems; most of the existing applications in IoT devices and mobile networks are energy-constrained [
27]. For the two major power optimization approaches utilized in the work, the strategy was to minimize the dynamic power consumption without affecting the system’s performance. In general, two major techniques have been integrated into the modem architecture: clock gating and DVS [
4,
13].
Clock Gating: This technique reduces dynamic power consumption by disabling the clock signal to inactive circuit components [
25]. The VHDL implementation selectively deactivates unused logic blocks, significantly reducing unnecessary switching activity and power dissipation [
4].
Dynamic Voltage Scaling (DVS): This method dynamically adjusts the FPGA’s supply voltage based on workload demand. Under peak operating conditions, voltage levels are increased to sustain performance, whereas during periods of reduced activity, voltage levels are lowered to conserve power [
11,
13].
By integrating these power-saving techniques with an optimized hardware design, the proposed modem achieves significant power reductions without compromising performance.
4.1. FPGA Power Profiling
Profiling of power consumption is necessary for the quantification of the effectiveness of power optimization techniques in FPGA-based designs [
5]. Power consumption measurements were performed with the Xilinx Vivado Power Analyzer at a clock frequency of
. The total power dissipation is given by [
19,
20]:
The following is the methodology used to determine the power-saving benefits of clock gating:
A timing slack was introduced.
A reduction in dynamic power was achieved.
No observable degradation in Bit Error Rate (BER) performance.
4.2. Adaptive Voltage Scaling
The implementation of voltage scaling depends on system workload and communication traffic conditions [
25,
28]. The adaptive voltage scaling strategy follows:
This adaptive approach ensures efficient power consumption by dynamically scaling voltage levels, reducing unnecessary energy expenditure while maintaining operational stability.
4.3. Clock Gating
Clock gating is a technique that, for more and more FPGA systems, is becoming standard because it can disable the clock signal to the idle circuits. It reduces the switching activity, due to which dynamic power consumption decreases [
4].
This code snippet VHDL implementation of clock gating, as shown in Code 3, shows that when logic components are not in use, then those will be deactivated.
Clock gating is the one of the important power reduction methods by minimizing switching losses [
4,
21]. Because the dynamic power dissipation is in direct proportion with the clock frequency, an unused component gating saves much of power consumption [
13].
The VHDL implementation makes sure that the clock signal is propagated only into active blocks of logic, and hence spares unnecessary power dissipation. Previous work [
17] illustrates how high power dissipation reductions can be obtained without system functionality compromise [
4].
4.4. Dynamic Voltage Scaling (DVS)
Dynamic Voltage Scaling (DVS) is yet another fundamental approach in reducing the power consumption in FPGA-based systems. This dynamically adjusts the supply voltage depending on the workload. This, therefore, greatly enhances the power efficiency [
4,
13]. The equation governing the relation between power consumption and voltage is given by the equation:
where:
represents the total power consumption
is the switching capacitance
is the supply voltage
is the clock frequency
By dynamically adjusting voltage levels based on system demand, power consumption can be reduced proportionally to the square of the voltage. The impact of voltage scaling on power efficiency has been verified in several studies [
8,
11].
4.5. FPGA Implementation Considerations
The proposed modem will be implemented on a Xilinx FPGA platform. It uses several hardware optimization methods to achieve maximum power efficiency, while still keeping the real-time processing capability, as described in [
19,
20]. For optimal utilization of hardware, the following approaches are utilized:
Pipelining: Improves the throughput and processing efficiency of the data.
Hardware Multipliers: For computation-intensive filtering operations.
Clock-Domain Partitioning: It reduces unnecessary power dissipation by isolating inactive logic domains.
The adoption of QPSK modulation, IIR filtering along with power-efficient FPGA design, ensures the scalability of the modem for energy-constrained applications. The proposed system will be mathematically modeled and its performance will be analyzed and experimentally validated in the following sections [
5,
6].
5. Mathematical Analysis
This section is dedicated to the mathematical modeling of the modem performance proposed here, taking into consideration some very important metrics of performance-power consumption, spectral efficiency, and bit error rate [
2,
5] at various SNR. These are critical metrics when trying to develop a system for general efficiency in an energy-constrained application [
9].
The theoretical BER equation provides a basis for the modem performance assessment under various noise conditions, as given in [
3,
6]. For a given SNR, the lower the BER, the better the signal integrity and robustness in real-world communication scenarios.
5.1. Bit Error Rate (BER) Analysis
In digital communication systems, the Bit Error Rate (BER) is a fundamental metric for evaluating signal integrity [
7]. The BER for QPSK modulation in an additive white Gaussian noise (AWGN) channel is given by:
where:
is the probability of bit error
represents the total probability of the standard Gaussian distribution
This it can be defined as:
The high SNR value is reflected by an exponentially decaying BER that promises high reliability in the communication system [
1,
6]. Herein, high BER performance because of filtering-off high frequency noises in noise spectrum through IIR filter at receiving part is implemented. Effective power noise given is:
where:
is the frequency response of the IIR filter
is the power spectral density of the noise
Optimizing filter parameters enables the modem to achieve a BER close to , which is desirable for reliable communication.
5.2. Power Consumption Model
Power consumption in FPGA-based modems consists of static and dynamic power components [
2,
4]. The total power is given by:
The dynamic power component is expressed as:
where
is the effective capacitance,
is the supply voltage, and
is the clock frequency. The total power consumption can be rewritten as:
The static power component, primarily caused by leakage currents, is expressed as:
where:
is the subthreshold leakage current.
is the supply voltage
is the bandgap energy of silicon
is the Boltzmann constant
is the temperature in Kelvin.
Since static power remains constant for a given FPGA technology, reducing dynamic power is the primary approach to improving energy efficiency in the proposed modem.
5.3. Spectral Efficiency and Bandwidth Considerations
Spectral efficiency measures how effectively bandwidth is utilized in transmitting data. The spectral efficiency for QPSK modulation is given by [
16,
26]:
where:
is the bit rate.
is the required bandwidth.
Since QPSK transmits two bits per symbol, it offers superior spectral efficiency compared to binary modulation schemes [
12]. The inclusion of an IIR filter minimizes adjacent channel interference, improving spectral utilization.
The impact of filtering on bandwidth efficiency is determined using the
cutoff frequency:
where:
is the 3-dB bandwidth of the IIR filter.
is the excess bandwidth due to filter transition regions.
Higher-order filters achieve sharper roll-offs but introduce additional complexity and latency, necessitating a trade-off between spectral efficiency and computational efficiency [
10].
5.4. Latency and Processing Time Analysis
The total system latency is a critical factor in real-time communication applications and is given by:
where:
is the modulation and demodulation delay.
is the delay introduced by the IIR filter.
is the processing time of the FPGA hardware.
The modulation delay is dependent on the symbol rate:
where:
is the symbol rate.
The IIR filter introduces a group delay, calculated as:
where:
is the phase response of the filter.
5.5. Energy Efficiency Metrics
Energy efficiency is assessed using the energy per bit metric:
A lower
value signifies a more energy-efficient modem, which is crucial for battery-powered communication devices. The proposed modem optimizes
through hardware and algorithmic power-saving techniques [
21,
27].
5.6. System Reliability and Error Correction
To enhance system reliability, forward error correction (FEC) techniques can be implemented [
32]. The coding gain
is given by:
Applying FEC allows the system to maintain a lower BER at a given SNR, enhancing communication robustness in noisy environments.
7. Conclusion
The experimental results prove that the proposed modem fulfills the design objectives of low power consumption, high spectral efficiency, and reliable communication. It ensures optimal system performance by incorporating QPSK modulation, IIR filtering, and FPGA-based power optimization techniques [
5,
6]. A modem that demonstrates a
reduction in power consumption, with low latency of
and a BER of
, is well-suited for energy-efficient wireless applications, particularly in IoT and mobile communication networks [
25].
Indeed, the hardware-validated modem with BER of
at SNR of
has achieved a total power consumption of
[
23]. Such results guarantee, with this particular design,
power savings compared to traditional FIR-based approaches, proving therefore the efficiency of the adopted power-saving techniques in this work. The implemented design explores clock gating together with DVS in order to save dynamic power without compromising reliable signal transmission.
In this paper, a low-power modem based on VHDL implementation, QPSK modulation, and IIR filtering, optimized for Xilinx FPGA platforms, was proposed [
9,
12,
19]. Due to the integration of the power-saving technique in the clock gating and DVS within the modem, it can achieve low power consumption while sustaining high communication performance [
4,
5]. The feasibility of the modem for mobile and IoT applications was demonstrated at MATLAB simulations and FPGA hardware synthesis, achieving a BER of
[
5,
6] while consuming less than
.
The experimental validation confirms that the proposed modem effectively integrates QPSK modulation, IIR filtering, and FPGA-based power optimization [
10,
13,
17]. In this case, clock gating and DVS are employed, which greatly reduce the power consumption while keeping strong signal transmission. Besides, under BER, power efficiency, and real-time processing, the performance is excellent; therefore, the modem is very attractive for low-power mobile and IoT communication systems [
8].
7.1. Future Work
The future research work would be oriented to the development of the modem using adaptive modulation techniques like OFDM [
24,
25] for further improved spectral efficiency and system performance [
19,
30]. Further, the processing latency can be minimized along with increasing the computational efficiency through hardware acceleration techniques like the following: Listed below are a few:-
Parallel processing architectures to achieve the maximum data throughput in real time.
Deep pipeline architectures to minimize processing delays.
Resource-efficient digital signal processing (DSP) optimization for reduced computational complexity.
Additionally, FPGA process variations and environmental factors such as temperature fluctuations and power integrity will be studied to enhance modem robustness under real-world deployment scenarios [
15]. These considerations will ensure that the proposed system remains reliable under variable operating conditions [
18].
Further power management and energy efficiency will be optimized in future implementations by incorporating machine learning techniques that can enable adaptive power scaling based on real-time communication demand, intelligent modulation switching for dynamic spectral adaptation, and predictive energy-efficient scheduling using deep learning models.
The developments presented here will help to a new generation of energy-efficient wireless communication systems, but in particular for the following applications: 5G NR compatibility studies, low-power edge computing, and battery-operated sensor networks [
23]. The future integrations of AI-driven power optimization with reconfigurable FPGA architectures may result in sustainable low-power communication solutions applicable to up-and-coming wireless technologies [
21].