<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">ENG</journal-id><journal-title-group><journal-title>Engineering</journal-title></journal-title-group><issn pub-type="epub">1947-3931</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/eng.2012.48064</article-id><article-id pub-id-type="publisher-id">ENG-22170</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  Fast CR-SRAM Using New Charge-Recycling Scheme
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>eilei</surname><given-names>Li</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xin</surname><given-names>Chen</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xu</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Electronics and Information, Tongji University, Shanghai, China</addr-line></aff><aff id="aff2"><addr-line>School of Microelectronics, Shanghai Jiao Tong University, Shanghai, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>0952080012@tongji.edu.cn(EL)</email>;<email>0952080012@tongji.edu.cn(XC)</email>;<email>wangxu@ic.sjtu.edu.cn(XW)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>29</day><month>08</month><year>2012</year></pub-date><volume>04</volume><issue>08</issue><fpage>493</fpage><lpage>495</lpage><history><date date-type="received"><day>June</day>	<month>5,</month>	<year>2012</year></date><date date-type="rev-recd"><day>July</day>	<month>2,</month>	<year>2012</year>	</date><date date-type="accepted"><day>July</day>	<month>15,</month>	<year>2012</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In this paper, a CR-SRAM using new charge recycling scheme is described, novel bit-line pre-charge voltage distribution is proposed. The SRAM pre-charge voltage level is designed by logarithm instead of linear. The new design leads to improvement in speed compared to the original CR-SRAM. Simulation results show that the new CR-SRAM using novel pre-charge voltage distribution scheme reduced the write access time by 34% with 9% power dissipation penalty.
 
</p></abstract><kwd-group><kwd>SRAM; Lower-Power; Charge-Recycling</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>As the demands for handheld devices and other battery-supplied equipments increase, more and more attention has been paid on low power IC design. SRAM takes a large power dissipation of the whole chip. Many low power SRAMs has been designed [<xref ref-type="bibr" rid="scirp.22170-ref1">1</xref>]. One important way to reduce SRAM power dissipation is reducing the power consumed by bit-line. During write and read operation, the bit-line voltage swing is full, charging and discharging of the highly capacitive bit-lines consumes a lot of energy.</p><p>Reducing the bit-line power consumption during write cycle is an effective way to reduce the power dissipation. Recently, a low power using bit-line charge-recycling technology has been reported [<xref ref-type="bibr" rid="scirp.22170-ref2">2</xref>]. The charge recycling concept was firstly introduced in the low power on-chip bus architecture design [<xref ref-type="bibr" rid="scirp.22170-ref3">3</xref>], B. D. Young apply this technology to ROM [<xref ref-type="bibr" rid="scirp.22170-ref4">4</xref>]. Kim applied charge-recycling directly to the bit-line to reduce dynamic write power associated with bit-line swing in SRAM [<xref ref-type="bibr" rid="scirp.22170-ref1">1</xref>]. The main idea of this technique is that the charge stored in the bit-line during one write cycle can be recycled for the next write operation, which leads to reduction of power dissipation to 1/N<sup>2</sup>, while N is the bit-line pair number.</p><p>However, the original CR-SRAM has two disadvantages. Firstly, the access time of write operation is long, the operation frequency is limited. Secondly, when the recycle time increase, the voltage interval began to getting small, which lead to SNM decrease when the recycling time rise.</p><p>In this paper, a new charge-recycling scheme is proposed to further enhance the performance and stability of CR-SRAM. The logarithmic pre-charge voltage is applied to write operation. To verify the new charge recycling scheme, a prototype 2 Kbits Charge-Recycling SRAM is implemented and simulated in SMIC 0.13 μm CMOS technology. The simulate results exhibit the write speed is 34% faster than original design. The average power dissipation per write cycle is 2.4 μW at 1.5 V supply.</p><p>The rest of the paper is organized as follows: In section II, the new charge recycling scheme is introduced. In section III, a prototype 2 Kbits SRAM using the new charge-recycling scheme is built and simulated, the performance of new CR-SRAM is also analyzed.</p></sec><sec id="s2"><title>2. New Charing Recycling Scheme</title><p>The proposed new charge recycling scheme is that the pre-charge voltage distribution is logarithmic instead of linear. The pre-charge voltage is given by the following function.</p><disp-formula id="scirp.22170-formula23362"><label>(1)</label><graphic position="anchor" xlink:href="11-21962\2965f37b-503f-4b33-8200-e126ac099d90.jpg"  xlink:type="simple"/></disp-formula><p>Equation (1) is used in Pulse Code Modulation as an unequal quantization method in the area of communication. The μ is called compression factor. The μ law function is illustrated in <xref ref-type="fig" rid="fig1">Figure 1</xref>. When μ = 0, the function is linear. When μ increase, the curves are more apart from linear. The function is odd symmetry.</p><p>The new pre-charge voltage is calculated as follow. Firstly, determine the compression factor μ and chargerecycling bit-line pair number N. Secondly, divide the supply voltage range into tow parts, 0 to V<sub>DD</sub>/2 and V<sub>DD</sub>/2 to V<sub>DD</sub>. In the V<sub>DD</sub>/2 to V<sub>DD</sub> range, replace y axes range with V<sub>DD</sub>/2 to V<sub>DD</sub>, calculated the voltage value by</p><p>x equal 1/2 and 3/4, In the range 0 to V<sub>DD</sub>/2, the voltage value is calculated similarly. When the charge-recycling bit-line pair number N is 4, and μ = 1, the pre-charge voltages is 1.41 V, 1.19 V, 0.40 V, 0.17 V.</p><p>When the pre-charge voltages is determined, mapping each voltage level to SRAM circuit through corresponding resistors. In the proposed SRAM illustrated in <xref ref-type="fig" rid="fig2">Figure 2</xref>, the corresponding resistors are R1 to R5.</p><p>This CR-SRAM using new pre-charge scheme has two advantages compared to the original CR-SRAM, the write speed is improved and the static noise margin is increased.</p><sec id="s2_1"><title>2.1. Imporve the Write Speed</title><p>The write speed is limited by the time which taken by the maximum voltage of bit-line increased to V<sub>DD</sub>. As is showing in <xref ref-type="fig" rid="fig3">Figure 3</xref>, the maximum voltage level is V1, which is 1.31 V. The bit-line is charged by supply V<sub>DD</sub>, the voltage change is slow compared to other bit-line pairs. The circumstance is same as V4, which is discharged by source-line V<sub>SS</sub>. V1 and V4 take the longest time since that the bit-line is connected to source-line while the other bit-line pair are charge and discharged by the parasitical capacitors. When the bit-line voltage level is designed according to (1), the time consumed by the V1 charged to V<sub>DD</sub> is short since the voltage is higher than the original V1, which is same as V4, the voltage is lower than original. The logarithmic voltage design makes the time consumed by the bit-line pairs in evaluate phase more equally, and consequently lead to write speed improvement.</p></sec><sec id="s2_2"><title>2.2. Increase SRAM Static Noise Margin</title><p>Another advantage is the SNM is not decreased crucially when the charge recycling time increase. The original bit-line pre-charge voltage level is given by (2).</p><disp-formula id="scirp.22170-formula23363"><label>(2)</label><graphic position="anchor" xlink:href="11-21962\8563494e-dbb9-4654-9986-c9707094fd81.jpg"  xlink:type="simple"/></disp-formula><p>For N = 4, according to (2), the pre-charge voltage are 0.19 V, 0.56 V, 0.91 V, 1.31 V. The bit-line voltage is decreased due to the charge leakage in write cycle. Every time the charge recycled for one write operation, the voltage decreased after the bit-line pair connected to evaluate, which lead to the voltage margin in the last few</p><p>write cycle getting small. The SNM of SRAM is limited by the smallest voltage difference of the last write cycle.</p></sec></sec><sec id="s3"><title>3. SRAM Simulation and Results</title><p>To demonstrate the concept of the proposed chargerecycling scheme, a 2 K bits CR-SRAM has been designed and simulated in SMIC 0.13 μm CMOS technology. As is showing in <xref ref-type="fig" rid="fig2">Figure 2</xref>, the main blocks are illustrated below.</p><p>• The exchanger block is used by bit-line pair for charge-recycling. If the number of exchangers is N, the charge will recycled for N times.</p><p>• The Bit-line RC model block is a π RC model of electronic wire. The values of capacitors and resistors are determined by the technology file provided by the Fab.</p><p>• To make data write in SRAM cells correctly, the power control block is dedicated to floating the source line during write operation. The source line VDD and VSS are disconnected from the RAM Cell to ensure data write in with limited bit-line voltage [<xref ref-type="bibr" rid="scirp.22170-ref5">5</xref>]. During SRAM data retention period, VSS is connected to positive bias voltage to reduce power dissipation.</p><p>• The pre-charge circuit is implemented by a unit gain buffer which has rail-to-rail swing. To enhance output voltage swing, complementary PMOS and NMOS difference amplifier is used.</p><p>During simulation, the control signals are provided to generate four consecutive write operations, which consist a charge-recycling cycle. The simulated waveforms of original and proposed CR-SRAM are show in Figures 3 and 4.</p><p>From the simulated waveforms of proposed CRSRAM and original CR-SRAM, the write speed of new CR-SRAM is improved 34% compared to the original one. Meanwhile, the power dissipation of new CRSRAM is 2.4 μW, and the original CR-SRAM consumes</p><p>2.2 μW per write access, the power dissipation is increased about 9%. Besides, the original CR-SRAM bitline voltage margin shrink due to charge leakage, the bitline voltage margin of proposed CR-SRAM is enhanced.</p></sec><sec id="s4"><title>4. Conclusion</title><p>Recycling the charge of bit-line for multiple write operation is an effective way to decrease SRAM power dissipation. CRSRAM can reduce the power dissipation to 1/N<sup>2</sup>. The logarithmic pre-charge voltage is proposed to further optimize write speed. According to simulated results, the write speed is improved by 34%, while the power dissipation increased 9%.</p></sec><sec id="s5"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.22170-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">K. Keejong, H. Mahmoodi and K. Roy, “A Low-Power SRAM Using Bit-Line Charge-Recycling,” IEEE Journal of Solid-State Circuits, Vol. 43, No. 2, 2008, pp. 446-459.  
doi:10.1109/JSSC.2007.914294</mixed-citation></ref><ref id="scirp.22170-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">B.-D. Yang, “A Low-Power SRAM Using Bit-Line Charge-Recycling for Read and Write Operations,” IEEE Journal of Solid-State Circuits, Vol. 45, No. 10, 2010, pp. 2173-2183. doi:10.1109/JSSC.2010.2063950</mixed-citation></ref><ref id="scirp.22170-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">H. Yamauchi, H. Akamatsu and T. Fujita, “An Asymtotically Zero Power Charge-Recycling Bus Architecture for Battery-Operated Ultrahigh Data Rate ULSI’s,” IEEE Journal of Solid-State Circuits, Vol. 30, No. 4, 1995, pp. 423-431. doi:10.1109/4.375962</mixed-citation></ref><ref id="scirp.22170-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">B. D. Yang and L. S. Kim, “A Low Power Charge-Recycling ROM Architecture,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 11, No. 4, 2003, pp. 590-600.</mixed-citation></ref><ref id="scirp.22170-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">M. Yamaoka, N. Maeda, Y. Shinozaki, K. Nii, S. Shimada, K. Yanagi-sawa and T. Kawahara, “90-nm Process-Variation Adaptive Embedded SRAM Modules with Power-Line-Floating Write Technique,” IEEE Journal of Solid-State Circuits, Vol. 41, No. 3, 2006, pp. 705-711.  
doi:10.1109/JSSC.2006.869786</mixed-citation></ref></ref-list></back></article>