Title :
Implementation of high-speed digit-serial LDI allpass filters
Author :
Landernäs, Krister ; Holmberg, Johnny
Author_Institution :
Dept. of Comput. Sci. & Electron., Malardalen Univ., Vasteras, Sweden
fDate :
28 Aug.-2 Sept. 2005
Abstract :
In this paper, the performance of high-speed digit-serial processing elements for recursive systems is studied. A 6th-order LDI allpass filter has been implemented using digit-serial arithmetics, where two implementation cases are studied. In Implementation Case I the digit-serial processing elements are realized using unfolding (Parhi, 1991), which is the most common design method in digit-serial processing, and in Case 2 processing elements that can be pipelined to the hit-level are utilized. The filter realizations are implemented using a 0.18 μm standard cell technology. The studied properties are throughput and current consumption. It is concluded that implementing the filters using processing elements that can be pipelined to the bit-level results in a higher throughput. This is, however, at the expense of significantly higher current consumption. The throughput is on average 44% higher for Implementation Case 2 compared to Implementation Case 1. The difference in current consumption is on average 72%.
Keywords :
all-pass filters; cellular arrays; pipeline arithmetic; recursive filters; 0.18 micron; bit-level result; current consumption; digit-serial arithmetics; filter realization; high-speed digit-serial LDI allpass filter; pipeline; recursive system; standard cell technology; throughput consumption; Arithmetic; Chebyshev approximation; Computer science; Delay; Design methodology; Digital filters; Energy consumption; Frequency; Lattices; Throughput;
Conference_Titel :
Circuit Theory and Design, 2005. Proceedings of the 2005 European Conference on
Print_ISBN :
0-7803-9066-0
DOI :
10.1109/ECCTD.2005.1523107