
CHAPTER
9
System Design Techniques
■ A deeper look into design methodologies, requirements,
specification, and system analysis.
■ Formal and informal methods for system specification.
■ Quality assurance.
INTRODUCTION
In this chapter we consider the techniques required to create complex embedded
systems. Thus far, our design examples have been small so that important concepts
can be conveyed relatively simply. However, most real embedded system designs
are inherently complex, given that their functional specifications are rich and they
must obey multiple other requirements on cost, performance, and so on. We need
methodologies to help guide our design decisions ...