
396 Chapter 7 Hardware and Software Co-design
does not yet exist. They then update multiplexer sources and sizes and update
control line active states for this destination. Finally, they update the number of
controller states. Their update algorithm executes in constant time if the number
of destinations per object is approximately constant.
co-synthesis
activities
When designing a distributed embedded system, developers need to deal with
several design problems:
■ We must schedule operations in time, including communication on the net-
work and computations on the processing elements. Clearly, the scheduling
of operations on the PEs and the communication ...