honeyxyb
Member level 2
negative_unate
Hi ,all:
I have some question about library timing arc:
1. what is the different between timing_type and timing_sense?
2. how to understand negative_unate ?
3. in normal case , use rising_edge or falling_edge to specify sequencial logic,
but can I use rising_edge/falling_edge to specify combinatial logic?
If not, why Pathmill generate one library which inverter is descripted using
timing_type with rising_edge and falling_edge?
4. my DFF is not double edge triggle DFF, why pathmill descript it use both
rising_edge and falling_edge?
Hi ,all:
I have some question about library timing arc:
1. what is the different between timing_type and timing_sense?
2. how to understand negative_unate ?
3. in normal case , use rising_edge or falling_edge to specify sequencial logic,
but can I use rising_edge/falling_edge to specify combinatial logic?
If not, why Pathmill generate one library which inverter is descripted using
timing_type with rising_edge and falling_edge?
4. my DFF is not double edge triggle DFF, why pathmill descript it use both
rising_edge and falling_edge?