A power–performance partitioning approach for low‐power DA‐based FIR filter design with emphasis on datapath and controller
Seyede Fatemeh Ghamkhari, M. B. Ghaznavi‐Ghoushchi
Abstract
Seyede Fatemeh Ghamkhari, M. B. Ghaznavi‐Ghoushchi
Abstract
Abstract Distributed arithmetic (DA) is an efficient way to implement sum‐of‐product units, which can be used in applications such as FIR filters, filter banks, image processing, and convolutional neural networks in IoT hardware accelerators. In this paper, a low‐power architecture is offered centered on two key steps, coarse‐grain power‐performance partitioning and fine‐grain separated power supply, and tuned a level shifter in any digital systems implemented based on RTL design. To examine the new design approach, two methods are proposed, at first exploring the power consumption and critical delay path and then separating the power supply of datapath and controller in DA with/without utilizing an implicit level shifter. To investigate power consumption and timing parameters, two 5‐tap and 16‐tap FIR‐filters are implemented in 65‐nm CMOS standard technology. In proposed1, dynamic and static power consumption of 16‐tap (5‐tap) FIR‐filter is improved by 30% (15%) and 59% (59%), respectively. Nevertheless, the delay and slope of the generated signal in the shiftreg are significantly increased by reducing the power supply. To tackle this issue, the second method suggested with 26% (14%) improvement in dynamic power and 55% (58%) in static power consumption, which does not increase any delay in the output of shiftreg compared to conventional DA‐based FIR filter with solitary power supply.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract Distributed arithmetic (DA) is an efficient way to implement sum‐of‐product units, which can be used in applications such as FIR filters, filter banks, image processing, and convolutional neural networks in IoT hardware accelerators. In this paper, a low‐power architecture is offered centered on two key steps, coarse‐grain power‐performance partitioning and fine‐grain separated power supply, and tuned a level shifter in any digital systems implemented based on RTL design. To examine the new design approach, two methods are proposed, at first exploring the power consumption and critical delay path and then separating the power supply of datapath and controller in DA with/without utilizing an implicit level shifter. To investigate power consumption and timing parameters, two 5‐tap and 16‐tap FIR‐filters are implemented in 65‐nm CMOS standard technology. In proposed1, dynamic and static power consumption of 16‐tap (5‐tap) FIR‐filter is improved by 30% (15%) and 59% (59%), respectively. Nevertheless, the delay and slope of the generated signal in the shiftreg are significantly increased by reducing the power supply. To tackle this issue, the second method suggested with 26% (14%) improvement in dynamic power and 55% (58%) in static power consumption, which does not increase any delay in the output of shiftreg compared to conventional DA‐based FIR filter with solitary power supply.
Key concepts: Datapath, Dynamic demand, Computer science, Finite impulse response, Electronic engineering, Power (physics), Filter (signal processing), CMOS