• DocumentCode
    3420645
  • Title

    Customizing controller instruction sets for application-specific architectures

  • Author

    Li, Jian ; Dickin, David ; Shannon, Lesley

  • Author_Institution
    Sch. of Eng. Sci., Simon Fraser Univ., Burnaby, BC, Canada
  • fYear
    2010
  • fDate
    7-9 July 2010
  • Firstpage
    337
  • Lastpage
    340
  • Abstract
    Previous work has proposed the "Systems Integrating Modules with Predefined Physical Links" (SIMPPL) architectural framework as one possible method to shorten the design cycle by utilizing a light weight programmable controller (SIMPPL Controller) as the system-level interface. This paper presents a study of how much improvement in area, power, and performance can be achieved through the customization of the SIMPPL Controller\´s instruction set. Furthermore, we have created a tool to automatically generate the HDL for SIMPPL Controllers with a user specified instruction set. Our study on an FPGA platform has shown that using a customized SIMPPL Controller with a minimal instruction set results in: an area reduction of 42%, a performance increase of 16%, and a power reduction of 10%.
  • Keywords
    Application specific processors; Automatic control; Automatic generation control; Communication system control; Computer architecture; Control systems; Field programmable gate arrays; Hardware design languages; Instruction sets; Lighting control; Application-Specific Architectures; Application-Specific Instruction-set Processors; Design Automation; IP Reuse; SoC Design Methodologies; Systems-on-Chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems Architectures and Processors (ASAP), 2010 21st IEEE International Conference on
  • Conference_Location
    Rennes, France
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-6966-6
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2010.5540965
  • Filename
    5540965