J
Jon Slaughter
Not sure if this is the right group but oh well...
An idea to speed up busses. Take the PCI bus for example. It has 32-bit data
path. Lets increase it to 256-bit but group it into 8 sub-busses. Each
sub-bus acts as a PCI bus and a device can select which sub bus it wants. It
can be made backwards compatible by defaulting to one bus. Beyond that a
device can select multiple sub-busses to use. This allows a configurable
data-path and allows simultanous bus transactions(to some degree). It also
allows slow devices not to slow down the bus as much. It also allows for
somewhat arbitrarily increased sub-bus size.
In any case I just thought I'd mention it for future posterity. (and if
anyone knows that something like this already exists please let me know)
An idea to speed up busses. Take the PCI bus for example. It has 32-bit data
path. Lets increase it to 256-bit but group it into 8 sub-busses. Each
sub-bus acts as a PCI bus and a device can select which sub bus it wants. It
can be made backwards compatible by defaulting to one bus. Beyond that a
device can select multiple sub-busses to use. This allows a configurable
data-path and allows simultanous bus transactions(to some degree). It also
allows slow devices not to slow down the bus as much. It also allows for
somewhat arbitrarily increased sub-bus size.
In any case I just thought I'd mention it for future posterity. (and if
anyone knows that something like this already exists please let me know)