• DocumentCode
    1940435
  • Title

    Instruction set definition and instruction selection for ASIPs

  • Author

    Van Praet, Johan ; Goossens, Gert ; Lanneer, Dirk ; De Man, Hugo

  • Author_Institution
    IMEC, Leuven, Belgium
  • fYear
    1994
  • fDate
    18-20 May 1994
  • Firstpage
    11
  • Lastpage
    16
  • Abstract
    Application Specific Instruction set Processors (ASIPs) are field or mask programmable processors of which the architecture and instruction set are optimised to a specific application domain. ASIPs offer a high degree of flexibility and are therefore increasingly being used in competitive markets like telecommunications. However, adequate CAD techniques for the design and programming of ASIPs are missing hitherto. An interactive approach for the definition of optimised microinstruction sets of ASIPs is presented. A second issue is a method for instruction selection when generating code for a predefined ASIP. A combined instruction set and data-path model is generated, onto which the application is mapped
  • Keywords
    instruction sets; microprocessor chips; microprogramming; ASIPs; Application Specific Instruction set Processors; CAD techniques; data-path model; field programmable processors; instruction selection; instruction set; interactive approach; mask programmable processors; microinstruction sets; Application specific processors; Compaction; Design automation; Digital signal processing; Dynamic programming; Hardware; Pattern matching; Telecommunications; Tree graphs; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Synthesis, 1994., Proceedings of the Seventh International Symposium on
  • Conference_Location
    Niagara-on-the-Lake, Ont.
  • Print_ISBN
    0-8186-5785-5
  • Type

    conf

  • DOI
    10.1109/ISHLS.1994.302348
  • Filename
    302348