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
Joshua Adiel WijayaTrio Adiono
I-Tao LiaoTse-Hao LeeC. H. KangChi‐Sheng ShihJia-Cheng TsaiHuajun LaiJohn Paul ShenChih‐Wei Liu