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
Published in:
Micro, IEEE
(Volume:26
,
Issue:
5
)
Date of Publication: Sept.-Oct. 2006