A flexible embedded SRAM compiler

被引:0
|
作者
Liu, Y [1 ]
Gao, ZQ [1 ]
He, XQ [1 ]
机构
[1] Tsing Hua Univ, Inst Microelect, Beijing, Peoples R China
来源
FIRST IEEE INTERNATION WORKSHOP ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, PROCEEDINGS | 2002年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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* 69=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.
引用
收藏
页码:474 / 476
页数:3
相关论文
共 50 条
  • [21] Building a flexible JAVA runtime upon a flexible compiler
    Thomas, Gael
    Ogel, Frederic
    Galland, Antonine
    Folliot, B.
    Piumarta, I.
    International Journal of Computers and Applications, 2005, 27 (01) : 27 - 33
  • [22] Microkernel of embedded operating system in SRAM
    Chen Tianzhou
    Hu Wei
    Lian Yi
    NAS: 2006 INTERNATIONAL WORKSHOP ON NETWORKING, ARCHITECTURE, AND STORAGES, PROCEEDINGS, 2006, : 57 - +
  • [23] Flick: A flexible, optimizing IDL compiler
    Eide, E
    Frei, K
    Ford, B
    Lepreau, J
    Lindstrom, G
    ACM SIGPLAN NOTICES, 1997, 32 (05) : 44 - 56
  • [24] A low voltage SRAM for embedded applications
    Caravella, JS
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1997, 32 (03) : 428 - 432
  • [25] A flexible rule compiler for speech synthesis
    Skut, W
    Ulrich, S
    Hammervold, K
    INTELLIGENT INFORMATION PROCESSING AND WEB MINING, 2004, : 257 - 266
  • [26] On Distinguishing Process Corners for Yield Enhancement in Memory Compiler Generated SRAM
    Hsiao, Chia-Chi
    Chen, Hung-Ming
    2009 IEEE INTERNATIONAL WORKSHOP ON MEMORY TECHNOLOGY, DESIGN, AND TESTING, PROCEEDINGS, 2009, : 83 - 87
  • [27] 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
  • [28] 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
  • [29] Adjustment of GCC compiler frontend for embedded processors
    Bokan, Dejan
    Dukic, Miodrag
    Popovic, Miroslav
    Cetic, Nenad
    2014 22ND TELECOMMUNICATIONS FORUM TELFOR (TELFOR), 2014, : 983 - 986
  • [30] 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