Answers are grounded in this paper and cite their sources.
In the design of embedded systems, a processor architecture is a tradeoff between energy consumption, area, speed, design time, and flexibility to cope with future design changes. New versions in a product generation may require small design changes in any part of the design. We propose a novel processor architecture concept, which provides the flexibility needed in practice at a reduced power and performance cost compared to a fully programmable processor. The crucial element is a novel protocol combining an efficient, customized component with a flexible processor into a hybrid architecture.
No takes yet. Share an insight, caveat, or question.
Vermeulen et al. (2003) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: