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
18
Location
Bengaluru, India
Activity points
1,497
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_teprom

Super Moderator
Staff member
Joined
Nov 7, 2006
Messages
9,237
Helped
1,151
Reputation
2,321
Reaction score
1,127
Trophy points
1,403
Location
Brazil
Activity points
53,771
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

Top