FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS

FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS
1 / 1
FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 1 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 2 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 3 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 4 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 5 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 6 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 7 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 8 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 9 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 10 of 11 FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS - slide 11 of 11
FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS Presented by, Deexith V False path analysis Certain timing paths are not real in the actual functional operation of the design. Such paths can be turned off during STA by setting these as false

Related Topics

Download this presentation From Below

"FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
FALSE PATH ANALYSIS AND CRITICAL PATH ANALYSIS Presented by,
Deexith V<br>
02
False path analysis Certain timing paths are not real in the actual functional operation of the design. Such paths can be turned off during STA by setting these as false paths

Examples of false paths could be
From one clock domain to another clock domain,
from a clock pin of a flip-flop to the input of another flip-flop, through a pin of a cell, through pins of multiple cells, or a combination of these

A false path is set using the set_false_path specification<br>
03
Some of the examples are

1. set_false__path -from [get_clocks SCAN_CLK] \ to [get_clocks CORE_CLK]
It means any path starting from the SCAN_CLK domain to the CORE_CLK domain is a false path.

2. set_false_path -to [get_ports TEST_REG*]
It means all paths that end in port named TEST_REG* are false paths

3. set_false_path -through UINV/Z -through UAND0/Z
It means any path that goes through both of these pins in this order is false.<br>