Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Jim Granville
02/13/13 03:41
Read: 878 times

#189353 - Commonly Done
Responding to: JosÚ A. Ruiz's previous message
Jos´┐Ż A. Ruiz said:
....For example, instead of running several concurrent, loosely coupled state machines on a single CPU, you would have each state machine run in a separate CPU as an almost trivially simple task.

So the idea looks promising in principle. But are there any potential pitfalls or caveats a first-timer should look out for? is this really as good an idea in practice as it sounds? Am I going to regret it?

Sure, that is how your PC and most cars are designed.
A small Micro cost less than a Cable and connector,so they are often used distributed to simplify systems.

Jos´┐Ż A. Ruiz said:

For example, as has been mentioned in other posts, some of the things that can get messy are OCD and IAP; looks like I'll have to chain all the CPUs on the same JTAG link and make sure the debugging/programming software supports that scheme, or provide a separate connector for each MCU.

Full JTAG tends to not come on the smallest uC, and as you said, the code tends to be simple, so that means you usually can connect and debug one at a time.

Many little uC have IAP, so you can use a bootloader scheme if you need to change all fireware in-situ.
Another approach is to place SMD pads,for ribbon cable soldering, or spring-probe connect, and use fixture programming.


List of 7 messages in thread
Multi-CPU designs      JosÚ A. Ruiz      02/13/13 02:55      
   Commonly Done       Jim Granville      02/13/13 03:41      
   Fun with network protocols      Oliver Sedlacek      02/13/13 08:55      
      and also a twisted ring network      Jim Granville      02/13/13 14:12      
         Please explain a bit more      Oliver Sedlacek      02/14/13 02:11      
            more details       Jim Granville      02/14/13 04:15      
   I'd use I┬▓C      Erik Malund      02/14/13 10:33      

Back to Subject List