constrain
(1) Gate Type "<" 10.
we current support And(0), Or(1), Xor(2), Inv(3). ex : And -> Gate Type 0....
(2) Unit Delay
each gate had the same delay time
(3) Input 2 Output would be blocked by flip-flop
make sure the the path is clear, not multi-cycle or false paths
Trace Methodology
using the Fan-in extraction to find out the "critical gate", that should be crossover by
"slow path" and "fast path". because in the slow path part would usually happen
"setup time violation", and fast path part would usually happen "hold time violation".
so we should balance the design to meet both(setup time & hold time). in this reason,
we can find out the time violation gate would be happen in the "critical path" and "fast path".

Result :
sample download
PS: the license is non-commercial use
http://sites.google.com/site/funningboy/perl_code/path_delay.rar?attredirects=0&d=1
沒有留言:
張貼留言