What is digital system design?
Encompasses all computing systems
- general-purpose
- embedded or task-specific
Involves many digital (and mixed digital/analog) technologies
- programmable components (e.g., PLDs and FPGAs)
- processors
- interfaces to analog world (e.g., A/D, D/A, special transducers)
- input/output devices (e.g., buttons, pressure sensors, etc.)
- communication links to environment (wired and wireless)
To create a device capable of solving a problem or performing a task that is useful to someone