Design of experiments and integer linear programming-assisted conjugate-gradient optimisation of high-κ/metal-gate nano-complementary metal-oxide semiconductor static random access memory

Access Full Text

Design of experiments and integer linear programming-assisted conjugate-gradient optimisation of high-κ/metal-gate nano-complementary metal-oxide semiconductor static random access memory

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Computers & Digital Techniques — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Low-power consumption and stability in static random access memories (SRAMs) is essential for embedded applications. This study presents a novel design flow for power minimisation of nano-complementary metal-oxide semiconductor SRAMs, while maintaining stability. A 32 nm high-κ/metal-gate SRAM has been used as an example circuit. The baseline circuit is subjected to power minimisation using a dual-threshold voltage assignment based on novel combined design of experiments and integer linear programming (DOE-ILP) approach. However, this leads to a 15% reduction in the static noise margin (SNM) of the cell. The conjugate gradient optimisation overcomes this SNM degradation, while reducing the power consumption. The final SRAM design shows 86% reduction in power consumption (including leakage) and 8% increase in the SNM compared with the baseline design. The variability analysis of the optimised cell is performed by considering the effect of 12 parameters. SRAM arrays of different sizes are constructed to demonstrate the feasibility of the proposed SRAM cell. To the best of the authors’ knowledge, this is the first study which makes use of DOE-ILP and conjugate gradient method for simultaneous stability and power optimisation in high-κ/metal-gate SRAM circuits.

Inspec keywords: gradient methods; linear programming; SRAM chips; integer programming

Other keywords: SNM; power consumption; static noise margin; high-κ/metal-gate nano-complementary metal-oxide semiconductor static random access memory; conjugate gradient optimisation; power minimisation; baseline circuit; integer linear programming; SRAM; dual threshold voltage; static random access memories

Subjects: Semiconductor storage; Memory circuits; Optimisation techniques; Optimisation techniques

References

    1. 1)
      • Thakral, G., Mohanty, S.P., Ghai, D., Pradhan, D.K.: `A DOE-ILP assisted conjugate-gradient approach for power and stability optimization in high-κ/metal-gate SRAM', Proc. 20th ACM/IEEE Great Lakes Symp. on VLSI, 2010, p. 323–328.
    2. 2)
    3. 3)
    4. 4)
    5. 5)
      • S.O. Toh . Nanoscale SRAM Variability and Optimization.
    6. 6)
      • Alorda, B., Torrens, G., Bota, S.A., Segura, J.: `Static and dynamic stability improvement strategies for 6T CMOS low-power SRAM', Proc. Design, Automation, and Test in Europe, 2010, p. 429–434.
    7. 7)
    8. 8)
      • S.R. Schmidt , R.G. Launsby . Understanding industrial design of experiments.
    9. 9)
      • Zhao, W., Cao, Y.: `New generation of predictive technology model for sub-45nm design exploration', Proc. Int. Symp. on Quality Electronic Design, 2006, p. 585–590.
    10. 10)
      • Lin, S., Kim, Y.B., Lombardi, F.: `A low leakage 9T SRAM cell for ultra-low power operation', Proc. ACM Great Lakes Symp. on VLSI, 2008, p. 123–126.
    11. 11)
      • Azam, T., Cheng, B., Cumming, D.: `Variability resilient low-power 7T-SRAM design for nano-scaled technologies', Proc. 11th IEEE Int. Symp. on Quality Electronic Design (ISQED), 2010, p. 9–14.
    12. 12)
    13. 13)
    14. 14)
    15. 15)
      • Moradi, F., Wisland, D.T., Mahmoodi, H., Berg, Y., Cao, T.V.: `New SRAM design using body bias technique for ultra low power applications', Proc. Int. Symp. on Quality Design, 2010, p. 468–471.
    16. 16)
      • Moradi, F., Panagopoulos, G., Karakonstantis, G.: `Multi-level wordline driver for low power SRAMs in nano-scale CMOS technology', Proc. IEEE 29th Int. Conf. on Computer Design (ICCD), 2011, p. 326–331.
    17. 17)
      • Liu, Z., Kursun, V.: `High read stability and low leakage cache memory cell', Proc. Int. Symp. on Circuits and Systems, 2007, p. 2774–2777.
    18. 18)
      • Okumura, S., Iguchi, Y., Yoshimoto, S.: `A 0.56-V 128kb 10T SRAM using column line assist (CLA) scheme', Proc. Int. Symp. on Quality Electronic Design, 2009, p. 659–663.
    19. 19)
      • Thakral, G., Mohanty, S.P., Ghai, D., Pradhan, D.K.: `A combined DOE-ILP based power and read stability optimization in nano-CMOS SRAM', Proc. 23rd IEEE Int. Conf. on VLSI Design, 2010, p. 45–50.
    20. 20)
      • Amelifard, B., Fallah, F., Pedram, M.: `Reducing the sub-threshold and gate-tunneling leakage of SRAM cells using dual-', Proc. Design Automation and Test in Europe, 2006, p. 1–6.
    21. 21)
      • Kulkani, J.P., Kim, K., Park, S.P., Roy, K.: `Process variation tolerant SRAM array for ultra low voltage applications', Proc. Design Automation Conf., 2008, p. 108–113.
    22. 22)
      • Singh, J., Mathew, J., Mohanty, S.P., Pradhan, D.K.: `A nano-CMOS process variation induced read failure tolerant SRAM cell', Proc. Int. Symp. on Circuits and Systems, 2008, p. 3334–3337.
    23. 23)
      • Ghai, D., Mohanty, S.P., Kougianos, E.: `Variability-aware optimization of nano-CMOS active pixel sensors using design and analysis of Monte Carlo experiments', Proc. Int. Symp. on Quality Electronic Design, 2009, p. 172–178.
    24. 24)
    25. 25)
      • Agarwal, K., Nassif, S.: `Statistical analysis of SRAM cell stability', Proc. Design Automation Conf., 2006, p. 57–62.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cdt.2011.0166
Loading

Related content

content/journals/10.1049/iet-cdt.2011.0166
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading