Model contd...
Function Bus: single bus carries parameter passing between processors
Protocol: putting destination procedure’s address, pulsing address request, putting parameter, pulsing the data request.
Process custom processor component Ci
For application we target, Ci = non-trivial datapath and a complex controller with hundreds of states.
Procedure on Ci may be implemented either as a control subroutine or datapath component.
Synthesis may implement process’s procedures in parallel if data dependencies are not violated.
- While procedures are not mutually exclusive after partitioning, processors are still mutually exclusive.
-