-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Hands-On RTOS with Microcontrollers - Second Edition
By :
Multi-core systems are excellent for segmenting firmware functionality and providing parallel execution. Similarly, multi-processor systems are useful in many situations, for a variety of reasons. Let’s take a look at a few examples.
Embedded systems often have a very large amount of interaction with the physical world. Unlike the digital realm, where 1s and 0s can literally be sent around the world without a second thought, the physical world is a harsh place for sensitive analog signals – minimizing the distance traversed can be critical. It is a good idea to keep analog processing as close to its source as possible. For a mixed signal system with analog components, this means keeping the signal paths as short as possible and getting the sensitive analog signals processed and converted into their digital representations as close to the source as possible:

Figure 15.9: Example of a distributed system...