nandithaa_m
Junior Member level 3
- Joined
- Jan 2, 2008
- Messages
- 27
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Location
- USA
- Activity points
- 1,473
Can anyone help me prove why there will not be any hold violations if launch ff is pos-edge and capture ff is neg-edge ?
Hello,
We are checking hold violation on the same clock cycle...and now as per your scenario,launch ff is +ve edge and capture ff is -ve edge...so you already providing the half cycle delay....
Why there is less chance of Hold time Violations.
I agree that hold time is measured at one clock edge(cycle).
Whether is Lauch or latch??.. Both you used same terminology.
Yes, Exactly . The set up time and Hold time depends upon the delay bt Clk to q, combinational delay and so. Set up time also depends upon operating freq, whereas Hold time does not depend upon freq.
The Question was " why there will not be any hold violations if launch ff is pos-edge and capture ff is neg-edge ?"
I believe that there are HOLD violations in any triggered FF.
I think I misunderstood your statement "so there is very less chances for the hold violation"-->Acc to me, it is not less chance. It has to be fix. Hold violations are not so rare.
So, there are both Set up and Hold violations in FF.(And I dont think any one of them has less chance)
Correct me, if I am wrong.
Thanks Maulin and Sakthik.
Doubts:
1."here you are launching in +ve edge and you are capturing in -ve edge"
I am not familiar with the word launch i suppose. So, whether the above is Positive triggered FF or Negative Triggered FF.
2.I think I am confused with some other architecture...if we considered only 2 ffs with this scenario than there is no chance for the hold violation...
Can you guys please update the schematic of this.
I am not getting how this avoids Hold Violation.
Hi Guys,
So, in this special scenario, Tcycle is Half, which means it should be able to easily meet setup also ??
But if you think clear, Time Period is half, freq is doubled. Setup should gets worse. Can some one explain me this scenario ?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?