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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/13/13 15:55
Read: times


 
#189358 - Fun with network protocols
Responding to: ???'s previous message
This sort of project can be quite a lot of fun. In my experience you have to put quite a lot of thought into how the functionality is partitioned and on how you are going to handle inter-processor communication. You would probably want to hang all your processors on a bus of some sort, and bus throughput can quickly become a bottleneck. If you plan to have multiple bus masters then you need to decide how you resolve bus ownership. SPI will be a real handicap, so I would seriously consider looking at CAN bus.

An alternative to a shared high speed bus is to use point-to-point links (as promoted by the old Transputer). You would arrange your processors in a grid and each processor would have a link to its nearest neighbour, often thought of in terms of North, East, South and West. Not many processors have four UARTs, so this can be a deal breaker.

List of 7 messages in thread
TopicAuthorDate
Multi-CPU designs            01/01/70 00:00      
   Commonly Done             01/01/70 00:00      
   Fun with network protocols            01/01/70 00:00      
      and also a twisted ring network            01/01/70 00:00      
         Please explain a bit more            01/01/70 00:00      
            more details             01/01/70 00:00      
   I'd use I²C            01/01/70 00:00      

Back to Subject List