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.

How many devices can you have on an SMBUS segment?

Status
Not open for further replies.

buenos

Advanced Member level 3
Joined
Oct 24, 2005
Messages
957
Helped
40
Reputation
82
Reaction score
21
Trophy points
1,298
Location
Sunnyvale, California, USA
Activity points
9,084
Hi

This a practical question!
For 100khz SMBUS, how many devices would result in too much bus capacitance normally?
Without simulating a PCB for capacitance, just give a practical number that you used and still worked fine.
 

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
The total capacitance will depend on the trace length and on the trasistors technology of the bus occupants.
On the other hand, you can nagate the capacitance side effects with using a stronger pull up resistor - so there isn't a defininate answer to your question.
 
Last edited:

buenos

Advanced Member level 3
Joined
Oct 24, 2005
Messages
957
Helped
40
Reputation
82
Reaction score
21
Trophy points
1,298
Location
Sunnyvale, California, USA
Activity points
9,084
With my original question I wanted to avoid receiving "it depends" type of answers, as they are not very helpful. I know trace width, stackup and pullup can effect RC time constants qualitatively.
Thrown me practical numbers from your design/prototyping experience. For example: "I had n devices on my proto board and it sometimes failed, then I cut the trace of 2 devices then it passed the tests.".
 

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
I know trace width, stackup and pullup can effect RC time constants qualitatively
I once tried interfacing 2 devices over an SMbus and it didn't work well.
At first I thought the reason was that one device was in Toyko and the other in Manhattan...but then I figured out that the use of pull up resistors higher then 11.5 Megaohms may have contributed to the problem.

Anyways, I heard that in bad weather, you shouldn't use more then 57 devices over an intercontinental SMbus. Hope this helps more...
 
  • Like
Reactions: buenos and FvM

    FvM

    Points: 2
    Helpful Answer Positive Rating

    buenos

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top