• DocumentCode
    787535
  • Title

    A Software-Configurable Processor Architecture

  • Author

    Gonzalez, Ricardo E.

  • Author_Institution
    Stretch
  • Volume
    26
  • Issue
    5
  • fYear
    2006
  • Firstpage
    42
  • Lastpage
    51
  • Abstract
    A software-configurable processor combines a traditional RISC processor with a field-programmable instruction extension unit that lets the system designer tailor the processor to a particular application. To add application-specific instructions to the processor, the programmer adds a pragma before a C or C++ function declaration, and the compiler then turns the function into a single instruction
  • Keywords
    configuration management; field programmable gate arrays; logic design; program compilers; reduced instruction set computing; system-on-chip; C function declaration; C++ function declaration; RISC processor; application-specific instructions; field-programmable instruction extension; pragma; software-configurable processor architecture; Application software; Computer architecture; Costs; Engines; Fabrics; Integrated circuit manufacture; Process design; Reduced instruction set computing; Registers; Standards development; software-configurable processor;
  • fLanguage
    English
  • Journal_Title
    Micro, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1732
  • Type

    jour

  • DOI
    10.1109/MM.2006.85
  • Filename
    1709822