Bus Contention & A Ripple Counter

Thread Starter


Joined Dec 2, 2017
So I have three CMOS EPROMs I need to place on a common bus, and I know that the usual way is to use a bus controller to switch the chips and avoid contention.

But in this case I would like to avoid using a controller, because I only need to switch the chips in sequence…123123123…etc.

So assuming the following…

The transition time between active and high Z is shorter or the same as high Z to active. (which it is with this chip, so that’s a plus to start)

Can I assume the following…

At each clock pulse to the counter, the active chip will enter high z state before the next becomes active due to the inherent nature of a ripple counter combined with the delay differences.