DocumentCode :
1138244
Title :
Efficient Addition Circuits for Modular Design of Processors-in-Memory
Author :
Corsonello, Pasquale ; Perri, Stefania ; Margala, Martin
Author_Institution :
Dept. of Electron., Comput. Sci. & Syst. Univ. of Calabria, Rende, Italy
Volume :
52
Issue :
8
fYear :
2005
Firstpage :
1557
Lastpage :
1567
Abstract :
This paper presents the design of a new dynamic modular addition circuit optimized for the integration into high-speed low-power processors-in-memory (PIMs). The proposed architecture is based on a hybrid ripple-carry/carry-look ahead/carry-bypass approach. In order to reach the required computational speed and the limited power dissipation, the circuit described here is divided into two independent submodules interfaced through dynamic latches. Furthermore, the proposed adder operates in the single instruction multiple data fashion, therefore it is able to manage different operand wordlengths. Our PIM architecture is based on slices containing 16-bit adders. Therefore, the main specification of the design described here is to minimize the effect on speed performance caused by cascading 16-bit blocks. Using a bulk CMOS UMC 0.18- \\mu\\hbox {m} 1.8-V process, the optimized version of the 64-bit circuit here proposed, obtained realizing a rippling chain of four 16-bit blocks, shows a power-delay product of only 38.8 \\hbox {pJ$^\\ast$ }\\hbox {ns} and requires less than 4300 transistors.
Keywords :
CMOS digital integrated circuits; adders; computer architecture; high-speed integrated circuits; integrated circuit design; logic design; low-power electronics; microprocessor chips; 0.18 micron; 1.8 V; 16 bit; 64 bit; CMOS digital integrated circuits; PIM architecture; adders; addition circuits; carry-bypass approach; carry-look ahead approach; computer architecture; dynamic modular addition circuit; high-speed integrated circuits; high-speed processors-in-memory; integrated circuit design; logic design; low-power electronics; low-power processors-in-memory; microprocessor chips; ripple-carry approach; single instruction multiple data; Adders; Arithmetic; Computer architecture; Computer interfaces; Design optimization; Digital circuits; Power dissipation; Process design; Random access memory; Read-write memory; Adders; CMOS digital integrated circuits; digital signal processors; very large-scale integration (VLSI);
fLanguage :
English
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-8328
Type :
jour
DOI :
10.1109/TCSI.2005.851672
Filename :
1495722
Link To Document :
بازگشت