essential, then the reader can find numerous sources of informa-
tion to implement this design, including the ATA 6/UDMA100
specification.
An alternative approach is to use a standard interface such as
USB with memory buffering and compression to manage the data
storage issues, where the USB interface is discussed in detail in
the designer’s toolbox part of this book [93–96].
Summary
In summary, this chapter shows how a high-level specification can
be practically decomposed into a series of manageable problems
that may all have a relatively simple solution. The key to successful
systems design is to decompose the design into blocks that have a
definab