Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Why I2C is hot pluggable?

Status
Not open for further replies.

chandu.kurapati

Full Member level 3
Full Member level 3
Joined
Oct 31, 2013
Messages
186
Helped
5
Reputation
10
Reaction score
5
Trophy points
1,298
Location
Bengaluru, India
Activity points
2,778
Hi,

In I2C protocol, is it possible to remove and attach the device at any time to the network? if it is possible, why? what is the reasons for it??? and any other protocols support for this type of feature?

why?


Thanks & Regards,
Chandu.kurapati.
 

Allow me to rephrase your question:
"What can prevent a communication system (or any other electronic system) from being hot swappable ?"

The answer can be divided to 3 reasons:

1. Physical -
Connecting wires to a system that's already powered on may cause high inrush current (due to the parasitic capacitance).
Disconnecting wires from a system that's already powered on may cause a voltage spike (due to the parasitic inductance).
If one of the above exceeds the absolute maximum ratings of the electronic components in your communication circuit then it may be damaged. In this case hot swapping isn't a good idea.

2. Data -
Some systems "register" the connected device only after power up. In this case, if the device isn't there when you turn on the power then it won't be recognized afterword.

3. Combined Physical / Data -
In some cases, even if the electronics is safe to hot plug and won't get damaged (see #1) - plugging wires under power may cause data corruption due to electric noise.
 
and any other protocols support for this type of feature?

This is not related to the protocol, but to the electric standard, in the physical layer. You can also find such feature for instance on the RS-232.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top