Design and Analysis of Binary Tree Static Random Access Memory for Low Power Embedded Systems

被引:0
|
作者
Suns, Luo [1 ]
Mathew, J. [1 ]
Pagliarini, S. [1 ]
Pradhan, Dhiraj K. [1 ]
Sourdis, Loannis [2 ]
机构
[1] Univ Bristol, Dept Comp Sci, Bristol, Avon, England
[2] Chalmers Univ Technol, Gothenburg, Sweden
基金
英国工程与自然科学研究理事会;
关键词
SRAM Architecture; Low Power; High Performance; Analytical Models; Robustness; Process Variation; Testing;
D O I
10.1166/jolpe.2014.1336
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the modern portable applications, the embedded systems are required to have low power dissipation. Therefore, SRAM designs are required to achieve both high-performance and low-power for the microprocessors. However, low power design of these memories is highly challenging due to conflicting design requirements of high-performance and robustness under process-voltage-temperature (PVT) variations. In this paper, an architectural-level methodology is proposed for low-power SRAMs (LPSRAM). In the proposed LPSRAM architecture, the SRAM subsystem is divided into modules, with inter-module connections organized in a binary tree. Due to such organization LPSRAM can achieve low power consumption and dynamic reconfiguration during normal operation mode. We formulate the read/write power, performance and area models of the proposed memory design, which are then substantiated and validated through a number of experiments using CAD tools and HSPICE simulations. We show that LPSRAM can significantly reduce power consumption (by up to 30% in normal operation mode) when compared with traditional SRAM designs at the expense of reasonable area overheads. Moreover, we demonstrate that due to efficient switching architecture LPSRAM offers better robustness under process variations, while retaining high performance. Furthermore, the LPSRAM structure has strong potential to be built with testability. The memory nodes can be tested in parallel, since all the memory modules are located in the bottom level of the binary tree. Within the proposed testable LPSRAM architecture, a reduction in testing time and power can be achieved.
引用
收藏
页码:467 / 478
页数:12
相关论文
共 50 条
  • [21] Design of ternary clocked adiabatic static random access memory
    汪鹏君
    梅凤娜
    [J]. Journal of Semiconductors, 2011, 32 (10) : 147 - 151
  • [22] Design of ternary clocked adiabatic static random access memory
    Wang Pengjun
    Mei Fengna
    [J]. JOURNAL OF SEMICONDUCTORS, 2011, 32 (10)
  • [23] DESIGN OF STATIC RANDOM ACCESS MEMORY USING QCA TECHNOLOGY
    Rani, D. Gracia Nirmala
    Saranya, M.
    Sivashankari, T.
    Meenakshi, N.
    Meena, R.
    Rajaram, S.
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS (ICDCS) 2016, 2016, : 295 - 299
  • [24] Low-Power Dynamic Memory Word Line Decoding for Static Random Access Memories
    Samson, Giby
    Ananthapadmanabhan, Nagaraj
    Badrudduza, Sayeed A.
    Clark, Lawrence T.
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2008, 43 (11) : 2524 - 2532
  • [25] Static Random Access Memory Cells with Intrinsically High Read Stability and Low Standby Power
    Badrudduza, Sayeed A.
    Samson, Giby
    Clark, Lawrence T.
    [J]. JOURNAL OF LOW POWER ELECTRONICS, 2006, 2 (03) : 412 - 424
  • [26] A low power-consuming embedded system design by reducing memory access frequencies
    Chen, CW
    Chang, CH
    Ku, CJ
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (12): : 2748 - 2756
  • [27] Access pattern based local memory customization for low power embedded systems.
    Grun, P
    Dutt, N
    Nicolau, A
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, CONFERENCE AND EXHIBITION 2001, PROCEEDINGS, 2001, : 778 - 784
  • [28] A Novel Memory Structure for Embedded Systems: Flexible Sequential and Random Access Memory
    Ying Chen
    Karthik Ranganathan
    Vasudev V. Pai
    David J. Lilja
    Kia Bazargan
    [J]. Journal of Computer Science and Technology, 2005, 20 : 596 - 606
  • [29] Enhancing the memory performance of embedded systems with the flexible sequential and random access memory
    Chen, Y
    Ranganathan, K
    Pai, VV
    Lilja, DJ
    Bazargan, K
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2004, 3189 : 88 - 101
  • [30] A novel memory structure for embedded systems: Flexible sequential and random access memory
    Chen, Y
    Ranganathan, K
    Pai, VV
    Lilja, DJ
    Bazargan, K
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2005, 20 (05): : 596 - 606