Intr Embedded System
Intr Embedded System
Intr Embedded System
In addition to the text/reference books, lectures may contain material from research articles
to be identified by the instructor.
Digital
Output Analog
Analog
Input
CPU Digital
Embedded Mem
Computer
Real- Engineering
Time
Algorithms for Interface
Clock Digital Control System
Database
Operator Operator
Console Interface
Embedded Computer
Sensor Sensor
Wheel Wheel
Brake Brake
Hydraulic
ABS Pump
Brake Brake
Wheel Wheel
Sensor Sensor
Pipe
Processing
Valve
Output valve
angle
Time
Computer
Microprocessor:
32-bit RISC
Microprocessor
32-bit ARM RISC
• GlowCap has a
tiny Amtel 8-bit
picoPower AVR
Processor
• Help People to take
their medication on-
time.
• Sense when the
bottle is opened.
• Connect to Vitality
server and transmit
information
wirelessly.
TIMSP430F1232: Low
Power Micro-controller
• 16-bit CPU
• 8 Kbytes of flash
memory
• 256 bytes of RAM
• 10-bit –ADC with
200 kilo-samples/second
• CPU can run at 8MHz
with 3.3V supply voltage
Functional complexity
• Often have to run sophisticated algorithms or multiple
algorithms.
Cell phone, laser printer.
• Often provide sophisticated user interfaces.
Examples:
• Single-chip multiprocessors for cell phone base band.
• Automotive network + processors.
Heterogeneous systems:
• Some custom logic for well-defined functions
• CPUs+software for everything else
Top-down design:
• Start from most abstract description;
• Work to most detailed.
Bottom-up design:
• Work from small components to big system.
Real design uses both techniques