J
Jim Thompson
Jim Thompson wrote:
On Mon, 05 Nov 2007 09:05:29 -0800, D from BC
On Mon, 05 Nov 2007 07:05:08 -0800, John Larkin
[snip]
You don't like it for personal reasons. That's a bad basis for
engineering.
John
JL, I'm tempted to replace that RC section with a D ff...
I've been thinking all those lines also. I had a "perfect" ratty-edge
remover around here somewhere... now I can't find it :-(
The D ff will hold the previous settled state.
It can be clocked by a delay triggered by each edge.
Yep.
That way.. the circuit works from 1Mhz all the way down to 1Hz and
less.
Ok..if I hairballize your circuit a bit
D from BC
...Jim Thompson
Yeah, thinking about this, the problem definition becomes, instead of a
four state machine, a two state machine:
Detect tranistion, change output state
WAIT
Simple, and I am sure, full of gotchas, especially in that WAIT state... ;-)
Charlie
The wait state just has to exceed the worst-case undefined input time.
But then the signal is known and you don't need a circuit ;-)
...Jim Thompson