Title :
A new adiabatic technique for designing low power array architectures
Author :
Lolas, C.Z. ; Soudris, D. ; Karafyllidis, I. ; Thanailakis, A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi, Greece
Abstract :
A new approach for implementing low power array architectures based on energy recovery techniques (i.e. adiabatic switching) is introduced. The main principles of the reversible pipeline are adopted. However, its large hardware complexity does not allow efficient implementations. Exploiting the inherent property of a reversible pipeline system that the “reverse” logic blocks are used in different time instances and the characteristic that several applications have identical logic blocks, we can reduce the hardware complexity significantly. Here, emphasis is given to the hardware reduction and function of the proposed reversible pipeline architectures. Using an appropriate multiplexer and clocking strategy, we can achieve the reversible operation with small hardware cost. The proposed approach is suitable for implementing array processor architectures, which realize a certain class of Digital Signal Processing (DSP) applications
Keywords :
cellular arrays; circuit complexity; digital signal processing chips; integrated circuit design; logic design; low-power electronics; parallel architectures; pipeline processing; DSP applications; adiabatic technique; array processor architectures; clocking strategy; digital signal processing applications; energy recovery techniques; hardware complexity reduction; low power array architecture design; multiplexer strategy; reverse logic blocks; reversible operation; reversible pipeline architectures; Capacitance; Circuits; Clocks; Computer architecture; Design methodology; Digital signal processing; Hardware; Logic; Pipelines; Throughput;
Conference_Titel :
Electronics, Circuits and Systems, 1999. Proceedings of ICECS '99. The 6th IEEE International Conference on
Conference_Location :
Pafos
Print_ISBN :
0-7803-5682-9
DOI :
10.1109/ICECS.1999.813228