Design of Multi-machine Communication System Based on TWI

TWI (Two-wire Serial Interface) bus is simple but powerful and flexible. It supports master and slave operation. The system is based on TWI, with a couple of ATmega32 as masters and a LPC2478 chip as a slave to achieve communication among nine different MCU, which greatly increase the efficiency of LPC2478 and the whole system. The communication nodes in the system can be dynamically added or removed. The system can not only successfully manage to avoid bus confusion, but also greatly simplify the software design by using "a line" to connect the special pins of the slave and the masters. By using 1-byte parity bit, the system can effectively improve the reliability of data transmission. And communication speed of the system is faster than 2.5ms per time, which means better real-time.

[1]  Donald F. Towsley,et al.  Relays, base stations, and meshes: enhancing mobile networks with infrastructure , 2008, MobiCom '08.

[2]  T. Kurtz The Relationship between Stochastic and Deterministic Models for Chemical Reactions , 1972 .

[3]  Miklós Telek,et al.  Analysis of Large Scale Interacting Systems by Mean Field Method , 2008, 2008 Fifth International Conference on Quantitative Evaluation of Systems.

[4]  Jeremy T. Bradley,et al.  A fluid analysis framework for a Markovian process algebra , 2010, Theor. Comput. Sci..

[5]  Konrad Iwanicki,et al.  Gossip-Based Dissemination of Time , 2005 .

[6]  M. .. Moore Exactly Solved Models in Statistical Mechanics , 1983 .

[7]  Jean-Yves Le Boudec,et al.  A Generic Mean Field Convergence Result for Systems of Interacting Objects , 2007, Fourth International Conference on the Quantitative Evaluation of Systems (QEST 2007).

[8]  Arend Rensink,et al.  Applying formal methods to gossiping networks with mCRL and groove , 2008, PERV.

[9]  Jane Hillston,et al.  Fluid flow approximation of PEPA models , 2005, Second International Conference on the Quantitative Evaluation of Systems (QEST'05).

[10]  Jean-Claude Bermond,et al.  Distributed Storage Management of Evolving Files in Delay Tolerant Ad Hoc Networks , 2009, IEEE INFOCOM 2009.

[11]  Jean-Yves Le Boudec,et al.  The age of gossip: spatial mean field regime , 2009, SIGMETRICS '09.

[12]  Donald F. Towsley,et al.  Performance Modeling of Epidemic Routing , 2006, Networking.

[13]  M. Benaïm,et al.  A class of mean field interaction models for computer and communication systems , 2008, 2008 6th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks and Workshops.

[14]  Marta Z. Kwiatkowska,et al.  Analysis of a gossip protocol in PRISM , 2008, PERV.

[15]  Jeremy T. Bradley,et al.  A new tool for the performance analysis of massively parallel computer systems , 2010, QAPL.

[16]  Muffy Calder,et al.  Some Investigations Concerning the CTMC and the ODE Model Derived From Bio-PEPA , 2009, FBTC@ICALP.

[17]  Ansgar Fehnker,et al.  On the Impact of Modelling Choices for Distributed Information Spread , 2009, 2009 Sixth International Conference on the Quantitative Evaluation of Systems.

[18]  Boudewijn R. Haverkort,et al.  Formal analysis techniques for gossiping protocols , 2007, OPSR.

[19]  J. Norris,et al.  Differential equation approximations for Markov chains , 2007, 0710.3269.

[20]  Boudewijn R. Haverkort,et al.  Mean-Field Analysis for the Evaluation of Gossip Protocols , 2009, QEST.