A flexible SRAM compiler for embedded application

被引:0
|
作者
Liu, Y [1 ]
Gao, ZQ [1 ]
机构
[1] Tsing Hua Univ, Inst Elect, Beijing 100084, Peoples R China
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
SRAM Compiler uses predefined building blocks or leaf cells and connectivity information to compile SRAMs of user-specified size. In this paper a high-speed embedded SRAM Compiler is described. It is based on TSMC's 0.5 mum CMOS process. It can compile both single-port and dual-port SRAMs. SRAM is a completely synchronous architecture with a maximal capacity 16k* 64=1Mb bits. The compiler generates the layout, behavioral level models, schematic symbols, and a layout abstraction to place and route, The program in Skill language can automatically complete the creation of all the models in different levels. The SRAM Compiler has a friendly user interface. Users can specify the necessary parameters and then get all the results. The SRAM Compiler can be easily integrated into Cadence and other CAD frameworks.
引用
收藏
页码:213 / 216
页数:4
相关论文
共 50 条
  • [31] Design and Evaluation of a Compiler for Embedded Stream Programs
    Newton, Ryan R.
    Girod, Lewis D.
    Craig, Michael B.
    Madden, Samuel R.
    Morrisett, J. Greg
    LCTES'08: PROCEEDINGS OF THE 2008 ACM SIGPLAN-SIGBED CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS, 2008, : 131 - 140
  • [32] Hardware/compiler codevelopment for an embedded media processor
    Kozyrakis, C
    Judd, D
    Gebis, J
    Williams, S
    Patterson, D
    Yelick, K
    PROCEEDINGS OF THE IEEE, 2001, 89 (11) : 1694 - 1709
  • [33] A Basic Linear Algebra Compiler for Embedded Processors
    Kyrtatas, Nikolaos
    Spampinato, Daniele G.
    Pueschel, Markus
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 1054 - 1059
  • [34] Design and evaluation of a compiler for embedded stream programs
    Newton, Ryan R.
    Girod, Lewis D.
    Craig, Michael B.
    Madden, Samuel R.
    Morrisett, J. Greg
    ACM SIGPLAN NOTICES, 2008, 43 (07) : 131 - 140
  • [35] Phantom:: A serializing compiler for multitasking embedded software
    Nacul, Andre C.
    Givargis, Tony
    2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 : 1918 - +
  • [36] New directions in compiler technology for embedded systems
    Dutt, N
    Nicolau, A
    Tomiyama, H
    Halambi, A
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 409 - 414
  • [37] Energy saving compiler framework on embedded systems
    Chen Tianzhou
    Liang Xiao
    Huang Jiangwei
    Huang Yu
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON POWER, ENERGY, AND APPLICATIONS: SCIENCE AND TECHNOLOGY FOR DEVELOPMENT IN THE 21ST CENTURY, 2006, : 203 - 208
  • [38] Optimization of SRAM and Application
    Zhou, Qingjun
    PROCEEDINGS OF 2016 IEEE ADVANCED INFORMATION MANAGEMENT, COMMUNICATES, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IMCEC 2016), 2016, : 1895 - 1900
  • [39] The design and implementation of a power efficient embedded SRAM
    Chen Pinghua
    Liu Yijun
    Li Zhenkun
    ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, PROCEEDINGS, 2007, : 838 - 842
  • [40] Descrambling of embedded SRAM using a laser probe
    Chef, S.
    Chua, C. T.
    Tay, J. Y.
    Siah, Y. W.
    Bhasin, S.
    Breier, J.
    Gan, C. L.
    2018 25TH IEEE INTERNATIONAL SYMPOSIUM ON THE PHYSICAL AND FAILURE ANALYSIS OF INTEGRATED CIRCUITS (IPFA), 2018,