
CHAPTER
11
Processor Design with
ArchC
Guido Araujo, Sandro Rigo, and Rodolfo Azevedo
11.1 OVERVIEW
With increasing complexity of electronic systems, System on Chip (SoC) design,
based on heterogeneous prevalidated modules, has become a major methodology
in the hardware design of modern electronic products. On the other hand, as the
demand for flexible programmable devices continues to grow,and software develop-
ment time has become the largest share of the design time,accounting for a critical
portion of product development.
Software design starts after the basic hardware–software architecture interface is
defined. In traditional design flows,this occurs