Software FPGA/ ASIC Human interface A/D conversion Memory Processor Electromechanical backup and safety Sensors Auxiliary Systems (power, cooling) Diagnostic port D/A Conversion Actuators External environment Figure 2.13 Possible Organization of an Embedded System