-
What's Different About Embedded Systems?
- Embedded systems have different design constraints than general
purpose computers
- Cost may matter more than speed
- Long life cycle may dominate design decisions
- Reliability/safety may constrain design choices
- Applying general purpose digital CAD tools isn't sufficient
- System-level view must go beyond (digital) electronics
- Must optimize across a broad span of product life cycle
- Must deal with cross-functional & dysfunctional design
cultures
- Must deal with unique domain requirements
- Business model varies by domain, and profoundly affects design
decisions
- By and large, desktop computing has few "domains" (PC,
workstation, mini-supercomputer, entertainment)