A Flexible Instruction Generation Framework for Extending Embedded Processors

Provided by: Aristotle University of Thessaloniki
Topic: Hardware
Format: PDF
Modern platform-based design involves the domain specific extension of embedded processors to fit customer requirements. To accomplish this task, the possibilities offered by recent extensible processors for their instruction set and microarchitectural customization have to be exploited. In this paper, a design approach that encapsulates automated workload characterization and highly-controllable instruction and Application-specific Functional Unit (AFU) generation is utilized for fast extension space exploration of embedded processors. It is proved that a relatively small number of unique AFUs is needed in order to support embedded applications from the MiBench and Powerstone suites.

Find By Topic