27/03/2026
We're playing with a 74LS31 Delay Circuit, a not-so-popular or easy to find chip these days. These provided 6ns, 24ns and 48ns delays, useful for old-timey computer bus interfaces where interfacing to slower chips was needed. Here, we have it wired up to 1 Mhz clock and have the chip wired to produce its maximum of a 96ns delay. Not a hell of a lot, is it? But it does work out: 0.096 or roughly a 10% shift @ 1Mhz which is about what it looks like.
We do like our old, hard-to-find chips!