Chapter 7. Automatic Instruction-Set Extensions

Laura Pozzi and Paolo Ienne

Modern synthesizable embedded processors can typically be customized in two different senses: on one side, they often have optional or parametrizable features (e.g., optional load/store units or variable-size register files); on the other side, they are prepared for extensions of the instruction-set with application-specific or domain-specific instructions. In Chapter 6, the authors have concentrated on an example of a commercially available customizable processor and have primarily discussed how the large design space corresponding to the various options and parameters can be explored automatically by a tool. Complementarily, in this chapter we focus on understanding the ...

Get Customizable Embedded Processors Design Technologies and Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.