Single wire interface with collision detection

   
   

A structure and process are provided for using a single wire or data bus to detect collisions between two communication nodes connected by the single wire by sensing current changes in the wire, where large current changes indicate a collision. When a second node wants to obtain control of the wire on which a first node is transmitting data, the second node transmits a special data packet to ensure a collision and cause a large current to flow on the wire. Once a large current is detected in the wire to indicate a bit difference or collision, the first node stops transmitting and waits until it receives a synchronization bit pattern, which will indicate that the special data packet transmitted by the second node has ended. The two nodes are now synchronized, such that the second node has control of the wire and can begin transmission of a data packet. In order to indicate a collision, the large current flow must remain high after a specified time interval, such as a clock cycle. In the case of a capacitive load, such as a bus, the time interval is the time needed for the bus to settle.

 
Web www.patentalert.com

< Integrated wafer fabrication production characterization and scheduling system

< System for information on demand

> Location-independent packet routing and secure access in a short-range wireless networking environment

> Implantable cardiac stimulation system and method for monitoring diastolic function

~ 00149