2/7/2002
CS269 Hardware/Software Engineering of Embedded Systems
4
What’s the Right Architecture?
lA system with a processor and a coprocessor can have its performance improved by integrating the coprocessor. 
¡System architect can discard external control logic: the finite state machines and micro-sequencers.
¡Faster instruction set extension and performance testing allows for rapid prototype validation and experimentation.
¡Simplifies the use of data memory, since the processor can share a unified data memory.