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
Link To Document