* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Robust FinFET Memory Circuits with P
UniPro protocol stack wikipedia , lookup
Surge protector wikipedia , lookup
Electronic engineering wikipedia , lookup
Transistor–transistor logic wikipedia , lookup
Thermal runaway wikipedia , lookup
Rectiverter wikipedia , lookup
Radio transmitter design wikipedia , lookup
Index of electronics articles wikipedia , lookup
Valve RF amplifier wikipedia , lookup
Switched-mode power supply wikipedia , lookup
Power electronics wikipedia , lookup
Invention of the integrated circuit wikipedia , lookup
History of the transistor wikipedia , lookup
Current mirror wikipedia , lookup
Immunity-aware programming wikipedia , lookup
Power MOSFET wikipedia , lookup
Copyright © 2009 American Scientific Publishers All rights reserved Printed in the United States of America Journal of Low Power Electronics Vol. 5, 1–12, 2009 Robust FinFET Memory Circuits with P-Type Data Access Transistors for Higher Integration Density and Reduced Leakage Power Sherif A. Tawfik1 ∗ and Volkan Kursun2 1 Department of Electrical and Computer Engineering, University of Wisconsin-Madison, Madison, Wisconsin, USA 2 Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong (Received: xx Xxxx Xxxx; Accepted: xx Xxxx Xxxx) A new six transistor (6T) SRAM cell with PMOS access transistors is proposed in this paper for reducing the leakage power consumption while enhancing the data stability and the integration density of FinFET memory circuits. With the proposed SRAM circuit, the voltage disturbance at the data storage nodes during a read operation is reduced by utilizing PMOS access transistors. The read stability is enhanced by up to 62% while reducing the leakage power by up to 22% as compared to a standard tied-gate FinFET SRAM cell with the same size transistors. One gate of each pull-up FinFET of the cross-coupled inverters is permanently disabled in order to achieve write-ability with minimum sized transistors. The proposed independent-gate FinFET SRAM circuit with P-type data access transistors reduces the idle mode leakage power, the write power, and the cell area by up to 62%, 16.5%, and 25.53%, respectively, as compared to a standard tied-gate FinFET SRAM cell sized for similar data stability in a 32 nm FinFET technology. Keywords: SRAM, Leakage Power, Enhanced Read Stability, Bitline Leakage, Independent Gate Bias. 1. INTRODUCTION Scaling is the primary thrust behind the advancement of CMOS technology. The increased sub-threshold and gatedielectric leakage currents and the enhanced device sensitivity to process parameter fluctuations have become the primary barriers against further CMOS technology scaling into the sub-45 nm regime. The FinFET offers distinct advantages for simultaneously suppressing the subthreshold and gate dielectric leakage currents as compared to the traditional single-gate MOSFETs. The three electrically coupled gates and the thin silicon body suppress the short-channel effects of a FinFET, thereby reducing the sub-threshold leakage current.1 13 The suppressed shortchannel effects and the enhanced gate control over the channel (lower sub-threshold swing) permit the use of a thicker gate oxide in a FinFET as compared to a conventional single-gate transistor. The gate oxide leakage current of a FinFET is thereby significantly reduced. The thin ∗ Author to whom correspondence should be addressed. Email: sa.tawfi[email protected] J. Low Power Electronics 2009, Vol. 5, No. 4 body of a FinFET is typically undoped or lightly doped. The carrier mobility is therefore enhanced and the device variations due to doping fluctuations are reduced in a FinFET as compared to a single-gate bulk transistor. Successful fabrication of tied-gate and independent-gate FinFETs have been demonstrated.2–4 The amount of embedded SRAM in modern microprocessors and systems-on-chips (SoCs) increases to meet the performance requirements in each new technology generation.5 Lower voltages and smaller devices cause a significant degradation in SRAM cell data stability with the scaling of CMOS technology. Maintaining the data stability of SRAM cells is expected to become increasingly challenging as the device dimensions are scaled to the sub-45 nm regime. In addition to the data stability issues, SRAM circuits are also important sources of leakage due to the enormous number of transistors in the memory caches. The development of a robust SRAM cell that can provide enhanced memory integration density and lower leakage power consumption with the emerging FinFET technologies is highly desirable. 1546-1998/2009/5/001/012 doi:10.1166/jolpe.2009.1048 1 Robust FinFET Memory Circuits with P-Type Data Access Transistors In Ref. [15] a functional tied-gate FinFET SRAM circuit is experimentally demonstrated. The sizes of the pulldown transistors are increased for data stability at the expense of higher leakage power and cell area. In Ref. [17] asymmetric independent-gate FinFET SRAM cells are presented. The back gate of the pull-down and access transistors of the entire row are modulated with a specialized wordline driver. Multiple supply voltages are employed to reduce leakage and enhance stability. However, the circuit complexity increases and the supply voltages variations become more significant when multiple supply voltages are employed. In Refs. [14] and [16] a minimum sized independent-gate FinFET SRAM cell is presented. The back gates of the access transistors are connected to the corresponding storage nodes for dynamically enhancing both read and write margins. With this SRAM cell, however, the standby leakage power and the bitline leakage are increased due to the lower threshold voltage of the access transistors with a turned on back gate. In Ref. [14], another SRAM cell is presented that is based on multiple fin orientations for achieving higher on current with the pull-down transistors without increasing the sizes of these transistors. Having multiple fin orientations is, however, challenging from a manufacturing perspective with potentially higher susceptibility to process variations. A new 6T independent-gate FinFET SRAM circuit with PMOS access transistors is proposed in this paper for simultaneously reducing the power consumption and the circuit area while enhancing the data stability of static memory circuits. All of the six transistors of an independent-gate FinFET SRAM cell are sized minimum without sacrificing functionality and data stability with the new technique. The voltage disturbances at the data storage (a) Tawfik and Kursun nodes are reduced and the pull-up strengths of the crosscoupled inverters are enhanced during a read operation by employing PMOS access transistors. The data stability is thereby enhanced without the need for increasing the sizes of the transistors in the cross-coupled inverters. One gate of each pull-up FinFET is permanently disabled for achieving write ability with the proposed technique. The read static noise margin is enhanced by up to 62% with the new SRAM cell while reducing the leakage power by up to 22% as compared to a standard tied-gate FinFET SRAM cell with the same size transistors. Furthermore, the leakage power, the write power, and the layout area of the proposed SRAM cell are reduced by up to 62%, 16.5%, and 25.53% respectively, as compared to a standard FinFET SRAM cell sized for similar data stability in a 32 nm FinFET technology. The paper is organized as follows. The FinFET technology is described in Section 2. The standard FinFET SRAM circuits and the new independent-gate FinFET SRAM circuit with P-type data access transistors are presented in Section 3. Data stability, power, delay, and area characteristics of the tied-gate and the independent-gate FinFET SRAM circuits are compared in Section 4. Finally, conclusions are offered in Section 5. 2. FinFET TECHNOLOGY In this section the device architectures for tied-gate and independent-gate FinFETs are presented. N-type and P-type FinFETs with a 32 nm gate length are designed and characterized using Taurus-Medici, a physics-based device simulator.9 The effect of different gate bias conditions on the I–V characteristics of independent-gate FinFETs is (b) Gate Back gate tsi Source Source Drain Drain Hfin L (c) Front gate Drain Front gate tox = 1.6 nm Insulator Source tsi = 8 nm Back gate 25.6 nm L = 32 nm Gate Oxide Heavily doped Si Lightly doped Si Fig. 1. FinFET structures. (a) 3D structure of a one-fin tied-gate FinFET. (b) 3D structure of a one-fin independent-gate FinFET. (c) Cross sectional top view of a FinFET with a drawn channel length of 32 nm. 2 J. Low Power Electronics 5, 1–12, 2009 Tawfik and Kursun Robust FinFET Memory Circuits with P-Type Data Access Transistors Table I. Device technology parameters. (a) Dual-Gate-Mode Single-Gate-Mode Magnitude Gate length (L) Effective channel length (Leff ) Fin thickness (tsi ) Fin height (Hfin ) Oxide thickness (tox ) Channel doping Source/drain doping Gates work function (N-type FinFET) Gates work function (P-type FinFET) Medici physical models 32 nm 25.6 nm 8 nm 32 nm 1.6 nm 1015 cm−3 2 × 1020 cm−3 4.5 eV 4.9 eV AUGER, CONMOB SRFMOB, FLDMOB, and DT.CUR 10–3 IDS (A/µm) Parameter 10–2 2.6X 10–4 10–5 10–6 Vth= 0.25 V 10 Vth= 0.39 V –7 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 VGS (V) 10–2 (b) Dual-Gate-Mode Single-Gate-Mode 2.9X 10–3 10–4 10–5 10–6 Vth= –0.5 V –0.8 – 0.7 –0.6 –0.5 Vth= –0.3 V –0.4 –0.3 VGS (V) –0.2 –0.1 ISD (A/µm) provided. The 3D architectures of the tied-gate and the independent-gate FinFETs are shown in Figure 1. A top view of a FinFET indicating the critical physical dimensions is shown in Figure 1(c). The technology parameters of the FinFETs considered in this paper are listed in Table I.18 The width of a FinFET is quantized due to the vertical gate structure. The fin height determines the minimum transistor width. Since the fin height is fixed in a FinFET technology, multiple parallel fins are utilized to increase the width of a FinFET, as shown in Figure 2. The two vertical gates of a FinFET can be separated by an oxide on top of the silicon fin, thereby forming an independent-gate FinFET as shown in Figure 1(b). An independent-gate FinFET provides two different active modes of operation with significantly different current characteristics determined by the bias conditions of the two independent gates as shown in Figure 3. In the dual-gate-mode, the two gates are biased with the same signal to control the formation of a conducting channel in an independent-gate FinFET. Alternatively, in the single-gate-mode, one gate is biased with the input signal to induce channel inversion while the other gate is disabled (disabled gate: biased with VGND in an N-type FinFET and with VDD in a P-type FinFET). The two gates are strongly coupled in the dual-gate-mode, thereby lowering the threshold voltage (Vth as compared to the single-gate-mode. The maximum drain current produced 10–7 10–8 0.0 Fig. 3. Drain current characteristics of FinFETs. (a) N-FinFET. (b) P-FinFET. VDS = VDD = 08 V. T = 70 C. in the dual-gate-mode is therefore 2.6 (2.9) times higher as compared to the single-gate-mode for an N-type (P-type) FinFET in a 32 nm FinFET technology, as shown in Figure 3. Furthermore, the switched gate capacitance of a FinFET is halved in the single-gate-mode due to the disabled back gate. The unique Vth modulation aspect of independent-gate FinFETs through selective gate bias is exploited in this paper to enhance the SRAM data stability and the integration density while lowering the static and dynamic power consumption with minimum sized transistors. at e 3. FinFET SRAM CELLS G ce ur So tsi 3.1. Standard Tied-Gate FinFET SRAM Cells Hfin L Fig. 2. n ai Dr The design considerations for the reliable operation of the 6T FinFET SRAM circuits are provided in this section. The tied-gate FinFET SRAM cells are discussed in Section 3.1. A previously published independent-gate FinFET SRAM circuit is described in Section 3.2. The new independent-gate FinFET SRAM circuit with PMOS access transistors is presented in Section 3.3. Three-fin FET. J. Low Power Electronics 5, 1–12, 2009 The data stability of a memory circuit is most vulnerable to external noise during a read operation due to the intrinsic 3 Robust FinFET Memory Circuits with P-Type Data Access Transistors disturbance produced by the direct data-read-access mechanism of the standard 6T SRAM cells.10 In order to maintain the read stability, the pull-down transistors must be stronger as compared to the bitline access transistors. Alternatively, for write ability, the bitline access transistors must be stronger as compared to the pull-up transistors.5 10 Three tied-gate FinFET SRAM cells (SRAM-TG1, SRAM-TG2,15 and SRAM-TG3) with different sizes are considered in this paper, as shown in Figure 4. All of the six transistors in SRAM-TG1 are sized minimum (one fin), as shown in Figure 4(a). A minimum sized SRAM cell is highly desirable for maximizing the memory integration density. The noise immunity of SRAM-TG1 is, however, weak. For sufficient noise immunity and read stability the VDD BL VDD BLB 1 fin WL 1 fin P1 P2 WL Node2 N3 N4 1 fin Node1 N1 1 fin N2 1 fin 1 fin (a) VDD BL VDD BLB 1 fin WL 1 fin P1 P2 WL Node2 N3 N4 1 fin 1 fin Node1 N1 N2 2 fins 2 fins (b) VDD BL Tawfik and Kursun pull-down transistors of the inverters in a tied-gate FinFET SRAM cell should have at least two fins, as illustrated in Figures 4(b and c). The standard approach of transistor sizing to enhance the cell stability unfortunately also causes significantly higher leakage power consumption and larger cell area. The power and area overheads of the transistor sizing based data stabilization techniques are high particularly in a FinFET technology due to the quantized sizing of the transistors. 3.2. Previously Published Independent-Gate FinFET SRAM Cell A previously published independent-gate FinFET SRAM cell (SRAM-IG1)7 8 11 is described in this section. All of the transistors in the SRAM-IG1 have single fin (minimum width) as shown in Figure 5. The idle mode leakage power consumption is reduced with SRAM-IG1 while enhancing the data stability as compared to the tied-gate FinFET SRAM circuits. With SRAM-IG1, the pull-down transistors in the crosscoupled inverters are tied-gate FinFETs. Alternatively, the pull-up transistors in the cross-coupled inverters and the bitline access transistors are independent-gate FinFETs operating in the single-gate-mode. The access transistors act as weak high-Vth devices. The disturbance caused by the direct-data-access mechanism during read operations is thereby suppressed without the need for increasing the sizes of the pull-down transistors within the cross-coupled inverters. The data stability is therefore enhanced as compared to a tied-gate FinFET SRAM cell with the same size transistors. A minimum sized NMOS access transistor operating in the single-gate mode is significantly stronger as compared to a minimum sized PMOS pull-up transistor operating in the single gate mode, as listed in Table II. Write ability is therefore achieved by permanently operating the pull-up transistors in the single-gate-mode with SRAM-IG1. VDD BLB 1 fin WL P1 P2 WL Node2 N3 N4 1 fin VDD 1 fin 1 fin Node1 N1 BL VDD 1 fin WL P1 BLB 1fin P2 WL N3 Node1 N4 Node2 N2 3 fins VDD 3 fins 1 fin (c) Fig. 4. The tied-gate FinFET SRAM cells. (a) SRAM-TG1: All six transistors are sized minimum. (b) SRAM-TG2: The pull-down transistors in the cross-coupled inverters have two fins. (c) SRAM-TG3: The pull-down transistors in the cross-coupled inverters have three fins. 4 N1 1 fin N2 1 fin 1 fin Fig. 5. A previously published independent-gate FinFET SRAM cell (SRAM-IG1). J. Low Power Electronics 5, 1–12, 2009 Tawfik and Kursun Robust FinFET Memory Circuits with P-Type Data Access Transistors Table II. DC characteristics of FinFETs (T = 70 C). Dual-gate mode Ioff (nA/ m) Ion (mA/ m) Vth (V) N-type P-type N-type P-type 255 1.76 0.25 64.7 1.15 −0.3 255 0.68 0.39 64.7 0.39 −0.5 3.3. The New Independent-Gate FinFET SRAM Cell with P-Type Data Access Transistors The new independent-gate FinFET SRAM cell with P-channel access transistors (SRAM-IG2) is presented in this section. All of the transistors in the SRAM-IG2 have single fin (minimum width) as shown in Figure 6. The leakage power consumption is reduced with SRAMIG2 while enhancing the data stability as compared to both SRAM-TG1 and SRAM-IG1 with same size transistors. Furthermore, with SRAM-IG2, the leakage power is reduced and the integration density is enhanced while providing similar data stability as compared to SRAM-TG2 and SRAM-TG3. With SRAM-IG2 the pull-down transistors in the crosscoupled inverters and the bitline access transistors are tiedgate FinFETs. Alternatively, the pull-up transistors within the cross-coupled inverters are independent-gate FinFETs operating in the single-gate-mode. The bitline access transistors are weak P-Type FinFETs as shown in Figure 6. The disturbance at the data storage nodes is therefore suppressed during a read operation thereby enhancing the data stability of SRAM-IG2. The bitline access transistors operating in the dual-gate-mode are stronger as compared to the pull-up transistors operating in the single-gate-mode (2.9 times higher on current in this 32 nm FinFET technology). The write-ability is thereby achieved with a high write margin with the proposed circuit. The operation of SRAM-IG2 is as follows. The wordline WL is maintained at VDD in an un-accessed SRAM cell. The bitline access transistors are turned off. The data in the SRAM cell is maintained by the cross-coupled inverters. The bitlines are periodically pre-charged to VDD . VDD BL VDD 0.8 VDD 1 fin BLB 1fin WL P1 P3 P2 WL Node1 P4 Node2 1 fin WL 0.6 WL 0V Node2 VDD VDD VDD BL 0.4 P2 P1 BLB WL Node1 P3 Node2 1 fin N1 Signals (V) Parameter Single-gate mode WL transitions to VGND to initiate a read operation. The access transistors P3 and P4 are turned on. Provided that Node1 stores “0”, BL is discharged through P3 and N1. Alternatively, provided that Node2 stores “0”, BLB is discharged through P4 and N2. The P-type FinFETs P3 and P4 are weaker with significantly higher resistance as compared to the N-type FinFETs N1 and N2. The intrinsic data disturbance that occurs due to the direct-data-readaccess mechanism of the 6T SRAM cell topology is therefore significantly suppressed with SRAM-IG2. The P-type access transistors also enhance the pull-up strength on the side that stores a “1”. The read stability is thereby enhanced with the proposed SRAM circuit (SRAM-IG2) as compared to both the standard minimum sized tiedgate FinFET SRAM circuit and the previously published independent-gate FinFET SRAM circuit (SRAM-IG1). The bitlines are periodically pre-charged to VDD . Prior to a write operation one of the bitlines is selectively discharged to VGND depending on the data to be written to the SRAM cell. In order to write a “0” to Node1, the bitline (BL) is selectively discharged. Alternatively, for writing a “0” to Node2, the bitline-bar (BLB) is discharged. WL transitions to VGND to initiate the write operation. The bitline access transistors are turned on. A “0” is forced onto the data storage node that is connected to the discharged bitline. The two access transistors P3 and P4 act as low-Vth devices operating in the dual-gate-mode. Alternatively, the pull-up transistors of the cross-coupled inverters (P1 and P2) act as weaker high-Vth devices operating in the single-gate-mode. Write ability is thereby achieved with a high write margin with the proposed SRAM cell. Note that the P-type access transistor that is connected to the discharged bitline can only discharge the data storage node to Vtp . The transition to 0 V is completed by the positive feedback provided by the cross-coupled inverters with the assistance of the P-type access transistor that is connected to the charged bitline. To write a “0” onto Node1 BL is discharged to 0 V and BLB is charged to VDD as shown in Figure 7. The bitline access transistors P4 VDD 0.2 N1 N2 Node1 N2 1 fin 1 fin 0.0 0.15 0.17 0.19 0.21 0.23 0.25 Time (ns) Fig. 6. The new independent-gate FinFET SRAM cell (SRAM-IG2) with P-type tied-gate data access transistors. J. Low Power Electronics 5, 1–12, 2009 Fig. 7. Waveforms of the storage nodes of SRAM-IG2 during a write operation. 5 Robust FinFET Memory Circuits with P-Type Data Access Transistors 4. SIMULATION RESULTS The read stability, the leakage power, the cell area, the active mode power, and the access delays of the three tied-gate FinFET SRAM cells (SRAM-TG1, SRAM-TG2, and SRAM-TG3) and the two independent-gate FinFET SRAM cells (SRAM-IG1 and SRAM-IG2) are compared in this section. The transistor sizing of the SRAM cells are as shown in Figures 4–6. The SRAM circuits are simulated at the nominal design corner and under process parameter variations using mixed-mode simulations with TaurusMedici.9 The SRAM cells are characterized for different supply voltages. 4.1. Read Stability Static noise margin (SNM) is the metric used in this paper to characterize the read stability of the SRAM cells. The SNM is the minimum DC noise voltage necessary to flip the state of an SRAM cell.6 The data stability of a 6T SRAM circuit is most vulnerable to external noise during a read operation due to the intrinsic disturbance produced by the direct data-read-access mechanism. It is assumed in this section, without loss of generality, that Node1 and Node2 store a “1” and a “0”, respectively. The read SNMs of the five SRAM cells are shown in Figure 8 with different supply voltages. During a read operation with a 6T SRAM cell, the bitline access transistors are turned on after the bitlines are pre-charged to VDD . The voltage of Node2 is raised due to the voltage division between the access and the pulldown transistors. The increased voltage of Node2 can also potentially result in a voltage drop at Node1 if the pull-up 300 VDD = 0.6 V VDD = 0.8 V VDD = 1 V SNM (mV) 250 strength of the corresponding inverter is weak. The voltage disturbance at Node2 can be significantly suppressed either by employing stronger pull-down transistors (N1 and N2) with lower resistance as in SRAM-TG2 and SRAM-TG3 or by employing weaker independent-gate bitline access transistors with higher resistance operating in the singlegate-mode as in SRAM-IG1. The enhancement in data stability by transistor sizing in SRAM-TG2 and SRAMTG3, however, comes with a significant increase in leakage power and area. Alternatively, with SRAM-IG1, the weaker bitline access transistors necessitate the utilization of even weaker pull-up transistors for achieving writeability. The weaker pull-up transistors with SRAM-IG1 degrade the data stability at the node that stores a “1”. With the proposed SRAM circuit technique, the bitline access transistors are P-type tied-gate FinFETs. The tiedgate access transistors are intrinsically weaker with higher channel resistance as compared to the tied-gate N-type pull-down transistors. The disturbance at Node2 is therefore significantly suppressed during a read operation. Furthermore, with SRAM-IG2, the P-type access transistor P3 enhances the pull-up strength at Node1 during a read operation since P3 is in parallel with P1 (notice the shift in the DC transfer characteristics between the hold mode and the read mode in Fig. 9). Alternatively, with SRAM-TG1 and SRAM-IG1, the NMOS access transistor N3 does not play a significant role to strengthen the data storage at Node1. N3 is maintained cut-off until Node1 voltage is reduced significantly by a threshold voltage drop below VDD due to noise in SRAM-TG1 and SRAM-IG1. The read SNM of SRAM-IG2 is enhanced by 59.7%, 60%, and 62.3% as compared to SRAM-TG1 for VDD = 06 V, 0.8 V, and 1 V, respectively. The read SNM of SRAM-IG2 is also enhanced by 10%, 11% , and 15% as compared to SRAMIG1 for VDD = 06 V, 0.8 V, and 1 V, respectively. The read SRAM-IG1 Read SNM = 179 mV 0.8 SRAM-IG2 Read SNM = 198 mV SRAM-IG1/SRAM-IG2 Hold SNM = 245 mV 0.6 Node2 (P3 and P4) are turned on. Node1 is discharged to about Vtp before P3 is turned off (Vtp is about 0.3 V). When Node1 is at Vtp P2 and P4 are both strongly turned on providing higher drain current as compared to N2. Node2 is charged all the way up to VDD . N1 is turned on. Node1 is thereby discharged all the way down to 0 V with the assistance of N1 after P3 is cut-off. Tawfik and Kursun 0.4 200 0.2 150 100 0 0 SRAM-TG1 SRAM-TG2 SRAM-TG3 SRAM-IG1 SRAM-IG2 Fig. 8. 6 0.2 0.4 0.6 0.8 Node1 50 The read SNMs of the FinFET SRAM cells. T = 70 C. Fig. 9. Butterfly curves of SRAM-IG1 and SRAM-IG2 during the hold mode and for a read operation. VDD = 08 V. T = 70 C. J. Low Power Electronics 5, 1–12, 2009 Tawfik and Kursun 7 VDD = 0.6 V VDD = 0.8 V VDD = 1 V 30 20 10 0 SRAM-TG1 SRAM-TG2 SRAM-TG3 SRAM-IG1 SRAM-IG2 Fig. 10. The leakage power consumptions of the FinFET SRAM cells. T = 70 C. SNMs of SRAM-IG2, SRAM-TG2, and SRAM-TG3 are similar. 4.2. Leakage Power Consumption The leakage power consumption of the SRAM cells at 70 C is shown in Figure 10 for different supply voltages. The leakage power of an SRAM cell is determined by the total effective transistor width that produces the leakage current. In SRAM-TG1, SRAM-IG1, and SRAMIG2, all the transistors are sized minimum. Furthermore, with SRAM-IG2, the leakage current of the PMOS access transistors is lower as compared to the NMOS access transistors employed with the other SRAM cells. Note that a minimum sized P-channel FinFET produces significantly smaller sub-threshold and gate-oxide leakage currents as compared to a minimum sized N-channel FinFET as listed in Table II. SRAM-IG2 therefore consumes the lowest leakage power among the memory circuits considered in this paper. SRAM-IG2 consumes 21.3%, 21.4%, and 21.7% lower leakage power as compared to both SRAM-TG1 and SRAM-IG1 for VDD = 06 V, 0.8 V, and 1 V, respectively. Transistor sizing for enhanced data stability comes at a significant cost of additional leakage power with SRAM-TG2 and SRAM-TG3, as illustrated in Figure 10. The leakage power consumed by SRAMIG2 is 61.8%, 61.5%, and 61.4% lower as compared to SRAM-TG3 for VDD = 06 V, 0.8 V, and 1 V, respectively. Furthermore, by utilizing minimum sized P-type access transistors, the bitline leakage current is reduced by 62%, 61.2%, and 61% with SRAM-IG2 as compared to the other SRAM circuits for VDD = 06 V, 0.8 V, and 1 V, respectively, as shown in Figure 11. 4.3. SRAM Cell Area The thin-cell layouts of the SRAM cells are shown in Figure 12. The layout rules are listed in Table III. The fin pitch is assumed to be 6 times the fin thickness in the layouts. SRAM-TG1 and SRAM-IG2 have the smallest area since all six transistors are sized minimum with only one fin. SRAM-IG1 occupies a larger cell area (23% larger as compared to SRAM-IG2) due to the extra contacts. J. Low Power Electronics 5, 1–12, 2009 Bitline leakage current (nA) Leakage power (nW) 40 Robust FinFET Memory Circuits with P-Type Data Access Transistors VDD = 0.6 V VDD = 0.8 V VDD = 1 V 6 5 4 3 2 1 SRAM-TG1 SRAM-TG2 SRAM-TG3 SRAM-IG1 SRAM-IG2 Fig. 11. The bitline leakage current of the FinFET SRAM cells. T = 70 C. SRAM-TG2 and SRAM-TG3 occupy a larger area as compared to SRAM-IG2 due to the larger pull-down transistors. The areas of SRAM-TG2 and SRAM-TG3 are 17% and 34% larger as compared to SRAM-IG2, respectively. Furthermore, only one metal layer is used within the SRAM-IG2 cell unlike SRAM-IG1 that requires the utilization of two metal layers, as shown in Figure 12. Note that the extra contacts with SRAM-IG2 do not increase the cell area since these contacts are shared between neighboring cells in a memory array. 4.4. Active Mode Power and Access Speed The junction and gate-oxide capacitances of the access transistors are extracted for each SRAM cell. The lengths of the bitlines and the wordlines are estimated based on the cell layout dimensions. -type RC networks that represent the bitline and the wordline parasitics of a 256 bit × 128 bit memory array are attached to each SRAM circuit. The normalized active mode power consumptions and delays of the five FinFET SRAM circuits are shown in Figure 13 for different supply voltages (VDD = 06 V, 0.8 V, and 1 V). The read delay is the time period from the 50% point of the WL low-to-high (high-to-low in case of SRAM-IG2) transition until a 200 mV voltage difference is developed between the bitlines. The write delay is the time period from the 50% point of the WL low-to-high (high-to-low in case of SRAM-IG2) transition until the storage node is discharged to VDD /2 (from an initial voltage of VDD . The read and write power consumptions include the power consumed to pre-charge the bitlines, the wordline driver power consumption, and the SRAM cell power consumption. SRAM-IG1 consumes the lowest read and write power and has the shortest write delay due to the smaller wordline and internal node parasitic capacitances as compared to the other SRAM cells. Alternatively, SRAM-IG1 has the longest read delay due to the weaker access transistors. The read delay of SRAM-IG1 is 109%, 76%, and 59% longer as compared to SRAM-TG1 for VDD = 06 V, 0.8 V, and 1 V, respectively. 7 Robust FinFET Memory Circuits with P-Type Data Access Transistors BL VDD Tawfik and Kursun VGND VDD BL VGND WL WL WL VGND VDD WL VGND BLB VDD (a) (b) VGND VDD BL BLB BL WL VGND VGND VDD WL WL VGND VDD WL VGND BLB (c) VDD VGND BLB (d) VDD VGND BL WL WL VDD VGND BLB (e) Fig. 12. Layouts of the FinFET SRAM cells. (a) SRAM-TG1. (b) SRAM-TG2. (c) SRAM-TG3. (d) SRAM-IG1. (e) SRAM-IG2. SRAM-TG1 and SRAM-IG2: 0.18 m2 . SRAM-TG2: 0.21 m2 . SRAM-TG3: 0.24 m2 . SRAM-IG1: 0.22 m2 . The write power of SRAM-IG2 is lower than SRAMTG2 and SRAM-TG3 due to the smaller wordline parasitics and the smaller internal node capacitances. The write power of SRAM-IG2 is also lower than SRAM-TG1 due Table III. Layout rules. Gate length Fin thickness Fin pitch (6× fin thickness) Contact hole Contact size Metal1 and metal2 width Contact–contact separation Active to active separation (same type) Active to active separation (opposite type) Poly to active separation Poly to poly separation Metal to metal separation 8 2 /2 3 2 × 2 4 × 4 4 2 3 4 2 3 2 to the smaller internal node capacitances. The write power of SRAM-IG2 is reduced by 16.52%, 9%, and 12% as compared to SRAM-TG3 for VDD = 06 V, 0.8 V, and 1 V, respectively. The read delay of SRAM-IG2 is 85%, 43%, and 31% longer as compared to SRAM-TG1 for VDD = 06 V, 0.8 V, and 1 V, respectively. The read delay penalty with SRAM-IG2 is significantly lower as compared to SRAM-IG1 since a single fin PMOS access transistor operating in the dual-gate-mode produces higher on current as compared to a single fin NMOS transistors operating in the single-gate-mode as listed in Table II. Writing to an SRAM cell is achieved by discharging one of the bitlines to ground and maintaining the other bitline at VDD . Successful writing to an SRAM cell can also be achieved with a voltage higher than 0 V on the discharged bitline (incomplete/partially discharged bitline). The write margin is the maximum voltage of the partially discharged J. Low Power Electronics 5, 1–12, 2009 Normalized delay and power Tawfik and Kursun 2.5 2 Robust FinFET Memory Circuits with P-Type Data Access Transistors (a) Read delay Read power Normalized delay and power The write margins of the SRAM cells (T = 70 C). Write delay Write power 1.5 1 0.5 Write margin (mV) SRAM cell VDD = 06 V VDD = 08 V VDD = 1 V SRAM-TG1 SRAM-TG2 SRAM-TG3 SRAM-IG1 SRAM-IG2 227 162 127 96 183 306 202 153 127 250 395 242 180 160 316 0 SRAM-TG1 SRAM-TG2 SRAM-TG3 SRAM-IG1 SRAM-IG2 (b) 2 Read delay Write delay Read power Write power 1.5 1 0.5 0 SRAM-TG1 SRAM-TG2 SRAM-TG3 SRAM-IG1 SRAM-IG2 Normalized delay and power Table IV. 2 (c) Read delay Write delay Read power Write power 1.5 internal node capacitances. The write margin of the proposed SRAM-IG2 is enhanced by up to 30% and 76% as compared to SRAM-TG2 and SRAM-TG3, respectively, due to the reduced internal node parasitic capacitances. Alternatively, the write margin of SRAM-IG2 is up to 98% higher as compared to SRAM-IG1 due to the stronger access transistors (refer to Table II). From an application point of view, SRAM-IG2 is the most attractive choice at the higher levels of memory banks for which the enhanced integration density and the lower leakage power consumption are the most important design criteria. Alternatively, for a speed-critical first level cache with a smaller amount of memory, the SRAM-TG2 can be attractive despite the larger cell area, due to the higher read speed with reasonable write speed and data stability. SRAM-TG1 is not a practical choice due to the unacceptably small read static noise margin. 1 4.5. Process Variations 0.5 0 SRAM-TG1 SRAM-TG2 SRAM-TG3 SRAM-IG1 SRAM-IG2 Fig. 13. The active mode power consumption and propagation delays of the SRAM circuits. For each SRAM circuit, the power and delay are normalized with respect to SRAM-TG1. T = 70 C. (a) VDD = 06 V. (b) VDD = 08 V. (c) VDD = 1 V. bitline that achieves a successful transfer of a “0” into the 6T SRAM cell.12 14 The write margin is measured differently in this section as compared to Refs. [12] and [14] since the two bitlines assist in the writing of the proposed SRAM cell. The write margin is measured in this section as the maximum voltage amplitude of a DC noise signal that is applied to the two bitlines with equal amplitudes and opposite polarity for which a successful writing is achieved. The polarity of the DC noise signal that is applied to the discharged (charged) bitline is positive (negative). The content of an SRAM cell with a higher write margin is easier to be modified. The write margins for the SRAM circuits are listed in Table IV. The write margin of the tied-gate FinFET SRAM cells is reduced when the size of the pull-down transistors is increased due to the reduced switching threshold voltage of the cross-coupled inverters and due to the increased J. Low Power Electronics 5, 1–12, 2009 The effect of process variations on the tied-gate and the independent-gate FinFET SRAM cells is evaluated in this section. 1500 Monte-Carlo simulations are run with Taurus-Medici using a PERL script. The channel length, the fin height, the fin thickness, and the gate oxide thickness are assumed to have independent Gaussian distributions. The parameters of each transistor are varied independently except for the multi-fin FETs. For the multi-fin FETs, full correlation between the fins is assumed. The channel length and the fin thickness have 3 variations of 20%. The fin height has a 3 variation of 10%. The oxide thickness has a 3 variation of 5%. The statistical distributions of the leakage power are shown in Figures 14 and 15 for T = 27 C and T = 70 C, respectively. The statistical distributions of the SNM of the SRAM cells are shown in Figures 16 and 17 for T = 27 C and T = 70 C, respectively. With the proposed independent-gate SRAM cell SRAMIG2, the mean and the standard deviation (SD) of the leakage power are reduced by 64.5% and 66.4%, respectively, as compared to SRAM-TG3 at room temperature as shown in Figure 13. The mean and the standard deviation (SD) of the leakage power are reduced by 61% and 65%, respectively, with SRAM-IG2 as compared to SRAM-TG3 at T = 70 C as shown in Figure 15. Furthermore, with 9 Robust FinFET Memory Circuits with P-Type Data Access Transistors 600 800 SRAM-TG2 Mean = 4.8 nW. SD = 1.6 nW 400 SRAM-TG3 Mean = 6.5 nW. SD = 2.3 nW 300 SRAM-IG2 Mean = 2.3 nW. SD = 0.8 nW 200 100 60% higher SRAM-IG2 Mean = 198.4 mV SRAM-TG1 SRAM-TG2 SRAM-TG3 SRAM-IG1 SRAM-IG2 700 Number of samples Number of samples SRAM-TG1 Mean = 124 mV SRAM-TG1/ SRAM-IG1 Mean = 3 nW. SD = 0.9 nW 500 Tawfik and Kursun 600 500 400 300 200 100 0 0 3 6 9 12 0 15 75 Leakage power (nW) Number of samples 350 SRAM-TG1/ SRAM-IG1 Mean = 13.2 nW. SD = 3.4 nW 300 SRAM-TG2 Mean = 20.1 nW. SD = 5.7 nW 250 SRAM-TG3 Mean = 27 nW. SD = 8.1 nW SRAM-IG2 Mean = 10.5 nW. SD = 2.8 nW 150 100 50 0 0 10 20 30 40 115 135 155 175 195 215 SNM (mV) Fig. 14. Statistical leakage power distributions of the FinFET SRAM cells. VDD = 08 V. T = 27 C. SD: standard deviation. 200 95 50 60 Leakage power (nW) Fig. 15. Statistical leakage power distributions of the FinFET SRAM cells. VDD = 08 V. T = 70 C. SD: standard deviation. SRAM-IG2 the mean SNM is enhanced by 55% and 60% as compared to SRAM-TG1 for T = 27 C (shown in Fig. 16) and T = 70 C (shown in Fig. 17), respectively. The write margin is evaluated under process parameter, supply voltage, and temperature variations. The FinFET on current distribution is generated with 1000 samples Fig. 17. Statistical SNM distributions of the FinFET SRAM cells. VDD = 08 V. T = 70 C. assuming independent Gaussian distributions for the channel length (20% 3 variation), the fin thickness (20% 3 variation), the oxide thickness (5% 3 variation), and the fin height (10% 3 variation). The parameters of the strong and the weak devices are identified from the FinFET on current distributions. The on current of the weak device is lower than the mean on current by one sigma. Alternatively, the on current of the strong device is higher than the mean on current by one sigma, as shown in Figure 18. The worst case process corner for write margin is the process corner characterized by the weak bitline access transistors and the strong pull-up transistors. The write margins of the SRAM cells at the worst case process corner are listed in Table V for different temperatures and supply voltages. As shown in Table V, SRAM-IG2 has higher write margin as compared to SRAM-TG2, SRAMTG3, and SRAM-IG1. The write margin of SRAM-IG2 is enhanced by up to two-times (∼2X) as compared to SRAM-IG1 depending on the supply voltage and the temperature. 140 SRAM-TG1 Mean = 135 mV 55% higher SRAM-IG2 Mean = 208 mV 120 Number of samples Number of samples 600 SRAM-TG1 SRAM-TG2 SRAM-TG3 SRAM-IG1 SRAM-IG2 500 400 300 200 N-type FinFET 100 80 Weak device Strong device σσ 60 σ σ Weak device 40 Strong device 20 100 0 100 0 2.E-05 125 150 175 200 225 250 SNM (mV) Fig. 16. Statistical SNM distributions of the FinFET SRAM cells. VDD = 08 V. T = 27 C. 10 P-type FinFET 3.E-05 4.E-05 5.E-05 6.E-05 7.E-05 Ion (A) Fig. 18. 1000 samples Monte-Carlo statistical distributions of the on-current of the single-fin FinFETs operating in the dual-gate mode. VDD = 08 V. T = 70 C. J. Low Power Electronics 5, 1–12, 2009 Tawfik and Kursun Table V. corner. Robust FinFET Memory Circuits with P-Type Data Access Transistors The write margin of the SRAM cells at the worst-case process Write margin (mV) T ( C) VDD (V) SRAMTG1 SRAMTG2 SRAMTG3 SRAMIG1 SRAMIG2 27 27 27 70 70 70 0.6 0.8 1.0 0.6 0.8 1.0 207 278 352 209 278 352 145 178 211 142 169 211 114 138 160 108 128 148 77 106 133 76 102 129 143 189 227 155 216 258 5. CONCLUSIONS A new independent-gate FinFET SRAM cell is proposed in this paper for simultaneously enhancing the read data stability and the memory integration density while reducing the standby mode power consumption. All of the six transistors of the proposed SRAM cell are sized minimum. The voltage disturbance at the data storage nodes during a read operation is reduced by employing P-type bitline access transistors. The pull-up FinFETs in the cross-coupled inverters are permanently operated in the single-gate-mode with the proposed SRAM cell, thereby achieving write-ability with minimum sized transistors. The read SNM is enhanced by up to 62% with the proposed independent-gate FinFET SRAM cell while reducing the leakage power by up to 22% as compared to a tied-gate FinFET SRAM cell with the same size transistors. Alternatively, as compared to a 6 T tied-gate FinFET SRAM cell that is sized for comparable read static noise margin, the leakage power, the write power, and the cell area are reduced by up to 62%, 16.5%, and 25.53%, respectively. References 1. E. Nowak et al., Turning silicon on its edge. IEEE Circuits and Devices Magazine 20 (2004). 2. Y. Liu et al., Cointegration of high-performance tied-gate threeterminal FinFETs and variable threshold-voltage independent-gate four-terminal FinFETs with asymmetric gate-oxide thicknesses. IEEE Electron Device Letters 28, 517 (2007). 3. Y. X. Liu et al., 4-Terminal FinFETs with high threshold voltage controllability, Proceedings of the IEEE Device Research Conference, June (2004), Vol. 1, pp. 207–208. 4. J. Kedzierski et al., Metal-gate FinFET and fully-depleted SOI devices using total gate silicidation, Proceedings of the IEEE Electron Devices Meeting, December (2002), pp. 247–250. 5. V. Kursun, S. A. Tawfik, and Z. Liu, Leakage-aware design of nanometer SoC, Proceedings of the IEEE International Symposium on Circuits and Systems, May (2007), pp. 3231–3234. 6. E. Seevinck, F. J. List, and J. Lohstroh, Static-noise margin analysis of MOS SRAM cells. IEEE Journal of Solid-State Circuits 22, 748 (1987). 7. M. Yamaoka et al., Low power SRAM menu for SOC application using Yin-Yang-feedback memory cell technology, Proceedings of the IEEE Symposium on VLSI Circuits, June (2004), pp. 288–291. 8. B. Giraud et al., A comparative study of 6T and 4T SRAM cells in double-gate CMOS with statistical variation, Proceedings of the IEEE International Symposium on Circuits and Systems, May (2007), pp. 3022–3025. 9. Medici Device Simulator, Synopsys, Inc. (2006). 10. Z. Liu and V. Kursun, High read stability and low leakage cache memory cell, Proceedings of the IEEE International Symposium on Circuits and Systems, May (2007), pp. 2774–2777. 11. S. A. Tawfik and V. Kursun, Low power and stable FinFET SRAM with static independent gate bias for enhanced integration density, Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems, December (2007), pp. 443–446. 12. K. Zhang et al., A 3-GHz 70-Mb SRAM in 65-nm CMOS technology with integrated column-based dynamic power supply. IEEE Journal of Solid-State Circuits 41, 146 (2006). 13. S. A. Tawfik and V. Kursun, Low-power and compact sequential circuits with independent-gate FinFETs. IEEE Transactions on Electron Devices 55, 60 (2008). 14. Z. Guo et al., FinFET-Based SRAM design, Proceedings of the IEEE International Symposium on Low Power Electronics and Design, August (2005), pp. 2–7. 15. E. J. Nowak et al., A functional FinFET-DGCMOS SRAM cell, Proceedings of the IEEE International Electron Devices Meeting, December (2002), pp. 411–414. 16. A. Carlson et al., FinFET SRAM with enhanced read/write margins, Proceedings of the IEEE International SOI Conference, October (2006), pp. 105–106. 17. R. V. Joshi et al., A high-performance, low leakage, and stable SRAM row-based back-gate biasing scheme in FinFET technology, Proceedings of the IEEE VLSI Design, January (2007), pp. 665–672. 18. S. A. Tawfik and V. Kursun, Parameter space exploration for robust and high-performance n-channel and p-channel symmetric doublegate FinFETs, Proceedings of the IEEE Asia Symposium on Quality Electronic Design, July (2009), pp. 1–8. 19. S. A. Tawfik and V. Kursun, Compact FinFET memory circuits with P-type data access transistors for low leakage and robust operation, Proceedings of the IEEE/ACM International Symposium on Quality Electronic Design, March (2008), pp. 855–860. Sherif A. Tawfik Sherif A. Tawfik received the B.S. and M.S. degrees in Electronics and Communications Engineering from Cairo University, Cairo, Egypt, in 2003 and 2005, respectively and the Ph.D. degree in Electrical and Computer Engineering at the University of WisconsinMadison, USA in 2009. His research interests are in the area of low-power and variations-tolerant integrated circuit design and emerging integrated circuit technologies. Volkan Kursun Volkan Kursun received the B.S. degree in Electrical and Electronics Engineering from the Middle East Technical University, Ankara, Turkey in 1999, and the M.S. and Ph.D. degrees in Electrical and Computer Engineering from the University of Rochester, New York, USA in 2001 and 2004, respectively. He performed research on mixed-signal thermal inkjet integrated circuits with Xerox Corporation, J. Low Power Electronics 5, 1–12, 2009 11 Robust FinFET Memory Circuits with P-Type Data Access Transistors Tawfik and Kursun Webster, New York, USA in 2000. During summers 2001 and 2002, he was with Intel Microprocessor Research Laboratories, Hillsboro, Oregon, USA responsible for the modeling and design of high frequency monolithic power supplies. During summer 2008, he was a visiting professor at the Chuo University, Tokyo, Japan. He served as an assistant professor in the Department of Electrical and Computer Engineering at the University of Wisconsin-Madison, USA from August 2004 to August 2008. He has been an assistant professor in the Department of Electronic and Computer Engineering at the Hong Kong University of Science and Technology, People’s Republic of China since August 2008. His current research interests are in the areas of low voltage, low power, and high performance integrated circuit design and emerging integrated circuit technologies. He has more than ninety publications and five issued and two pending patents in the areas of high performance integrated circuits and emerging semiconductor technologies. Dr. Kursun is the author of the book Multi-Voltage CMOS Circuit Design (John Wiley & Sons Ltd., August 2006). He serves on the technical program and organizing committees of the IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), the ACM/SIGDA Great Lakes Symposium on VLSI (GLSVLSI), the IEEE International Symposium on Circuits and Systems (ISCAS), the IEEE/ACM Asia and South Pacific Design Automation Conference (ASPDAC), the IEEE Asia Pacific Conference on Circuits and Systems (APCCAS), the IEEE/ACM International Symposium on Quality Electronic Design (ISQED), the IEEE/ACM Asia Symposium on Quality Electronic Design (ASQED), and the IEEE Asian Solid-State Circuits Conference (A-SSCC). He served on the editorial board of the IEEE Transactions on Circuits and Systems II (TCAS-II) from 2005 to 2008. Dr. Kursun is an Associate Editor of the Journal of Circuits, Systems, and Computers (JCSC), the IEEE Transactions on Very Large Scale Integration Systems (TVLSI), and the IEEE Transactions on Circuits and Systems I (TCAS-I). 12 J. Low Power Electronics 5, 1–12, 2009