1.4 Splitting the Design
After determining the initial design concept, it was then split into smaller functional blocks that can be developed and tested in isolation. Once a block is confirmed to be functional, the next one can be developed and so on. This approach simplifies troubleshooting most problems before integrating all the parts together, and was used for the hardware, firmware and mechanical design of the system. Figure 1-1 shows the major function blocks of the embedded system.
Note: See the corresponding chapters for more detailed breakdowns of
the blocks.
