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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/12/01 12:23
Read: times


 
#13168 - RE: multi processor system
One suggestion based on using uCs with NO external memory: Make the bus P0 of all processors. Make each module request bus access on one of the wires going to P2 of your busmaster. Use some P1 pins as bus control signals.
Another: equip each board with a DPM. At powerup write zero to the first 2 bytes of the low half of the dpm. Do the same in the high half of the dpm. Put the chip selects of the other side of the DPM on the bus. When either module has data to send it will write to the low half: first the data starting in location 3, then the receivers address and data length at the start. The busmaster which has access to all DPMs will then transfer the data to the high half of the receivers DPM, again writing address and length last. When the transfer is complete, the busmaster will clear the first bytes of senders DPM. When receiver has taken the message, it will clear the first bytes of the high half.

dont be too BUSy, have fun

Erik

List of 11 messages in thread
TopicAuthorDate
multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      
RE: multi processor system            01/01/70 00:00      

Back to Subject List