A Reconfigurable Multicomputer System for Robotics Applications

Architecture of a reconfigurable cache-based multicomputer system for intelligent machines/robotics applications is discussed. To overcome the memory access latency and conflicts, extensive cacheing of instructions and data is performed in each processor node. This architecture utilizes distributed common memory, multiported RAM, and private cache storage between the local distributed common memory and the local processor. A simple interface circuit which permits multiple microprocessors to share a common memory is described. Theoretical model for task execution time, for the multiprocessor system is presented.

[1]  Samuel H. Fuller,et al.  The C.mmp Multiprocessor , 1978 .

[2]  Füsun Özgüner,et al.  A reconfigurable multiprocessor architecture for reliable control of robotic systems , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[3]  M. O. Ahmad,et al.  Multi-microprocessors , 1985 .

[4]  Kenneth E. Batcher STARAN parallel processor system hardware , 1974, AFIPS '74.

[5]  Gregory F. Pfister,et al.  A Methodology for Predicting Multiprocessor Performance , 1985, International Conference on Parallel Processing.

[6]  Geoffrey Brown,et al.  Network Facility for a Reconfigurable Computer Architecture , 1985, ICDCS.

[7]  Ming T. Liu,et al.  A Cluster Structure as an Interconnection Network for Large Multimicrocomputer Systems , 1981, IEEE Transactions on Computers.