James Cherry
51368ecacc
critical missing from messages.txt
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-04 17:29:56 -07:00
James Cherry
2c6ee71111
rm Genclks::updateSrcPathPrevs
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-04 17:03:10 -07:00
James Cherry
1c45b89879
set_min/max_delay illegal endpoint warning
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-04 16:43:21 -07:00
James Cherry
6df4cdc794
Vertex::to_string use sdc network
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-03 18:43:50 -07:00
James Cherry
606c666180
set_min/max_delay -from reg/D startpoint warning resolves #265
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-03 17:08:44 -07:00
James Cherry
1c09954518
rm path->prevPath()->isNull calls
...
commit d875f1e37d0eca17dca792a96dd651e965a09017
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jul 2 08:28:06 2025 -0700
genclk24 leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dee92af8bbe572beeb094dcd842e0fee8c5eb60a
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jul 1 16:04:15 2025 -0700
Search::arrivalsChanged
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 452a5ebef5b30cecdf7524768c41a16c4ad60515
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jun 28 10:06:55 2025 -0700
genclks clear src paths
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 14604541233354abb4397a1ecbcf268116a1fd80
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jun 27 10:28:04 2025 -0700
checkPrevPaths
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5e6ae73a40c33a27211dd693ae0f4f75d42d17f3
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jun 26 10:09:39 2025 -0700
Path::prev_path
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-02 08:32:04 -07:00
James Cherry
aa1e53738c
get_fanin net seg fault resolves #263
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-26 10:47:41 -07:00
James Cherry
624d3680b3
OpenSTA doc restore formatting trashed by 98c04dbb Logikable
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-25 13:05:58 -07:00
James Cherry
a6ec2b5871
unset_power_activity resolves #253
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-25 07:56:26 -07:00
James Cherry
6a28a3dd52
report -from genclk root trashes genclk src path resolves #257
...
commit 686dde27c31e93e17b61252226d37cb110267267
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jun 22 14:16:20 2025 -0700
Search::findRequireds rm Genclks::updateSrcPathPrevs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e1b44502bff7271fd2bf696a55cb8dead252134a
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jun 22 10:38:49 2025 -0700
genclks copy src paths
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-23 16:09:31 -07:00
James Cherry
72e1c10198
state Path::prevPath ref
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-23 16:08:21 -07:00
James Cherry
c5b62b5cc8
liberty valgrind issues
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-23 08:19:27 -07:00
James Cherry
f8e287caf4
Properties::defineProperty
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-21 14:27:05 -07:00
James Cherry
f3b785361d
equiv cells only require timing arc equivs missing functions
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-20 16:15:54 -07:00
James Cherry
b431135550
PropertyRegistry use string ref args
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-20 10:29:12 -07:00
James Cherry
e9ecb6cefb
README typo
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-20 10:24:06 -07:00
James Cherry
c2a0c4db30
liberty bundle ports apply func's to members resolves #256
...
commit d7629119c261bbc1551f7a6b008475b194a9ff91
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jun 10 13:59:36 2025 +0200
issue256
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-16 16:45:21 +02:00
James Cherry
343b93b633
min pulse width lib/sdf resolves #255
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-06 20:36:59 -07:00
James Cherry
f2a94a6ffa
Properties::edgeDelay resolves #254
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-05 17:32:07 -07:00
James Cherry
849426fc96
Threading related crash (NOT) in STA/CTS resolves orfs3180
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-05 16:34:19 -07:00
kazutoiris
0c16e145bb
fix: add <functional> header for std::function declaration ( #251 )
...
Resolves compilation error:
/home/runner/work/artifact/artifact/include/sta/Property.hh:49:23: error: ‘std::function’ has not been declared
> Build context: [GitHub Actions Run](https://github.com/oscc-ip/artifact/actions/runs/15430880064/job/43428359360#step:5:61 )
2025-06-03 21:39:33 -07:00
James Cherry
1b768cd8e3
Properties::defineProperty
...
commit 9266c0fa9b0aec08fce85bbfe9d47e4593fa3f1c
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jun 2 09:05:27 2025 -0700
Sta::properties
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c056346ec6b71103b68e704f2a8794a8ca5b77bd
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jun 2 08:54:52 2025 -0700
Properties::xefineProperty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0aafd6666816f15d53da583ab885590e8ba50a31
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat May 31 12:45:34 2025 -0700
ext property support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-06-02 21:36:33 -07:00
James Cherry
0b59461bdd
write_sdc crash after delete instance resolves #248
...
commit 3b7eba13dcfc90dc8f8b0b6c3959c9253c302eae
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 29 14:05:39 2025 -0700
write_sdc crash after delete instance resolves #248
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-31 11:12:59 -07:00
G
79c90c3c70
fix: free default_ocv_derate_ in LibertyLibrary destructor ( #249 )
2025-05-31 11:11:44 -07:00
Akash Levy
dba11c1ecf
Fix compiler warning about if ( #247 )
2025-05-28 11:25:42 -07:00
James Cherry
b2bc995160
set_property
...
commit 36ab310762d17cf4aa3f11df636205e62db34c3a
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 22 08:48:28 2025 -0700
path_ref_property -> path_property
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5371ad1a020b223fe384ffe168fab91e762f2784
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 22 08:30:32 2025 -0700
set_property
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-26 15:33:51 -07:00
James Cherry
ccf960460d
rm spaces
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-22 09:28:25 -07:00
James Cherry
71bdfb9904
rm using std::string from headers
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-22 09:25:56 -07:00
James Cherry
9c85946be0
set_min/max_delay -probe support
...
commit c7576dba7baa28cab4178faf159d365147d07061
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue May 20 14:45:14 2025 -0700
set_min/max_delay -probe doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fbaf5a63fc3323cc0b3bc72479081e30eda81116
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri May 16 10:21:45 2025 -0700
break paths at internal endpoints
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7ed829dfe3ca930211d272856857cfc177fd5df0
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri May 16 08:52:44 2025 -0700
internal startpoints break in PathVisitor::visitFromPath
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 37eb1247c47773f74d37f683c48df0bb0c68432a
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 15 12:35:34 2025 -0700
ExceptionPath::noBreak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f514f1a97c709416a0ccfab70b4a1047e6c8c501
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon May 12 20:35:32 2025 -0700
ExceptionPath::noBreak virtual
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b94eb1fe13d2c6ab8457f4a7b5ba5e0f98f41f90
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed May 7 08:47:55 2025 -0700
set_max_path -probe arg parse
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-20 14:52:04 -07:00
Akash Levy
c416229106
CMake output lib/exe fixes ( #244 )
...
* Fixes #167
* No need to make app/ directory, it's already there
* Put lib/exe only in build dir, update docs and other references accordingly
* Remove gitignore stuff
* Bump CMake version too
* Minor correction to be more exact
* Update regression_vars.tcl
* Requested txt fixes
* Update date
2025-05-19 15:04:49 -07:00
James Cherry
ac02981b62
Network::attributeMap resolves #245
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-18 09:37:10 -07:00
James Cherry
b32eed9a84
Fix levelize crash when vertices enqueued in arrival/required iterators
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-15 17:21:39 -07:00
James Cherry
3e6bbf46d5
findTopologicalOrder type
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-14 14:32:38 -07:00
James Cherry
0f40a90e8c
Search::reportArrivals
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-09 11:28:03 -07:00
James Cherry
91651796c2
report_annotated_delay -list_annotated -> -report_annotated
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-08 17:49:46 -07:00
James Cherry
9ccf57fa75
Report::critical exit
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-08 17:22:33 -07:00
James Cherry
95b637eb15
report_instance instance_object
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-08 11:36:02 -07:00
James Cherry
496062306e
FindVertexDelays rename graph_delay_calc1_ -> rename graph_delay_calc_
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-08 11:31:16 -07:00
James Cherry
f2f43fcedc
PathEnumFaninVisitor::visitFromToPath rm unneeded if
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-06 17:10:32 -07:00
James Cherry
9c76de81b5
readme
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-05 19:10:10 -07:00
James Cherry
7e5cf1326b
non-determinism in required times resolves orfs #3046
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-01 17:34:51 -07:00
James Cherry
c1102db00e
Debug.hh include mutex
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-01 15:24:16 -07:00
James Cherry
31137e8bb7
Sta::vertexArrival min/max
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-01 15:22:34 -07:00
James Cherry
687dcb1746
tcl Vertex arrival min/max
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-28 15:37:43 -07:00
James Cherry
14dbb2f07c
GraphDelayCalc::seedNoDrvrSlew/findDriverDelays use arc_delay_calc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-28 15:36:59 -07:00
James Cherry
30b64d5fbe
debug required count
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-25 16:35:15 -07:00
James Cherry
6830617a2b
doc pdf resolves 238
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-25 07:55:09 -07:00
James Cherry
8ba75fdb9c
Property::to_string
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-24 11:09:30 -07:00
James Cherry
03d2a48f46
misc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-24 10:57:18 -07:00
James Cherry
eb8d39a7dd
path enum filter calls to tag mutation
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-24 10:47:03 -07:00