2026-02-13 11:19:09 +01:00
|
|
|
--- get_cells with wildcard * ---
|
|
|
|
|
buf* cells: 1
|
|
|
|
|
--- get_cells with ? wildcard ---
|
|
|
|
|
buf? cells: 1
|
|
|
|
|
--- get_cells exact match ---
|
|
|
|
|
buf1 cells: 1
|
|
|
|
|
--- get_cells * ---
|
|
|
|
|
* cells: 3
|
|
|
|
|
--- get_pins with wildcards ---
|
|
|
|
|
buf1/* pins: 2
|
|
|
|
|
buf1/? pins: 2
|
|
|
|
|
*/* pins: 10
|
|
|
|
|
--- get_ports with wildcards ---
|
|
|
|
|
*1 ports: 2
|
|
|
|
|
* ports: 3
|
|
|
|
|
--- get_nets with wildcards ---
|
|
|
|
|
n* nets: 2
|
|
|
|
|
--- non-matching patterns ---
|
2026-02-23 03:50:23 +01:00
|
|
|
get_cells nonexistent count: 0
|
|
|
|
|
get_pins nonexistent count: 0
|
2026-02-13 11:19:09 +01:00
|
|
|
--- get_lib_cells with wildcards ---
|
|
|
|
|
BUF* lib_cells: 6
|
|
|
|
|
DFF_X? lib_cells: 2
|
|
|
|
|
* lib_cells: 134
|
|
|
|
|
--- set_debug with level > 0 ---
|
|
|
|
|
delay_calc: delays invalid
|
|
|
|
|
delay_calc: find delays to level 50
|
|
|
|
|
delay_calc: found 9 delays
|
|
|
|
|
search: find arrivals pass 1
|
|
|
|
|
search: find arrivals to level 50
|
2026-02-23 15:05:29 +01:00
|
|
|
search: find arrivals in1
|
2026-02-13 11:19:09 +01:00
|
|
|
search: arrival seed input arrival in1
|
2026-02-23 15:05:29 +01:00
|
|
|
search: find arrivals clk
|
|
|
|
|
search: arrival seed clk default/clk pin clk
|
|
|
|
|
search: find arrivals reg1/IQN
|
|
|
|
|
search: find arrivals reg1/IQ
|
|
|
|
|
search: find arrivals reg1/CK
|
|
|
|
|
search: clk
|
|
|
|
|
search: ^ -> ^ min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 4 default ^min clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 4 default ^min clk ^ (clock ideal) clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.000 + 0.000 = 0.000 < MIA
|
|
|
|
|
search: clk
|
|
|
|
|
search: ^ -> ^ max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 8 default ^max clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 8 default ^max clk ^ (clock ideal) clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.000 + 0.000 = 0.000 > MIA
|
|
|
|
|
search: clk
|
|
|
|
|
search: v -> v min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 7 default vmin clk v (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 7 default vmin clk v (clock ideal) clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 5.000 + 0.000 = 5.000 < MIA
|
|
|
|
|
search: clk
|
|
|
|
|
search: v -> v max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 11 default vmax clk v (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 11 default vmax clk v (clock ideal) clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 5.000 + 0.000 = 5.000 > MIA
|
2026-02-13 11:19:09 +01:00
|
|
|
search: find arrivals buf1/A
|
|
|
|
|
search: in1
|
|
|
|
|
search: ^ -> ^ min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 0 default ^min clk ^ clk_src clk crpr_pin null input in1
|
|
|
|
|
search: to tag : 12 default ^min clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.000 = 0.000 < MIA
|
|
|
|
|
search: in1
|
|
|
|
|
search: ^ -> ^ max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 2 default ^max clk ^ clk_src clk crpr_pin null input in1
|
|
|
|
|
search: to tag : 14 default ^max clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.000 = 0.000 > MIA
|
|
|
|
|
search: in1
|
|
|
|
|
search: v -> v min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 1 default vmin clk ^ clk_src clk crpr_pin null input in1
|
|
|
|
|
search: to tag : 13 default vmin clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.000 = 0.000 < MIA
|
|
|
|
|
search: in1
|
|
|
|
|
search: v -> v max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 3 default vmax clk ^ clk_src clk crpr_pin null input in1
|
|
|
|
|
search: to tag : 15 default vmax clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.000 = 0.000 > MIA
|
2026-02-23 15:05:29 +01:00
|
|
|
search: find arrivals buf1/Z
|
|
|
|
|
search: buf1/A
|
2026-02-13 11:19:09 +01:00
|
|
|
search: ^ -> ^ min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 12 default ^min clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 12 default ^min clk ^ clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.000 + 0.018 = 0.018 < MIA
|
|
|
|
|
search: buf1/A
|
2026-02-13 11:19:09 +01:00
|
|
|
search: ^ -> ^ max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 14 default ^max clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 14 default ^max clk ^ clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.000 + 0.018 = 0.018 > MIA
|
|
|
|
|
search: buf1/A
|
2026-02-13 11:19:09 +01:00
|
|
|
search: v -> v min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 13 default vmin clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 13 default vmin clk ^ clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.000 + 0.022 = 0.022 < MIA
|
|
|
|
|
search: buf1/A
|
2026-02-13 11:19:09 +01:00
|
|
|
search: v -> v max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 15 default vmax clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 15 default vmax clk ^ clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.000 + 0.022 = 0.022 > MIA
|
2026-02-13 11:19:09 +01:00
|
|
|
search: find arrivals reg1/Q
|
|
|
|
|
search: reg1/CK
|
|
|
|
|
search: ^ -> ^ min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 4 default ^min clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 12 default ^min clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.081 = 0.081 < MIA
|
|
|
|
|
search: reg1/CK
|
|
|
|
|
search: ^ -> v min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 4 default ^min clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 13 default vmin clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.075 = 0.075 < MIA
|
|
|
|
|
search: reg1/CK
|
|
|
|
|
search: ^ -> ^ max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 8 default ^max clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 14 default ^max clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.081 = 0.081 > MIA
|
|
|
|
|
search: reg1/CK
|
|
|
|
|
search: ^ -> v max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 8 default ^max clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 15 default vmax clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.075 = 0.075 > MIA
|
|
|
|
|
search: find arrivals reg1/QN
|
|
|
|
|
search: reg1/CK
|
|
|
|
|
search: ^ -> ^ min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 4 default ^min clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 12 default ^min clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.056 = 0.056 < MIA
|
|
|
|
|
search: reg1/CK
|
|
|
|
|
search: ^ -> v min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 4 default ^min clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 13 default vmin clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.057 = 0.057 < MIA
|
|
|
|
|
search: reg1/CK
|
|
|
|
|
search: ^ -> ^ max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 8 default ^max clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 14 default ^max clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.056 = 0.056 > MIA
|
|
|
|
|
search: reg1/CK
|
|
|
|
|
search: ^ -> v max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 8 default ^max clk ^ (clock ideal) clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 15 default vmax clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.000 + 0.057 = 0.057 > MIA
|
2026-02-23 15:05:29 +01:00
|
|
|
search: find arrivals out1
|
|
|
|
|
search: reg1/Q
|
2026-02-13 11:19:09 +01:00
|
|
|
search: ^ -> ^ min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 12 default ^min clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 12 default ^min clk ^ clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.081 + 0.000 = 0.081 < MIA
|
|
|
|
|
search: reg1/Q
|
2026-02-13 11:19:09 +01:00
|
|
|
search: ^ -> ^ max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 14 default ^max clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 14 default ^max clk ^ clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.081 + 0.000 = 0.081 > MIA
|
|
|
|
|
search: reg1/Q
|
2026-02-13 11:19:09 +01:00
|
|
|
search: v -> v min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 13 default vmin clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 13 default vmin clk ^ clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.075 + 0.000 = 0.075 < MIA
|
|
|
|
|
search: reg1/Q
|
2026-02-13 11:19:09 +01:00
|
|
|
search: v -> v max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 15 default vmax clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 15 default vmax clk ^ clk_src clk crpr_pin null
|
2026-02-23 15:05:29 +01:00
|
|
|
search: 0.075 + 0.000 = 0.075 > MIA
|
2026-02-13 11:19:09 +01:00
|
|
|
search: find arrivals inv1/A
|
|
|
|
|
search: buf1/Z
|
|
|
|
|
search: ^ -> ^ min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 12 default ^min clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 12 default ^min clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.018 + 0.000 = 0.018 < MIA
|
|
|
|
|
search: buf1/Z
|
|
|
|
|
search: ^ -> ^ max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 14 default ^max clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 14 default ^max clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.018 + 0.000 = 0.018 > MIA
|
|
|
|
|
search: buf1/Z
|
|
|
|
|
search: v -> v min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 13 default vmin clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 13 default vmin clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.022 + 0.000 = 0.022 < MIA
|
|
|
|
|
search: buf1/Z
|
|
|
|
|
search: v -> v max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 15 default vmax clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 15 default vmax clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.022 + 0.000 = 0.022 > MIA
|
|
|
|
|
search: find arrivals inv1/ZN
|
|
|
|
|
search: inv1/A
|
|
|
|
|
search: ^ -> v min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 12 default ^min clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 13 default vmin clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.018 + 0.006 = 0.024 < MIA
|
|
|
|
|
search: inv1/A
|
|
|
|
|
search: ^ -> v max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 14 default ^max clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 15 default vmax clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.018 + 0.006 = 0.024 > MIA
|
|
|
|
|
search: inv1/A
|
|
|
|
|
search: v -> ^ min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 13 default vmin clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 12 default ^min clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.022 + 0.010 = 0.032 < MIA
|
|
|
|
|
search: inv1/A
|
|
|
|
|
search: v -> ^ max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 15 default vmax clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 14 default ^max clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.022 + 0.010 = 0.032 > MIA
|
|
|
|
|
search: find arrivals reg1/D
|
|
|
|
|
search: inv1/ZN
|
|
|
|
|
search: ^ -> ^ min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 12 default ^min clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 12 default ^min clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.032 + 0.000 = 0.032 < MIA
|
|
|
|
|
search: inv1/ZN
|
|
|
|
|
search: ^ -> ^ max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 14 default ^max clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 14 default ^max clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.032 + 0.000 = 0.032 > MIA
|
|
|
|
|
search: inv1/ZN
|
|
|
|
|
search: v -> v min
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 13 default vmin clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 13 default vmin clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.024 + 0.000 = 0.024 < MIA
|
|
|
|
|
search: inv1/ZN
|
|
|
|
|
search: v -> v max
|
test: Fix post-merge build errors and regolden .ok files
After merging upstream changes, fix all build errors in C++ test files
and regolden Tcl test golden files to match updated code output.
Build fixes:
- dcalc/test/cpp/TestDcalc.cc: Fix const char* loop iterations, use
EXPECT_NEAR for uninitialized subnormal float comparison
- liberty/test/cpp/TestLibertyStaBasicsB.cc: Wrap tests using removed
LibertyBuilder() default constructor in #if 0
- liberty/test/cpp/TestLibertyStaCallbacks.cc: Fix LibertyBuilder()
call to use sta_->debug()/report(); wrap old visitor tests in #if 0
- search/test/cpp/TestSearchStaDesignB.cc: Fix pg->name() nullptr
comparison (now returns std::string&)
- search/test/cpp/TestSearchStaInit.cc: Fix 5 clkPinsInvalid/isIdealClock
tests to expect throw (API now requires linked network)
Tcl test fixes:
- Remove calls to removed APIs: report_path_end_header/footer, report_path_end2
from 6 search test scripts; regolden their .ok files
- Regolden .ok files for liberty (15), graph (1), network (8),
parasitics (3), sdc (3), util (2), verilog (8) modules to reflect
upstream format changes (timing arcs output, pin ordering, spacing)
All 6103 tests now pass.
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-11 09:11:08 +01:00
|
|
|
search: from tag: 15 default vmax clk ^ clk_src clk crpr_pin null
|
|
|
|
|
search: to tag : 15 default vmax clk ^ clk_src clk crpr_pin null
|
2026-02-13 11:19:09 +01:00
|
|
|
search: 0.024 + 0.000 = 0.024 > MIA
|
2026-02-23 15:05:29 +01:00
|
|
|
search: found 13 arrivals
|
2026-02-13 11:19:09 +01:00
|
|
|
search: find end slack reg1/D
|
|
|
|
|
search: find end slack reg1/QN
|
|
|
|
|
search: find end slack out1
|
|
|
|
|
Startpoint: reg1 (rising edge-triggered flip-flop clocked by clk)
|
|
|
|
|
Endpoint: out1 (output port clocked by clk)
|
|
|
|
|
Path Group: clk
|
|
|
|
|
Path Type: max
|
|
|
|
|
|
|
|
|
|
Delay Time Description
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
0.00 0.00 clock clk (rise edge)
|
|
|
|
|
0.00 0.00 clock network delay (ideal)
|
|
|
|
|
0.00 0.00 ^ reg1/CK (DFF_X1)
|
|
|
|
|
0.08 0.08 ^ reg1/Q (DFF_X1)
|
|
|
|
|
0.00 0.08 ^ out1 (out)
|
|
|
|
|
0.08 data arrival time
|
|
|
|
|
|
|
|
|
|
10.00 10.00 clock clk (rise edge)
|
|
|
|
|
0.00 10.00 clock network delay (ideal)
|
|
|
|
|
0.00 10.00 clock reconvergence pessimism
|
|
|
|
|
0.00 10.00 output external delay
|
|
|
|
|
10.00 data required time
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
10.00 data required time
|
|
|
|
|
-0.08 data arrival time
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
9.92 slack (MET)
|
|
|
|
|
|
|
|
|
|
|
2026-02-23 03:50:23 +01:00
|
|
|
--- file path sanity ---
|
2026-02-13 11:19:09 +01:00
|
|
|
--- report_checks with rise/fall fields ---
|
|
|
|
|
Startpoint: in1 (input port clocked by clk)
|
|
|
|
|
Endpoint: reg1 (rising edge-triggered flip-flop clocked by clk)
|
|
|
|
|
Path Group: clk
|
|
|
|
|
Path Type: max
|
|
|
|
|
|
|
|
|
|
Cap Slew Delay Time Description
|
|
|
|
|
-----------------------------------------------------------------------
|
|
|
|
|
0.00 0.00 0.00 clock clk (rise edge)
|
|
|
|
|
0.00 0.00 clock network delay (ideal)
|
|
|
|
|
0.00 0.00 v input external delay
|
|
|
|
|
0.88 0.15 0.00 0.00 v in1 (in)
|
|
|
|
|
1.55 0.01 0.07 0.07 v buf1/Z (BUF_X1)
|
|
|
|
|
1.14 0.01 0.01 0.08 ^ inv1/ZN (INV_X1)
|
|
|
|
|
0.01 0.00 0.08 ^ reg1/D (DFF_X1)
|
|
|
|
|
0.08 data arrival time
|
|
|
|
|
|
|
|
|
|
0.00 10.00 10.00 clock clk (rise edge)
|
|
|
|
|
0.00 10.00 clock network delay (ideal)
|
|
|
|
|
0.00 10.00 clock reconvergence pessimism
|
|
|
|
|
10.00 ^ reg1/CK (DFF_X1)
|
|
|
|
|
-0.03 9.97 library setup time
|
|
|
|
|
9.97 data required time
|
|
|
|
|
-----------------------------------------------------------------------
|
|
|
|
|
9.97 data required time
|
|
|
|
|
-0.08 data arrival time
|
|
|
|
|
-----------------------------------------------------------------------
|
|
|
|
|
9.89 slack (MET)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Startpoint: in1 (input port clocked by clk)
|
|
|
|
|
Endpoint: reg1 (rising edge-triggered flip-flop clocked by clk)
|
|
|
|
|
Path Group: clk
|
|
|
|
|
Path Type: min
|
|
|
|
|
|
|
|
|
|
Cap Slew Delay Time Description
|
|
|
|
|
-----------------------------------------------------------------------
|
|
|
|
|
0.00 0.00 0.00 clock clk (rise edge)
|
|
|
|
|
0.00 0.00 clock network delay (ideal)
|
|
|
|
|
0.00 0.00 ^ input external delay
|
|
|
|
|
0.97 0.20 0.00 0.00 ^ in1 (in)
|
|
|
|
|
0.20 0.00 0.00 ^ buf1/A (BUF_X1)
|
|
|
|
|
1.70 0.01 0.03 0.03 ^ buf1/Z (BUF_X1)
|
|
|
|
|
0.01 0.00 0.03 ^ inv1/A (INV_X1)
|
|
|
|
|
1.06 0.00 0.01 0.04 v inv1/ZN (INV_X1)
|
|
|
|
|
0.00 0.00 0.04 v reg1/D (DFF_X1)
|
|
|
|
|
0.04 data arrival time
|
|
|
|
|
|
|
|
|
|
0.00 0.00 0.00 clock clk (rise edge)
|
|
|
|
|
0.00 0.00 clock network delay (ideal)
|
|
|
|
|
0.00 0.00 clock reconvergence pessimism
|
|
|
|
|
0.00 ^ reg1/CK (DFF_X1)
|
|
|
|
|
0.00 0.00 library hold time
|
|
|
|
|
0.00 data required time
|
|
|
|
|
-----------------------------------------------------------------------
|
|
|
|
|
0.00 data required time
|
|
|
|
|
-0.04 data arrival time
|
|
|
|
|
-----------------------------------------------------------------------
|
|
|
|
|
0.04 slack (MET)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Startpoint: in1 (input port clocked by clk)
|
|
|
|
|
Endpoint: reg1 (rising edge-triggered flip-flop clocked by clk)
|
|
|
|
|
Path Group: clk
|
|
|
|
|
Path Type: max
|
|
|
|
|
|
|
|
|
|
Cap Slew Delay Time Description
|
|
|
|
|
-----------------------------------------------------------------------
|
|
|
|
|
0.00 0.00 0.00 clock clk (rise edge)
|
|
|
|
|
0.00 0.00 clock network delay (ideal)
|
|
|
|
|
0.00 0.00 v input external delay
|
|
|
|
|
0.88 0.15 0.00 0.00 v in1 (in)
|
|
|
|
|
0.15 0.00 0.00 v buf1/A (BUF_X1)
|
|
|
|
|
1.55 0.01 0.07 0.07 v buf1/Z (BUF_X1)
|
|
|
|
|
0.01 0.00 0.07 v inv1/A (INV_X1)
|
|
|
|
|
1.14 0.01 0.01 0.08 ^ inv1/ZN (INV_X1)
|
|
|
|
|
0.01 0.00 0.08 ^ reg1/D (DFF_X1)
|
|
|
|
|
0.08 data arrival time
|
|
|
|
|
|
|
|
|
|
0.00 10.00 10.00 clock clk (rise edge)
|
|
|
|
|
0.00 10.00 clock network delay (ideal)
|
|
|
|
|
0.00 10.00 clock reconvergence pessimism
|
|
|
|
|
10.00 ^ reg1/CK (DFF_X1)
|
|
|
|
|
-0.03 9.97 library setup time
|
|
|
|
|
9.97 data required time
|
|
|
|
|
-----------------------------------------------------------------------
|
|
|
|
|
9.97 data required time
|
|
|
|
|
-0.08 data arrival time
|
|
|
|
|
-----------------------------------------------------------------------
|
|
|
|
|
9.89 slack (MET)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--- set_load rise/fall ---
|
|
|
|
|
Startpoint: in1 (input port clocked by clk)
|
|
|
|
|
Endpoint: reg1 (rising edge-triggered flip-flop clocked by clk)
|
|
|
|
|
Path Group: clk
|
|
|
|
|
Path Type: max
|
|
|
|
|
|
|
|
|
|
Delay Time Description
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
0.00 0.00 clock clk (rise edge)
|
|
|
|
|
0.00 0.00 clock network delay (ideal)
|
|
|
|
|
0.00 0.00 v input external delay
|
|
|
|
|
0.00 0.00 v in1 (in)
|
|
|
|
|
0.07 0.07 v buf1/Z (BUF_X1)
|
|
|
|
|
0.01 0.08 ^ inv1/ZN (INV_X1)
|
|
|
|
|
0.00 0.08 ^ reg1/D (DFF_X1)
|
|
|
|
|
0.08 data arrival time
|
|
|
|
|
|
|
|
|
|
10.00 10.00 clock clk (rise edge)
|
|
|
|
|
0.00 10.00 clock network delay (ideal)
|
|
|
|
|
0.00 10.00 clock reconvergence pessimism
|
|
|
|
|
10.00 ^ reg1/CK (DFF_X1)
|
|
|
|
|
-0.03 9.97 library setup time
|
|
|
|
|
9.97 data required time
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
9.97 data required time
|
|
|
|
|
-0.08 data arrival time
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
9.89 slack (MET)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Startpoint: in1 (input port clocked by clk)
|
|
|
|
|
Endpoint: reg1 (rising edge-triggered flip-flop clocked by clk)
|
|
|
|
|
Path Group: clk
|
|
|
|
|
Path Type: max
|
|
|
|
|
|
|
|
|
|
Delay Time Description
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
0.00 0.00 clock clk (rise edge)
|
|
|
|
|
0.00 0.00 clock network delay (ideal)
|
|
|
|
|
0.00 0.00 v input external delay
|
|
|
|
|
0.00 0.00 v in1 (in)
|
|
|
|
|
0.07 0.07 v buf1/Z (BUF_X1)
|
|
|
|
|
0.01 0.08 ^ inv1/ZN (INV_X1)
|
|
|
|
|
0.00 0.08 ^ reg1/D (DFF_X1)
|
|
|
|
|
0.08 data arrival time
|
|
|
|
|
|
|
|
|
|
10.00 10.00 clock clk (rise edge)
|
|
|
|
|
0.00 10.00 clock network delay (ideal)
|
|
|
|
|
0.00 10.00 clock reconvergence pessimism
|
|
|
|
|
10.00 ^ reg1/CK (DFF_X1)
|
|
|
|
|
-0.03 9.97 library setup time
|
|
|
|
|
9.97 data required time
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
9.97 data required time
|
|
|
|
|
-0.08 data arrival time
|
|
|
|
|
---------------------------------------------------------
|
|
|
|
|
9.89 slack (MET)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
--- with_output_to_variable nesting ---
|
|
|
|
|
v1 captured 984 chars
|
|
|
|
|
v2 captured 1967 chars
|
|
|
|
|
--- redirect_string with reports ---
|
|
|
|
|
redirect string: 1414 chars
|