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
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.
 

shaiko

Advanced Member level 5
Joined
Aug 20, 2011
Messages
2,644
Helped
303
Reputation
608
Reaction score
297
Trophy points
1,363
Activity points
18,300
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.
 

andre_luis

Super Moderator
Staff member
Joined
Nov 7, 2006
Messages
9,418
Helped
1,175
Reputation
2,369
Reaction score
1,169
Trophy points
1,403
Location
Brazil
Activity points
54,767
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.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top