Copyright © 2012 American Scientific Publishers All rights reserved Printed in the United States of America Journal of Low Power Electronics Vol. 8, 472–484, 2012 A 45 nm 10T Dual-Port SRAM with Shared Bit-Line Scheme for Low Power Operation Dao-Ping Wang 1 and Wei Hwang 2 Department of Electronics Engineering and Institute of Electronics, National Chiao-Tung University, Hsinchu, 300, Taiwan (Received: 15 February 2012; Accepted: 8 June 2012) This paper proposes a 10T bit-cell of dual-port (DP) SRAM design to improve Static Noise Margin (SNM) and solve write/read disturb issues in nano-scale CMOS technologies. In additional used the row access transistor in the bit-cell, adding Y -access MOS (column-direction access transistor) can improve dummy-read cells’ noise margin and isolate the pre-charge noise from bit-lines in synchronous or asynchronous clock operation. The paper also proposes a scheme of combining the row access transistor and sharing bit-line with an adjacent bit-cell. This scheme can reduce the bit-line number to half and mitigate the current consumption of the write/read buffer caused by pre- charging the bit-line to VDD. Furthermore, Y -passgate (column direction access transistor) numbers can also be reduced to half with the proposed DP 10T SRAM architecture. The result shows that write/read buffer current consumption was reduced by over 30%, compared to the conventional DP 8T structure from 1.4 V to 0.6 V VDD. Keywords: 10T, Dual-Port, SRAM, Write/Read Disturb. 1. INTRODUCTION As CMOS technology continues scaling down to deep nanometer nodes, the system-on-Chip (SOC) demands high density of embedded SRAM for high speed, low power and area improvement. In addition, it is also required more memory bandwidth. The most employed element is single-port (SP) SRAM for widely used. It con- sists of one write/read-port to activate at one time and has random access feature. However, recently demands for more memory bandwidth, the dual-port (DP) SRAM or multi-port SRAM capacity has been investigated gradu- ally, because it has parallel operation advanced feature for high speed communication and video applications which single-port SRAM does not have. The SOC chip employs dual-port or multi-port SRAM for parallel operation can improve memory bandwidth significantly. 1–5 Since SP SRAM has only 1 clock cycle to activate WL and access memory cell synchronously, the data access should execute serially. However, DP SRAM has 2 inde- pendent clock cycles which can access 2 different ports of memory cells separately and execute a parallel read or write operation. The conventional single-port and dual-port Author to whom correspondence should be addressed. Email: hwang@mail.nctu.edu.tw SRAM cell are shown in Figure 1. Though DP SRAM has such advantages of accessing cells for read and write simultaneously, it also creates some write/read disturb or conflict problems in common row access. Some techniques solve the disturb issue on synchronous DP SRAM have been reported in Refs. [6, 7]. However, in both of syn- chronous and asynchronous DP SRAM applications, the disturb issue still exist. One paper has proposed a test pro- cedure to detect the worst Vmin in asynchronous clock operation. 8 By this method, the circuit can screen the worst bit in an array which suffer write/read disturb issue. This paper proposes a method of adding Y -access MOS into the bit-cell which can solve the DP SRAM write/read disturb issue happening in common row access. The cells of the unselected column keep in a hold state by disabling Y -access MOS transistor. Therefore, the write/read-disturb phenomenon will not happen in these dummy read cells as conventional DP 8T SRAM. Furthermore, through the Y -access transistor, we also propose a scheme that con- nects adjacent cells and shares the bit-line. The bit-line number is reduced to half. Therefore the scheme can save power consumption on the bit-line when pre-charging to VDD on the dummy read cells. The rest of this paper is organized as follows. Section 2 describes the concern of the dual-port SRAM cell on 4 different operating modes to access cells within an array. 472 J. Low Power Electron. 2012, Vol. 8, No. 4 1546-1998/2012/8/472/013 doi:10.1166/jolpe.2012.1208