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 条
  • [31] Processor, Assembler, and Compiler Design Education using an FPGA
    Nakano, Koji
    Ito, Yasuaki
    PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 723 - 728
  • [32] Hydrogen generation by catalytic gasification of motor oils in an integrated fuel processor
    Lin, Kuen-Song
    Chowdhury, Sujan
    Shen, Chia-Chieh
    Yeh, Chuin-Tih
    CATALYSIS TODAY, 2008, 136 (3-4) : 281 - 290
  • [33] Hydrogen generation by gasfication of rice husk in an integrated fuel cell processor
    Lin, Kuen-Song
    Ku, Chi-Nan
    Hsieh, Chien-Te
    Chan, Shih-Hung
    Su, Ay
    Proceedings of the 4th International Conference on Fuel Cell Science, Engineering, and Technology, Pts A and B, 2006, : 671 - 675
  • [34] Hydrogen and Syngas Generation from Gasification of Coal in an Integrated Fuel Processor
    Chowdhury, Sujan
    Inayat, Abrar
    Abdullah, Bawadi
    Omar, Abdul Aziz
    Ganguly, Saibal
    PROCESS AND ADVANCED MATERIALS ENGINEERING, 2014, 625 : 644 - 647
  • [35] Comparative Study of the Impact of Processor Architecture on Compiler Tuning
    Chebolu, N. A. B. Sankar
    Wankar, Rajeev
    2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 585 - 592
  • [36] A MICROCODE COMPILER FOR THE WATCH-ORIENTED RISC PROCESSOR
    ISELI, C
    SOFTWARE-PRACTICE & EXPERIENCE, 1990, 20 (07): : 729 - 747
  • [37] Graphic processor for weather forecast text generation system
    2000, Shanghai Comp Soc, China (26):
  • [38] Automatic generation of compiler backends
    Brandner, Florian
    Pavlu, Viktor
    Krall, Andreas
    SOFTWARE-PRACTICE & EXPERIENCE, 2013, 43 (02): : 207 - 240
  • [39] CODE GENERATION IN A PASCAL COMPILER
    AMMANN, U
    SOFTWARE-PRACTICE & EXPERIENCE, 1977, 7 (03): : 391 - 423
  • [40] A METHOD OF AUTOMATIC COMPILER GENERATION
    SUDO, M
    UOTA, K
    ELECTRONICS & COMMUNICATIONS IN JAPAN, 1967, 50 (04): : 165 - &