Satsuki: An integrated processor synthesis and compiler generation system

被引:0
|
作者
Shackleford, B [1 ]
Yasuda, M [1 ]
Okushi, E [1 ]
Koizumi, H [1 ]
Tomiyama, H [1 ]
Yasuura, H [1 ]
机构
[1] HEWLETT PACKARD LABS,PALO ALTO,CA 94304
关键词
computer aided design; system design; processor design; compiler generation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Entire systems on a chip (SOCs)embodying a processor, memory, and system-specific peripheral hardware are now an everyday reality. The current generation of SOC designers are driven more than ever by the need to lower chip cost, while at the same time being faced with demands to get designs to market more quickly. It was to support this new community of designers that we developed Salsuki--an integrated processor synthesis and compiler generation system. By allowing the designer to tune the processor design to the bit-width and performance required by the application, minimum cost designs are achieved. Using synthesis to implement the processor in the same technology as the rest of the chip, allows for global chip optimization from the perspective of the system as a whole and assures design portability. The integral compiler generator, driven by the same parameters used for processor synthesis, promotes high-level expression of application algorithms while at the same lime isolating the application software from the processor implementation. Synthesis experiments incorporat ing a 0.8 micron CMOS gate array have produced designs ranging from a 45 MHz. 1,500 gate, 8-bit processor with a 4-word register file to a 31 MHz, 9,800 gate, 32-bit processor with a 16-word register file.
引用
收藏
页码:1373 / 1381
页数:9
相关论文
共 50 条
  • [41] RETARGETABLE COMPILER CODE GENERATION
    GANAPATHI, M
    FISCHER, CN
    HENNESSY, JL
    COMPUTING SURVEYS, 1982, 14 (04) : 573 - 592
  • [42] Bytecode Generation for XQuery Compiler
    Chen, Yue
    Yuan, Fei
    Liao, Husheng
    FIRST INTERNATIONAL WORKSHOP ON DATABASE TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2009, : 526 - 530
  • [43] An Integrated Synthesis-Purification System to Accelerate the Generation of Compounds in Pharmaceutical Discovery
    Hochlowski, Jill E.
    Searle, Philip A.
    Tu, Noah P.
    Pan, Jeffrey Y.
    Spanton, Stephen G.
    Djuric, Stevan W.
    JOURNAL OF FLOW CHEMISTRY, 2011, 1 (02) : 56 - 61
  • [44] An Integrated Synthesis-Purification System to Accelerate the Generation of Compounds in Pharmaceutical Discovery
    Jill E. Hochlowski
    Philip A. Searle
    Noah P. Tu
    Jeffrey Y. Pan
    Stephen G. Spanton
    Stevan W. Djuric
    Journal of Flow Chemistry, 2011, 1 : 56 - 61
  • [45] HIGH-LEVEL SYNTHESIS OF A MULTITHREADED PROCESSOR FOR IMAGE GENERATION
    ONOYE, T
    MASAKI, T
    SHIRAKAWA, I
    HIRATA, H
    KIURA, K
    ASAHARA, S
    SAGISHIMA, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1995, E78A (03) : 322 - 330
  • [47] Exergy analysis of an integrated fuel processor and fuel cell system
    Delsman, ER
    Uju, CU
    de Croon, MHJM
    Schouten, JC
    Ptasinski, KJ
    Energy-Efficient, Cost-Effective and Environmentally-Sustainable Systems and Processes, Vols 1-3, 2004, : 669 - 677
  • [48] A 30-B INTEGRATED LOGARITHMIC NUMBER SYSTEM PROCESSOR
    YU, LK
    LEWIS, DM
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1991, 26 (10) : 1433 - 1440
  • [49] Facile: A language and compiler for high-performance processor simulators
    Schnarr, EC
    Hill, MD
    Larus, JR
    ACM SIGPLAN NOTICES, 2001, 36 (05) : 321 - 331
  • [50] A time-predictable VLIW processor and its compiler support
    Jun Yan
    Wei Zhang
    Real-Time Systems, 2008, 38 : 67 - 84