JOURNAL ARTICLE

A Software-Configurable Processor Architecture

R. Gonzalez

Year: 2006 Journal:   IEEE Micro Vol: 26 (5)Pages: 42-51   Publisher: Institute of Electrical and Electronics Engineers

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:
Computer science Compiler Reduced instruction set computing Programmer Computer architecture Instruction set Microarchitecture Application-specific instruction-set processor Software Processor register Embedded system Operating system Programming language Memory address

Metrics

23
Cited By
1.61
FWCI (Field Weighted Citation Impact)
9
Refs
0.83
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.