DocumentCode :
1769227
Title :
Design of low-leakage multi-port SRAM for register file in graphics processing unit
Author :
Shen-Fu Hsiao ; Pu-Cheng Wu
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
fYear :
2014
fDate :
1-5 June 2014
Firstpage :
2181
Lastpage :
2184
Abstract :
This paper combines several low-leakage and low-cost techniques to design multi-port static random access memory (SRAM) for register file in a vertex shader processor for OpenGL ES 2.0 graphics applications. First, precharge control is employed to eliminate unnecessary precharge operations. Then, dynamic forward body-bias control for leakage reduction is proposed to adjust the threshold voltage of transistors depending on whether memory cell is accessed or idle. Different power-gating methods are presented for SRAM cells and for sense amplifiers. The thin-cell-like lithography-friendly layout style is adopted for the multi-port SRAM cell to achieve more compact and flexible layout with easy addition of read ports. The cross-coupled inverters in the SRAM cell have asymmetric design to reduce area and also increase the writability. A 32×128-bit register file supporting 5-read and 1-write operations is implemented and verified, which has smaller area and lower leakage compared with that from ARM register file generator.
Keywords :
SRAM chips; flip-flops; graphics processing units; logic design; multiport networks; ARM register file generator; OpenGL ES 2.0 graphics applications; cross-coupled inverters; dynamic forward body-bias control; graphics processing unit; leakage reduction; low-leakage multi-port SRAM; multi-port static random access memory; power-gating methods; precharge control; sense amplifiers; thin-cell-like lithography-friendly layout style; threshold voltage; vertex shader processor; Delays; Generators; Layout; Memory management; Registers; SRAM cells; body-bias; low-leakage design; multiport SRAM; power-gating; register file;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (ISCAS), 2014 IEEE International Symposium on
Conference_Location :
Melbourne VIC
Print_ISBN :
978-1-4799-3431-7
Type :
conf
DOI :
10.1109/ISCAS.2014.6865601
Filename :
6865601
Link To Document :
بازگشت