DocumentCode
2952025
Title
A 1.8 V, 2.0 ns cycle, 32 KB embedded memory with interleaved castout/reload
Author
Sullivan, Steven ; Johnson, Brad ; Reid, Douglas ; Taylor, Scott
Author_Institution
Motorola Somerset Design Center, Austin, TX, USA
fYear
1999
fDate
1999
Firstpage
235
Lastpage
238
Abstract
This paper describes the key circuit features of the 32 KB data cache memory embedded in the first AltiVecTM enhanced PowerPC TM microprocessor. The memory array implements a castout/reload scheme that allows both a read and a write operation within a single machine cycle which greatly increases cache bandwidth. A newly implemented vector alignment multiplexer supports the additional vector instructions. The design incorporates self-resetting and dynamic circuit techniques to achieve a cycle time of less than 2.0 ns fabricated in a 1.8-volt, 0.2 μm, 6-layer copper CMOS process
Keywords
CMOS memory circuits; cache storage; microprocessor chips; multiplexing equipment; 0.2 micron; 1.8 V; 2.0 ns; 32 KB; AltiVec enhanced PowerPC microprocessor; CMOS process; cache bandwidth; cycle time; data cache memory; dynamic circuit techniques; embedded memory; interleaved castout/reload; machine cycle; self-resetting techniques; vector alignment multiplexer; vector instructions; Aluminum; Cache memory; Capacitance; Copper; Delay; Fuses; Integrated circuit interconnections; Logic arrays; Multiplexing; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Custom Integrated Circuits, 1999. Proceedings of the IEEE 1999
Conference_Location
San Diego, CA
Print_ISBN
0-7803-5443-5
Type
conf
DOI
10.1109/CICC.1999.777281
Filename
777281
Link To Document