K
KJ
Guest
On Thursday, October 29, 2015 at 11:04:19 AM UTC-4, jt_eaton wrote:
If you violate timing you should not necessarily expect things to work properly so saying "...choosing between staying at 0 or loading a 0. Its the same result either way" on your second example is rolling the dice and hoping you won't get unlucky.
Kevin Jennings
If your D input is 1 then the timing between reset deassert and clock will
determine whether the flop stays 0 or flips to 1.
If your D input is 0 then it shouldn't matter because you are choosing
between staying at 0 or loading a 0. Its the same result either way.
If you violate timing you should not necessarily expect things to work properly so saying "...choosing between staying at 0 or loading a 0. Its the same result either way" on your second example is rolling the dice and hoping you won't get unlucky.
Kevin Jennings