cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Preeti20
Observer
Observer
543 Views
Registered: ‎10-14-2020

click mezzanine board

Jump to solution

hi all,

we can connect 100's sensors but at one time how many sensors we can connect through click mezzanine board?i.e  ..How many sensors we can connect through Click Mezzanine Board at a time?

 

Plz let me know if any one knows the  solution asap...

Thank you.

 

0 Kudos
1 Solution

Accepted Solutions
u4223374
Advisor
Advisor
513 Views
Registered: ‎04-26-2015

Well, I2C can handle 127 devices. You can plug in up to eight TCA9548As, each of which drives up to 126 devices (since one address is reserved for itself) and you still have 119 addresses left. That gets you 119 + 8*126 = 1127 connected devices. Into each TCA9548A you can potentially plug in another eight TCA9548s which will each let you have 125 devices (since one addresses is needed for the first-level one and one address is needed for the second-level one) plus 118 more devices. If I haven't got an integer overflow, the maximum number of devices (total) on one I2C bus using TCA9548As is ... 1,505,856,659,078,330,727. I anticipate that this will be enough, although communicating with all of them will be a bit of a pain.

Edit:

Whoops, I apparently did get an integer overflow. Correct value (calculated by Java with BigIntegers) seems to be:

47,929,440,464,772,106,691,622,052,995,700,755,660,728,215,283,843,262,667,495,734,112,902,225,002,338,947,825,789,775,477,240,177,612,896,496

This is definitely enough sensors, since it appears to exceed the number of atoms in the universe.

View solution in original post

2 Replies
bpatil
Xilinx Employee
Xilinx Employee
524 Views
Registered: ‎03-07-2018

Hi @Preeti20 

I believe you are mentioning about https://www.96boards.org/product/click-mezz/ 

Count of sensor to FPGA/Click Mezzanine board depends upon type of sensor you use and no. of FPGA IO's it requires to interface. 

I believe following links will be helpful for you:

https://www.mikroe.com/blog/avnet-represents-96boards-click-mezzanine-board 

https://www.mikroe.com/click 

Regards,
Bhushan

-------------------------------------------------------------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
-------------------------------------------------------------------------------------------------------------------------------------------------
u4223374
Advisor
Advisor
514 Views
Registered: ‎04-26-2015

Well, I2C can handle 127 devices. You can plug in up to eight TCA9548As, each of which drives up to 126 devices (since one address is reserved for itself) and you still have 119 addresses left. That gets you 119 + 8*126 = 1127 connected devices. Into each TCA9548A you can potentially plug in another eight TCA9548s which will each let you have 125 devices (since one addresses is needed for the first-level one and one address is needed for the second-level one) plus 118 more devices. If I haven't got an integer overflow, the maximum number of devices (total) on one I2C bus using TCA9548As is ... 1,505,856,659,078,330,727. I anticipate that this will be enough, although communicating with all of them will be a bit of a pain.

Edit:

Whoops, I apparently did get an integer overflow. Correct value (calculated by Java with BigIntegers) seems to be:

47,929,440,464,772,106,691,622,052,995,700,755,660,728,215,283,843,262,667,495,734,112,902,225,002,338,947,825,789,775,477,240,177,612,896,496

This is definitely enough sensors, since it appears to exceed the number of atoms in the universe.

View solution in original post