CSC 501-Embedded Systems
CSC 501-Embedded Systems
SOFTWARE ENGINEERING
EMBEDDED SYSTEMS
System
• A system is the operational or arrangement pattern
of one or more tasks following a fixed plan or some
set of rules.
• A system is also an assembly of several units
working in synergy to carry out some set of
instructions.
• A system comprises some components which are
capable of triggering some operations
Embedded Systems by Dr. Caesar Nwandu 2
System (Examples)
1. Watch:- A time display system 2. Washing Machine:- An automatic
Components: Hardware, Needles, clothes washing system
Battery, Dial, Chassis and Strap Components: Status display panel,
Operations: Switches & Dials, Motor, Power supply
& control unit, Inner water level sensor
• All needles move clockwise only and solenoid valve
• The thinnest needle rotates every Operations:
second
• The longest needle rotates after • Washing is by spinning
60 seconds (1 minute) • Washed clothes are rinsed
• The shortest needle rotates after • Rinsed clothes are Dried
3,600 seconds (1 hour) • In case of interruption, only the
• All needles return to the original remaining tasks are executed
position after 43,200 seconds (12
hours)
Embedded Systems by Dr. Caesar Nwandu 3
Embedded System
1. Small Scale
2. Medium Scale
3. Sophisticated