What is the terminology used to describe segmenting a data bus into smaller pieces, to enlarge the address space and/or shorten bus segment lengths?
Let's say you have a bus that only supports 32 devices, but you want to talk to 256 devices.
So you make a bus of buses:
Bus 0, Address 0 - 30 ( 31 devices + interconnect, 0 - 30)
Bus 1, Address 0 - 30 ( 31 devices + interconnect, 31 - 61)
Bus 2, Address 0 - 30 ( 31 devices + interconnect, 62 - 92)
Bus 3, Address 0 - 30 ( 31 devices + interconnect, 93 - 123)
Bus 4, Address 0 - 30 ( 31 devices + interconnect, 124 - 154)
Bus 5, Address 0 - 30 ( 31 devices + interconnect, 155 - 185)
Bus 6, Address 0 - 30 ( 31 devices + interconnect, 186 - 216)
Bus 7, Address 0 - 30 ( 31 devices + interconnect, 217 - 247)
Bus 8, Address 0 - 7 ( 8 devices + interconnect, 248 - 255)
If I wanted to do this with say I2C or RS-485 what is the chip called that handles communication between the segments?
Is this a bridge, interconnect, span, gateway, daisy-chain, segment...?
Can this be bidirectional between devices on each segment, or is communication primarily initiated by a master controller on the outer bus?
Let's say you have a bus that only supports 32 devices, but you want to talk to 256 devices.
So you make a bus of buses:
Bus 0, Address 0 - 30 ( 31 devices + interconnect, 0 - 30)
Bus 1, Address 0 - 30 ( 31 devices + interconnect, 31 - 61)
Bus 2, Address 0 - 30 ( 31 devices + interconnect, 62 - 92)
Bus 3, Address 0 - 30 ( 31 devices + interconnect, 93 - 123)
Bus 4, Address 0 - 30 ( 31 devices + interconnect, 124 - 154)
Bus 5, Address 0 - 30 ( 31 devices + interconnect, 155 - 185)
Bus 6, Address 0 - 30 ( 31 devices + interconnect, 186 - 216)
Bus 7, Address 0 - 30 ( 31 devices + interconnect, 217 - 247)
Bus 8, Address 0 - 7 ( 8 devices + interconnect, 248 - 255)
If I wanted to do this with say I2C or RS-485 what is the chip called that handles communication between the segments?
Is this a bridge, interconnect, span, gateway, daisy-chain, segment...?
Can this be bidirectional between devices on each segment, or is communication primarily initiated by a master controller on the outer bus?