CS269: HW/SW
Engineering of Embedded Systems, Winter02
Different Architectures
compute
air flow
compute
injection
time
drive
actuators
air
flow
injection
time
air temperature
engine temperature
engine speed
throttle position
look-up table
PWM signals
air pressure
8
bit CPU
DSP
Actuations (PWM)
Digital inputs
FPGA
A/D
Analog
inputs
And have the
initial data processing done by this digital signal processor.We can then choose an even smaller CPU,
since it is now only used to compute injection time.The actuation is still relegate to the
FPGA for timing constraint satisfaction.