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
Henner Zeller
16b6bbb21c
Put generated StaConfig.hh into build artifacts. ( #230 )
...
Before, the cmake configure_file() for the StaConfig.hh header, that
make only sense for the particular cmake configuration as it contains
specific defines for that build configuration, ended up in the
original source tree.
With this fix, it is a build artifact inside build/.
Tested, that the final `make install` properly copies the
StaConfig.hh to the correct location.
Signed-off-by: Henner Zeller <hzeller@google.com>
2025-04-17 16:43:00 -07:00
James Cherry
6ebd162d42
factor variables out of sdc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-09 16:35:15 -07:00
James Cherry
932525bd87
name, asString -> to_string, const
...
commit d122d05822e02dcc08c665ac6ec7513791dd7209
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 27 08:58:22 2025 -0700
rebase
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9c7ae9a7ddd885ebdab102d48b3f39dc5dacf948
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 25 16:21:52 2025 -0700
write_spice8
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2bd088f03bb2e414305232d9ebd76c9d1958ec81
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 25 10:08:00 2025 -0700
liberty reader stringify
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 86974caf063433b37ed1378e7103db4b2e55a04c
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 24 20:25:39 2025 -0700
ConcreteLiberary/Cell/Port use string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 334476e185149a90b35cdd859e0a760ec9aa242a
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 24 20:16:08 2025 -0700
leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5130e8d44804f483d9099d48bb413a7f3362b4e1
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 24 15:57:14 2025 -0700
liberty parser stringify
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d48eba88cbde9093e3eb12bcee8eb48ccd444434
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 24 11:16:04 2025 -0700
stringify
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6913fb198d642f6b05a94fb1852064706a748b81
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 24 11:06:17 2025 -0700
stringify
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 371bca08ecf9bf816b7adcbb7ae1458c4073f5f8
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 24 10:44:31 2025 -0700
TableTemplate use string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 326465920a1f4a33dbe6be35cff5ca2245b6677e
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 24 09:04:55 2025 -0700
use string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b93a542ddfbcb5c793c9b533cbe64ea20ec08f4a
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 24 08:59:01 2025 -0700
timingSenseString -> to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6c121a0ff4231b37df076a62e83832897be62ff4
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 23 16:09:47 2025 -0700
Corner use string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 07b989a5a43bf5d341aa6ba2880be663997577d5
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 23 16:05:43 2025 -0700
Tag::to_string()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0b9480cc5a3fa9ef0cb1c6e8ba0d4a29de2df816
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 23 15:53:29 2025 -0700
PathAnalysisPt::to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a028659091e99270f7501615285730681ed59523
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 23 12:19:03 2025 -0700
TimingRole stati alloc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 495be6a57bda23d82e511282f5db7c188b32971b
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 22 21:36:52 2025 -0700
RiseFall/RiseFallBoth/Transition const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4c4b28adb383321b1172f4b774c7c4d9a1aee69f
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 22 20:38:26 2025 -0700
TimingRole const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 54ab58ec7200d420bf3b5e709e74b652af88d508
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 22 14:15:07 2025 -0700
const MinMax
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f70bb38df17b2ed758c7b6ba5647b7355366c0c0
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 22 13:14:31 2025 -0700
Transition::to_string(()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b3f3d67328194351fb8efac2219bcfbcec331552
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 22 12:33:25 2025 -0700
RiseFall::to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4046f8a376926dfde980860c51d2c5c70cf4a867
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 20 09:04:10 2025 -0700
TimingRole::name -> to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cf4dd918eccb05d459f1804ced8365c81a5c6a50
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 19 20:14:42 2025 -0700
MinMax::asString -> to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d80118117dda25be7b2b4896f19e955645c27f73
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 19 17:43:08 2025 -0700
TimingRole::name -> to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 284fa25c28aca998e8ce92e7b7bb927697494a13
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 19 17:02:27 2025 -0700
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 646f19749b997e03dc4cbdf165cd7637010276d3
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 19 14:47:40 2025 -0700
FuncExpr::asString -> to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4f73d8e7ad21feac6f41130b7b070f3e345b6fb5
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 19 14:04:13 2025 -0700
Vertex::name -> to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7c7ec486aaea86f6607a1ef72bb1a74dca603831
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 19 13:39:24 2025 -0700
Vertex::name -> to_string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-03-30 15:27:53 -07:00
James Cherry
1d59a16efb
version
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-03-27 08:00:06 -07:00
James Cherry
8992827b5b
class Path replaces PathVertex etc
...
commit 08c062d3dd1d0cea846407dda0b5fd75ca64329c
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 25 16:17:42 2025 -0700
ApiChanges.txt
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ef72112a00419e466e19b5c1442cac6f2835adaa
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 23 12:37:10 2025 -0700
crpr29/30
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2065acfbfbaa84307fde1c46ff51a1c619c45f50
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 23 12:33:55 2025 -0700
compile error
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d3133015b90b59f7e8e934c20d1ed8449d543d7b
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 17 15:20:55 2025 -0700
rebase falout
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8a4b81755765db823e18ffb497f1fb3f0c64ec7b
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 17 09:22:01 2025 -0700
rebase fallout
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7ef00dcaa4ed0b6db3f4205da47013e4f2ef1049
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 15 17:00:51 2025 -0700
deleteEdge clear to path prev_paths
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 912dacbca8f5c286f623f13659c831be6ed4d93e
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 15 12:05:06 2025 -0700
undo 7f8c7adb
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9944c2ec907e9f07ab46f71af55ec947f3815de0
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Mar 14 21:25:10 2025 -0700
rm Path::path()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a42c28b8447466a445cd8f6fb022eb42e6dcc0f2
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Mar 14 17:12:17 2025 -0700
const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3f72adf1b5ad5581adc81afd3e00be7343ae4183
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Mar 14 17:03:04 2025 -0700
PathExpanded rm prev_arcs_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 25879e66eddf9f12db38705807e1270459661810
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 13 12:34:12 2025 -0700
worst path init path
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5c7a4fbdf3b8823a1944074a7eb663c6ea8e32df
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 13 10:47:02 2025 -0700
delete edge -> xelete paths of to vertex
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit aa8d3035489de2cd25f27f7531177193be7a40ac
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 13 09:17:27 2025 -0700
debug
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 53741b6c624b1313b0464a31e3900472d0b7c8d2
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 13 08:50:01 2025 -0700
debug
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cdebd8f3e476e5a2afab1a949449b75dcec9ed97
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 13 08:14:58 2025 -0700
dbg network_edit
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 60cc960439e65cda8cd244723456b81242ced458
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 13 07:42:22 2025 -0700
dbg network edit
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f4e4264ac1c11dafddbe18971ca35127a0ffc171
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 11 19:23:17 2025 -0700
rm PathVertex.hh
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit aeba9b293f095aecd01d0f5d16de51640f3d2381
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 11 13:33:21 2025 -0700
PathEnum rm divEdge
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ad97706562da7ceb41b9fbf4c882083de36d578d
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 11 13:18:38 2025 -0700
genclks use path vector
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a9c2563199d0cee3dee3d420c70f8117cfd69221
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 11 12:42:12 2025 -0700
group_path_count, end_path_count use size_t
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f16309a8e09e22964b998bf1b7e0922fbb9f02c1
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 11 12:30:08 2025 -0700
Path rm uused
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 51295613c4ab6a6a4170080252397e2846a61bf1
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 11 12:22:23 2025 -0700
network_edit3
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5de6da2190460183cf07d0d4ffc1d1c6ebbe3e10
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 11 10:33:09 2025 -0700
leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f52dbc18ce08bd2b14d7107b61a57e614b1e3a07
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 11 08:06:56 2025 -0700
valgrind 3 leaks left
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit de1a3727d908c4494f3039ff714ddb939d3390b5
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 10 18:21:50 2025 -0700
Path::prevPath
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c40aadcac8d2cd6d6dd8ba18f2e9db607358a01f
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 10 18:21:31 2025 -0700
clk_skew init
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 041c97194553e7f7a4746f506be251ee42eb83ee
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 10 07:38:49 2025 -0700
delete path groups before paths
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fb4aed589f9f67ddb39f4260cb2901764cf49a98
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 9 17:23:27 2025 -0700
leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 70b3062872cefdcf1358847025bc7bb1a85f4a5b
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 9 17:09:45 2025 -0700
1 failure
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 92cd7c33c1eb22e4f574a767a645c5db1c9efe4d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 9 11:19:59 2025 -0700
7 failures
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 537ec153a5f8ab30d800cd36130e7668047b67af
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 9 09:05:31 2025 -0700
11 failures
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit df514124c4daaf90175a89138ed954e20573e02f
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 9 08:37:00 2025 -0700
25 failures
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0096e8ee5a83194aee84da2cba95f410931f5c0e
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 8 16:05:04 2025 -0700
33 failures
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 02ba7ffdf38b538cd1659df25837d37e8317e741
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Mar 7 21:39:53 2025 -0700
delete path groups before pahts
Signed-Off-by: James Cherry <cherry@parallaxsw.com>
commit 270dbad6bc9303f9255256b5b85cac84deb27a94
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Mar 7 18:27:52 2025 -0700
no seg faults, 42 failures
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3ceca5981fd6032294523cd23dc1334b9619f6a0
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 6 15:43:28 2025 -0700
multiclk1,2 seg fault
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0441c00dc172817cc1a39bbb740d6369cf163869
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 6 15:29:47 2025 -0700
gated_clocks15
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7a1f87737e9c8247acd2c78138ee482d46123952
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Mar 6 09:05:09 2025 -0700
nworst, crpr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 74b52e5ac0ed9dac5b7c31835393c4e2dd30ca95
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 5 17:18:47 2025 -0700
check_timiing6
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 93bddf0d940e9b833d5bc47d5af8b3bdefac67a5
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 5 17:13:24 2025 -0700
nworst10
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f1edddbffb2e0d23bc3f4a10733203b9756f2e2e
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 5 16:22:25 2025 -0700
path enum
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c57d241b668d305f0492e55e273b3411320692b4
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 5 16:09:11 2025 -0700
most nwost pass
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c6fca38e28571e5f2d63236aa67233d572c3a1d6
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Mar 5 09:15:47 2025 -0700
most genclks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 82f5e6e9252987433f9699919c5716b3a4321a5d
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 4 17:51:29 2025 -0700
genclks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 19f4035496e004c543110b063482928e55bddbc9
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 4 17:33:28 2025 -0700
nworst1
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit edafefa4e4f98291a3edebe5c7b3e2630988723f
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Mar 4 15:02:38 2025 -0700
path enum
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3e4684fd67eacdb474574eee9e51741e75bba907
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 3 21:07:18 2025 -0700
rm unused Path* files
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3f04819c01002f8b5eec0f4b8f0caf6798f3a20f
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 3 19:43:35 2025 -0700
more regressions pass
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 276d70283cda14dfd6c48d1e2e4f45d326bf286c
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Mar 3 10:43:30 2025 -0700
arrival1
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 383a480450833741144b57383bb40a33310fad44
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 2 19:23:40 2025 -0700
arrival1 no segfault
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 36e3a6b8d8b19f185a5a71fb4547e17586ea2c44
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 2 18:40:23 2025 -0700
VertexPathIterator
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 083c76201e1a5482726e5856f124b15a523453d6
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 2 18:18:15 2025 -0700
report_checks3 passes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 834c076b7e2cb733655d917881463c76ce6196f6
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 2 14:10:34 2025 -0800
links
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 371792b1e6dd44ad0c72399b999d86cd2557cbe1
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 2 13:37:33 2025 -0800
link errors
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 158e9dafa6d11e0a4fd4e7ef253b0b6cb7595bf6
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 2 12:30:29 2025 -0800
compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8df515dab15c0744abe04eae7e4a7d7688455f03
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 2 09:41:51 2025 -0800
PathEnd compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d94f241d0803376b1526f32e4f5111d081c604af
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 2 07:42:51 2025 -0800
compile progress
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 591997e3bb496c4cc2fd6963c3798a8e17b8f587
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 1 10:42:11 2025 -0800
path unification
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-03-26 18:21:03 -07:00
James Cherry
0f379ffcad
report_checks -endpoint_path_count speedup
...
commit 265f5d69051c823656fcfedfa7e086255c4df4d2
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 26 14:43:28 2025 -0800
PathEnum::makeDivertedPath rm visited set
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit bbf28deab4f01eb925b4d7c86e23f4ec39e8d11d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 22 11:37:38 2025 -0700
Search::always_save_prev_paths_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fd587877c3931ea6dd05d2f21d53365fd70d4268
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 22 08:33:34 2025 -0700
PathVertexRep -> PathPrev
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3c972474b85875c1acaea808eb66fcfd26356120
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 21 11:26:02 2025 -0700
PathVertexPtr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3755de934a8ecd292595d781ef794d60f0f5a67b
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 20 17:19:34 2025 -0700
PathVertexPtr for ClkInfo
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3dca0c21c0117bc2fc64ee94ddb1513f3ff92d30
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 20 17:19:15 2025 -0700
PathVertexPtr for ClkInfo
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 419f78f75d1393b8b07de1e7028960a5fb7c8cad
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 20 16:05:44 2025 -0700
PathVertexRep rm unused funcs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 32052f32eb09e6fe7fb2e3c3953ee55b5aaf976f
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 20 14:49:19 2025 -0700
PathVertexRep rm vertex_id_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 89c65de68b12daa1c3869b83a5fd9afbcb2ce098
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 20 09:21:16 2025 -0700
rm Search::arrivalInvalidDelete
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7d5d88ed124b94e08da433e1c6ea70629aa6c6e7
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 20 09:17:35 2025 -0700
passes fast
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e6810d64993938e912b7cf89a4c36b24d744270f
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 19 21:05:45 2025 -0700
always save prev_path
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-02-26 14:44:38 -08:00
Christian Costa
bee31c7d68
Messages: Generates messages ids during build and stop in case of duplicate and fix duplicate messages ids ( #210 )
...
* msg: Turn warnings into errors with more explicit meaning and make script returns an error code.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
* msg: Generate messages.txt during build and stop in case of duplicated message ids.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
* msg: Fix duplicate messages ids.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
* msg: Do not fail build on duplicated ids and turn errors into warnings.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
* msg: Remove messages.txt and use full path to it in gitignore.
Signed-off-by: Christian Costa <titan.costa@gmail.com>
---------
Signed-off-by: Christian Costa <titan.costa@gmail.com>
2025-02-12 09:33:13 -08:00
James Cherry
398a22e97d
LibExpr/spef/saif c++ parsers
...
commit a686a6f77e555513adc40228471c1ad1af4646b3
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 18:45:44 2025 -0800
spef compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 986a3a00c246a927c494066c56bb627e55da8692
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 18:45:32 2025 -0800
spef compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e8664d21c0b404a82967201c19a087c6680b7177
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 16:36:19 2025 -0800
saif compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 496569018791bff19e57c534f29ac085520fc520
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 15:25:44 2025 -0800
mv bison error funcs to .yy
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c1e7638840f94eb0baddee47507e607b000ab858
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 14:19:26 2025 -0800
parser cledanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 22bc72af46114ddb4fc5876655887ef1189f2195
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 14:19:06 2025 -0800
parser cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit caeedc4c9e2bf8e7a2f4aceb4ee4a5758efd1b36
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 12:52:55 2025 -0800
LibertyParser stack stream
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e029a01c2fc5ba0ed336978c5853d49095d07d66
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 12:10:35 2025 -0800
bison 3.2 required
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2ca9423a2d518f51fdee6c41d41348dbfd548bae
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 12:05:19 2025 -0800
LibertyExpr -> LibExpr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d64df413675c2978c0f24d5594cc201032233447
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 11:18:05 2025 -0800
LibertyExpr -> LibExpr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 57cfbae240984bd7928862b1d6c3b1047ee5d71f
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 10:25:49 2025 -0800
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5249ac32d809ba30ce09437d61beaf4360bc2cd8
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 10:24:35 2025 -0800
parseError
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8c5442007f99c06bfb16a496e00862353c82282c
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 10:11:46 2025 -0800
libecxpr parseError unused
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 67dacf60db2c0d7e3f7ceeae672b4bdaf1e039b7
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 10:09:39 2025 -0800
reader pvt includes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1d7097399b4242833bf5a478c903b5d98afe674b
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 09:33:37 2025 -0800
libexpr life
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cc85e357463399291cb1e7d7b628e5dd356ac8a9
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 31 09:21:12 2025 -0800
libexpr no location
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e3ef17a746eb4e8822cce732250ae77261d53cf9
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 30 22:15:50 2025 -0800
compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3a34874297a5c82930ee0bd131425bccf48526ce
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 30 20:03:06 2025 -0800
libexpr parse
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-02-01 14:49:30 -08:00
James Cherry
8797ac5add
thread safety
...
commit 9e5184529d2d4221aa858038c444bbe12f786a11
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 30 08:10:30 2025 -0700
cmake ENABLE_TSAN
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9fc69ab7ea1fd943b2c27f0abfe78f978b8e8df5
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 29 17:43:02 2025 -0700
GraphDelayCalc::findDriverDelays eval tristates together
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 51a7497ddc3bee114d9b56285a7db435bb66d54b
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 29 16:37:25 2025 -0700
LibertyCell::ensureVoltageWaveforms atomic
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e180de9a10534d780273ea77154a5bf6378fb5ee
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 29 16:05:42 2025 -0700
bfs_in_queue_ atomic
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 61477e5ba6842096d9a2de9a5ca9f72bc38d699e
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 29 16:05:10 2025 -0700
Search::tags_ atomic
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit df9a29d10ceffae6e181d702f15ab0c73a97a64c
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 29 15:09:02 2025 -0700
ArrayTable
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e5d094184ff46c34d20209766b86b9a7bf18dc3b
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 29 11:39:57 2025 -0700
ArrayTable atomic blocks_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 072f028433057dc30ee3baae292c7a387d2e54cb
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 29 11:39:22 2025 -0700
use_tsan option
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-30 08:44:04 -07:00
James Cherry
fb6e7f9fa7
liberty parser c++
...
commit 1abf72bc3430d34a51d82992f1c753f0274a662a
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 27 08:01:04 2025 -0700
rm unused lib visitors
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1e76acfc7829a8ba82f96d369fae6225a7361844
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 21:15:46 2025 -0700
verilog/sdf stream->is_open
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c4a57c0354ffb6c4edfc3269d56a937c11ad9609
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 19:54:41 2025 -0700
leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b992ed1124a862cb04f0c7617a4575f916c3fe01
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 16:39:16 2025 -0700
liberty mv string_buf to scanner
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 894cbfa5d5b731738dcc60d492689fad9d13bd40
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 16:29:42 2025 -0700
liberty use regex to parse include file
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 176225849d3fcac0b2be1a5b623270c386daed3d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 15:48:09 2025 -0700
liberty include filename
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 516e12721d7185015d8c29e8b16fa185f0f46983
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 15:31:18 2025 -0700
liberty include
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 32098a2159798dfbb80140927949bb36f480093d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 15:01:47 2025 -0700
liberty include
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 880214e632d756c3199b000fee88fd4fdffac371
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 13:55:02 2025 -0700
liberty include
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ad1efca842a6d7ee608ffd5a19a69885786b77fa
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 10:11:07 2025 -0700
liberty passes all but include
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e71cf1f39dd09e81cf2b0e5a12dcf51675f2a6fd
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 26 10:01:08 2025 -0700
liberty parser use class compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 02dea0ff753b0fa12f280661a46e2c0ef2432357
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 25 19:08:06 2025 -0700
liberty parser compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-27 08:33:35 -07:00
James Cherry
c9a8726707
c++ sdf reader
...
commit da9f267cbb3ed711bff3d2e2c1470fa12f7de26c
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 25 11:31:41 2025 -0700
zlib optional
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dfbe36202ef77f77e1a7c42163db9f6a5d9a8380
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 19:24:05 2025 -0700
sdf use option for prefix
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit bd7fc399ddfa472e25606c92421c123a725181da
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 18:57:46 2025 -0700
mv sdf error to reader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 088d43b0e5c90b0bc24c64384164f1bcc50c5165
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 18:48:28 2025 -0700
sdf lex use option for previs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6ccf8c33bd8c44fdd914d9a36fa703a7594353e2
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 17:10:07 2025 -0700
sdf error
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 43794955a9f79a2900bb8e4cef030a907347627a
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 16:13:00 2025 -0700
SdfParse reorg sections
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 666062124f5718a512092fcdd295827cfb2b6c51
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 16:07:51 2025 -0700
sdf lex previs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 83e9925e09817f39d60ae0292fd9eed5e6c40f43
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 16:05:11 2025 -0700
sdf clenup directives
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dd71619af605abdaaaa9feb0800eb78e225828d6
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 11:41:47 2025 -0700
sdf parse valgrind pass
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c068e6512824ac27a99fdaa6dcd9a908ee991857
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 08:45:39 2025 -0700
sdf parse
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 454602fbd464387442cd1e296f3f0e3b5c366e52
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 23 21:50:24 2025 -0700
sdf parse passes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a352451c163f95f82446f2a25d39706f68ae98d6
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 23 19:15:09 2025 -0700
sdf parse pass all but 1
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 87d537582134a767a13ec4596957b7d7a8e1edfd
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 23 12:53:15 2025 -0700
sdf parse report_checks4
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c2ee81a51d4fba1281bf452055c9113af7a0de1f
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 23 12:30:25 2025 -0700
sdf link
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d71e4b0c8f95256ab3ec9e53e26218baaa3c9f8c
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 23 12:02:45 2025 -0700
sdf parse compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6ca6800d5cd52640e275bf7eb77a8b1db85e2957
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 22 18:19:27 2025 -0700
sdf reader c++
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-25 11:34:04 -07:00
James Cherry
fafbcb216e
verilog parser
...
commit aa52884df77545280835532c21cb4d024eda5573
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 25 11:20:33 2025 -0700
zlib optional
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5a46e0e5d1d9fe806d290fa34a4ad4aa0a9e4899
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 19:19:33 2025 -0700
verilog prefix
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1b1fbf41c96f96a4c4b9f8b66f16f27688cb47a8
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 17:09:32 2025 -0700
blank
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 72488094a4696414ce5c37a4ab5bb78f4a9750c1
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 24 16:47:55 2025 -0700
verilog parse reorg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-25 11:21:40 -07:00
James Cherry
2a4fd08211
update copyright
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-21 18:54:33 -07:00
James Cherry
cade6da64d
verilog c++ parser
...
commit 6fac3fee87a3309132b5bdbb731292ecd6410a86
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jan 21 18:24:18 2025 -0700
Sta use VerilogReader class
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 05d4bce4bcfcfaa07392b237a596a82315b895b3
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jan 21 15:14:29 2025 -0700
vparse
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e977e89b62191688db5c815131fc389d9ce401c5
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jan 21 11:30:46 2025 -0700
write_verilog missing port ddcl
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1742d5d92533559235ea4c42d9ea4bf2d47fb943
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jan 21 11:23:48 2025 -0700
verilog escape constexpr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 226a23092312a37503100d49ab74d4fb1e5856ef
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 20 09:34:32 2025 -0700
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 63ca4ac5855710427e1ddfc5c2cba8998452d1f0
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 19 19:45:48 2025 -0700
leaks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c1d38aa0cc983204b1bb3f49944709e74c831be7
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 19 13:26:07 2025 -0700
verilog std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 22607b41b9eb9fc71d53214893150afb757a8a56
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 19 11:36:23 2025 -0700
verilog std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dba2bc939fc58d465229cc2d474705151cd50d05
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 19 10:01:14 2025 -0700
verilog std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7d449041a2b75b874038af377d46130b45195a00
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 19 09:18:55 2025 -0700
verilog std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d02495222838f037f25d131ce1b270a6121cf16f
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 19 08:53:47 2025 -0700
verilog std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 10c5c1040f26c8ebe295d245a641fc913e0ec9f5
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 18 21:50:12 2025 -0700
verlog constant use std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 21943c1b63fd36d12de1e5986905e14fe73ce7be
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 18 17:41:43 2025 -0700
verilog std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c0232b71ea5137b37d055d83f3da194341aed7a0
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 18 17:12:47 2025 -0700
verilog std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c68fd0329ee35b4877763bcdc82e8fe03a3b16de
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 18 16:54:10 2025 -0700
verilog std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3e2dca2140db42acce390ec1a18f29ee4de3c631
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 18 16:07:19 2025 -0700
vparse const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 210196f9e5a63dfdd5ed45a418388b7ec74ade07
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 18 12:31:13 2025 -0700
verilog parse centos7
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b8e1882121ac1763e767d299fd929bdfb07c5ffb
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 18 10:21:48 2025 -0700
verilog names string*
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c455723c5801d2d7386e7d1d53a0f9fb501c0c03
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 18 09:51:47 2025 -0700
verilog reader names
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 47307b1d8a61abab91195969be8708a7646bbfe3
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 18 09:21:30 2025 -0700
valgrind
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0de49ba76cb0d1e06f93868676b73b4cd2ee609e
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 15 16:50:56 2025 -0700
suppress yynerrs_ warning
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dbe2ba18d99d850ba5ebb1c75a4165bfff2df96d
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 15 16:37:14 2025 -0700
cmake bison target names
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 388be6c2aa69b839a53be78bafab420216554944
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jan 14 08:57:02 2025 -0700
network link func rm repor, network args
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f50d5b23aff126e7d396a555f06eae5597ec1354
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 13 19:48:44 2025 -0700
verilog reader use gzstream
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8a0c8ce09087cceef36824de3656b5c7cea9f0f0
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 13 18:02:40 2025 -0700
VerilogScanner::error
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 413093e46e523d90e45a4c56ecaa25e4457998aa
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 10 18:27:53 2025 -0700
rm verilog_network
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit aef8358a8f44e556a3814e9ddd205e179bf2b3d7
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 10 18:01:09 2025 -0700
rm verilog_reader except link
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cfc34aa41a5fe1942867c73061ae483e36c74f54
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 10 17:04:33 2025 -0700
verilog reader rm line_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 62dd98b7cb800acc61192b0f326d4a3278e1a72d
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 10 16:26:09 2025 -0700
verilog parse use location
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ad6c26984526312134d03c0f39d3fcd63617efa4
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 4 11:04:16 2025 -0800
verilog parse error
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1bff12c8c49c847de015dd32042cccf7952a2060
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 4 08:00:40 2025 -0800
attribute -> Attr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e8372df18a5374b2c9ca8f094a244d06c59a9f4e
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 3 17:57:21 2025 -0800
verilog rm string_buf
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 785818f10108f689b4ea978a13d0131546f1a4e5
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 3 16:10:10 2025 -0800
verilog parse use std::string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 95265fc4ad30325f115eb69d10c77afe3f265701
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 3 15:44:31 2025 -0800
verilog parser const char * -> string*
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b80db6d98057363f90a9497b10073f84c2e7cc3d
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 2 08:31:06 2025 -0800
bison warning
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit df3b61bf7d590c241ee513eacfb1c7dff2a450d8
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 1 17:04:17 2025 -0800
verilog parse works
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8b5a8fbb7042ceb58fbb24b836664a1da6028c45
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 1 16:15:44 2025 -0800
rm VerilogParser.hh
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 07bc0cc9c160e9dbe705f4c359973cc35342e05e
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 1 15:59:57 2025 -0800
verlog parse compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8d32f5f3d5e6a252cdb2020c62742f01b1c66f63
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Dec 30 09:14:13 2024 -0800
verilog parser
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-21 18:35:21 -07:00
Akash Levy
cc3b911b6d
Migrate static helper functions in `StaTclTypes.i` to non-static functions in `TclTypeHelpers.cc`/`.hh` ( #182 )
...
* Migrate static helper functions in StaTclTypes.i to non-static functions in StaTclTypeHelpers.cc/.hh
* Rename and reorder as requested
2025-01-17 11:15:00 -08:00
James Cherry
e7eebc98a3
read_vcd, report_activity_annotation resolves #162 resolves $158
...
commit 02be8357f8ba158292faab0e8d8b8d220e69c842
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 15 15:59:20 2025 -0700
sort regressions
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b0e1d863d34853b70d342c6bb0baa400a08db207
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 15 15:44:07 2025 -0700
PowerResult::incf*
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 23ed0ed05d8bbf83cc5b6fa7598f1253cbe2b222
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 12 17:49:24 2025 -0700
gzip vcd/saif
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a5a1a7b80e00b2deb51505b2e60312e3c29284fe
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 12 17:12:09 2025 -0700
report_activity_annotation sort pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6c149cc6d66addda4eee5f56dbe4731876f1efa9
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 12 16:47:02 2025 -0700
vcd/saif do not annotate internal pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fe8c7c7fc7b2878cb16c7d2a57e1161555f9a36f
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 11 17:09:22 2025 -0700
report_activity_annotation
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8a8f87ba05c6c6f31017288d573c23e92cac4f9e
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 10 11:57:22 2025 -0700
ReadVcdActivies factor VcdCountReader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit aa70ae987c4a749e53ae2f93c8ff04a3c28b0b08
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 10 09:06:09 2025 -0700
vcd high time
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 242493e992949ee72493f4f15a0fe92630ad2f03
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 9 17:14:02 2025 -0700
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8621a83d7abf5efcf54c24a1a16bba0c8eb5e441
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 9 17:11:22 2025 -0700
ReadVcdActivities rm sta_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fc0327c39c5aef6d09580795f6a13abf9b9f8266
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 9 09:36:30 2025 -0700
var name
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a5b6e2ac66cef9355a9a87edcc185b483f5781ce
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 9 08:23:50 2025 -0700
vcd passes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c0f6d268542b3dd431882cfa4e3d131d6d2fb933
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 20:19:27 2025 -0700
vcd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8181e206ee39e4c3fdd69ef1d3463092763c3d2b
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 19:41:59 2025 -0700
vcd debug
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 652736654b853d1f7fb64545c6a48500e1e3b83f
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 19:17:06 2025 -0700
vcd bus support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 03c877512d92b0148fd62cbc636da58ef6fb25ff
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 19:11:21 2025 -0700
vcd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 53bbd97a28d619ca87a546f34a3643c227b9df78
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 16:02:47 2025 -0700
rm Vcd structs, ReadVcdActivities -> VcdReader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 745efff41221c3b06ba19931e4f8a58e5b0758ae
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 15:46:49 2025 -0700
vcd skip hpins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a9a6177e8b671f0619809611984ed16f2d1a5b7a
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 15:39:41 2025 -0700
ReadVcdActivies rm vcd_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8b51b13b02c257d10385312d246e0da1f11b72f2
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 15:28:31 2025 -0700
power_vcd1 passes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 744669797d1a4189c417d9d2f359cbd1f5bc7113
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 8 10:16:35 2025 -0700
vcd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0f0aeac1cd8349302b758ce4b79fd753063565f2
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 6 16:20:13 2025 -0800
vcd reader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 01d296ce9b3ad8ac7e6dddf28a41a718b4138869
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 5 16:08:41 2025 -0800
vcd rm max_var_width
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9ffdb19074e5c38464b88ead0ec751ae7d3c506c
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 5 16:03:06 2025 -0800
vcd rm max_var_name_length_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5c577143d4a166bd133a9d97d1761b52b8e122dd
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 5 15:58:29 2025 -0800
ReadVcdActivities isa VcdReader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6914405d0799b967a92634fe1aa251aaea4cdfbc
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 4 17:24:57 2025 -0800
vcd parse rm StaState dependence
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a0bd7aa5eee2e87c883776bf4840d117335e4a8b
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 4 16:41:55 2025 -0800
vcd headers
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4842d19d7a5c47d6ee46f297cb9404ab77fe2662
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Jan 4 15:59:46 2025 -0800
refactor vcd parser
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-15 16:20:21 -07:00
James Cherry
d1d0e097f9
survive tcl9 damage infliced by homebrew/OpenROAD DependencyInstaller
...
commit b08f24685f52d242985c1c1f48c5b3821728d355
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 2 15:18:46 2025 -0800
tcl9 conditional support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit bc0ebaa856196d09ea95cbd4e12e4d88b8a8d13e
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 2 11:33:46 2025 -0800
tcl9 partial support
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-02 15:20:41 -08:00
Akash Levy
a7f5bf2852
Find CUDD ( #153 )
...
* Split out FindCudd CMake package
* Move to proper dir
2024-12-21 08:18:49 -08:00
James Cherry
9aa5029450
swig -Wunused-variable
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-21 09:06:50 -07:00
James Cherry
b4be3c537a
thread issues
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-11-07 17:18:27 -08:00
James Cherry
64f3c0d758
read_saif
...
commit bd5c1fc5a8e933ff63728f890bc7e03bf1155328
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Sep 23 18:02:40 2024 -0700
read_saif doc, rename read_power_activities to read_vcd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 16a18595b13e9f72ea2a4fc6bca84b21ab98757f
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Sep 23 17:37:05 2024 -0700
saif parser
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 18f2448fb5fa8e83ee93fc9a3d15f4fe055d3a66
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Sep 23 16:11:47 2024 -0700
read saif basically matches vcd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a31be85f7557f847134e5bf47ead0ff78ce8c407
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Sep 22 20:15:00 2024 -0700
saif light
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2aef1731f20421caf762c2908bef62279d3564b7
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Sep 22 18:36:17 2024 -0700
saif reader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a7933ec57bc023893240b59fe1637cf33a2a95cd
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Sep 22 15:24:00 2024 -0700
saif parser success
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6deab8231345c6e28b3bc891dc56c82cdfe18ff0
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Sep 21 20:13:05 2024 -0700
saif reader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-09-23 18:04:26 -07:00
James Cherry
754dc6255e
tclreadline cmake
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-12 10:36:29 -07:00
James Cherry
1a3a26bf3a
filesystem support still lacking
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-05 17:27:53 -07:00
James Cherry
defed7daeb
cmake tclreadline linux
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-29 13:04:43 -07:00
James Cherry
984464de01
rm tcl/StaTcl.i, add util/Util.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-26 15:10:43 -07:00
James Cherry
df0cb61c11
ord issues
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
6b784b1dac
Search.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
8178eeeb77
mv NetworkEdit.i to network
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
1baa0dc907
Graph.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
0e0a0624fe
mv sdc swig to Sdc.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
2f9a9016f0
mv liberty swig files to /liberty
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
e3a1fd792c
require CUDD
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
93b13c0533
rm ccs_sim dcalc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
d0287e5a47
rel 2.6.0
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
40f8453dc3
prima delay calc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-30 14:44:31 -07:00
James Cherry
e158ded82e
CCS sim delay calc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-19 17:27:21 -07:00
James Cherry
8bf51ab7ee
cmake sanitizer support
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-03-20 19:56:10 -07:00
James Cherry
c42a500f6d
cmake sanitizer support
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-03-20 19:55:03 -07:00
James Cherry
f6253af8a9
ccs ceff delay calc
...
commit 87130be63ddbf1a7fb65986b02839eb4c0b13168
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 27 09:49:02 2024 -0700
ccs ceff delay calc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit de0dd38dabda2f7ef51b49c196c2787a0d3c5784
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 27 07:40:11 2024 -0700
dcalc public funcs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dd7fcb12f929b9b0a391653cad42e617f9cbdd3b
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 26 09:08:37 2024 -0700
mv CircuitSim.hh to include
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9663e46d28ece544ee1453f229990c9db9e0efec
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 25 17:58:57 2024 -0700
ArcDcalcArg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 76b0588034faaefd2302c865c441975f76386d3f
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 25 15:36:46 2024 -0700
ensureVoltageWaveforms
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f88e67b861c56752e5b36efe2b552ba0077a7180
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 25 15:00:02 2024 -0700
const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8f32cc571dcadee0185b08f951a1f79d46e7984d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 25 14:57:51 2024 -0700
Graph::gateEdgeArc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ac3cb35cb6732d7ecbf0532d7351a3ff2a917fc9
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 25 14:31:30 2024 -0700
ConcreteParasiticSubNodeMap, ConcreteParasiticPinNodeMap use id cmp
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cbfe4eac463036c26a64701239d7651d91a09778
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 25 14:08:41 2024 -0700
WriteSpice
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8b5d30f1a8b1ccb8c9cbd9d7ba93418907c41b2a
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 24 09:45:46 2024 -0700
emplace_push
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5335a2eaaf737ed7c7a8cff30654a68c4ac4c8e4
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 23 16:19:30 2024 -0700
Parasitics::findParasiticNode
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ce92f3caf28afb0e0384799f08166cfb0aecfea0
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 23 15:53:28 2024 -0700
Parasitics::findParasiticNode
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0c591430c725a3ebd50d2892673dca76e023dc32
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 23 09:03:18 2024 -0700
Parsitics::name(node) const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 499c297e64d1487388f549843ff9ea05e8555cfc
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 23 09:03:07 2024 -0700
write_spice umr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6984c398dbce9e6266fab8377a844bc518481d9d
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 22 18:42:34 2024 -0700
gcc warning
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit edec16519806013623194d8201e804dec81a51dd
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 22 17:54:11 2024 -0700
no cuddification
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4a0e1070c179b2f8615b604c362359ce4b3a0e2e
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 22 17:29:46 2024 -0700
sim const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2e941fafa631f6b9bc0f82784b9146de2449e9c5
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 22 17:29:39 2024 -0700
sdc comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1c12f56aee7115fcb06807b5b6c626d1a419ccdc
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 21 13:13:29 2024 -0700
Sim use Bdd class
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b70c41d5caec56c3001b834141b6dab89bb933ed
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 20 12:18:27 2024 -0700
write_spice coupling caps
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 614d2cd41a1a9cf850dbe480954a5f58ee0dc21e
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 19 14:37:30 2024 -0700
write_spice time offset
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f0ba1fca0dfca384e6fb0be302bba9ced71ee41c
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 19 10:59:18 2024 -0700
class Bdd for cudd
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 24c94756334fce5e70e97ce0ee31375ae4e59b84
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 18 08:58:30 2024 -0700
WriteSpice
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 47a4505d88bdfe4a85056895f8b7d842e07dce8d
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 16 21:34:23 2024 -0700
default sim ngspice
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 06e279555a076e218f0a9c308e8937a6fc8fdea4
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 16 21:34:01 2024 -0700
WriteSpice refactor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 06e3f0734edbbbd69ad063e97d1d8cca92a83aea
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 15 15:18:35 2024 -0700
mv report_dcalc to DelayCalc.tcl
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 922056471a6d380699bbd0623f95637401d23eff
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 15 14:27:31 2024 -0700
WriteSpice::cell_spice_port_names_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 732922ead68097e3f7da268ecc5ae2ca2daa4492
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 15 13:35:13 2024 -0700
WritePathSpice.hh
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8cd6e2ffc6ad66e831630273b5eacd192259191e
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 15 10:11:39 2024 -0700
small
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f7f6bfb49f43ddc3e45c294f89c8814d60df5220
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 15 09:48:09 2024 -0700
refactor WritePathSpice
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f74db730c3e8c67a24d531266510e4376db463d3
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 14 09:22:01 2024 -0700
Sta.hh
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 051532deef203cae97e32e8af7a2348bfd8912cc
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 14 08:14:44 2024 -0700
PowerClass.hh
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit bfb8357d1093e5d3da14e708acd21fc21ba3b0dd
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 14 08:08:56 2024 -0700
doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8fe28ec91b234d9d8210019aa46a2e8107aa497a
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 14 07:32:34 2024 -0700
ClkSkew use seq instead of set
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c4e3a3a0315ab4f6160a707e838423bb734f5363
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 13 19:26:45 2024 -0700
report_clock_latency
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 51fb6657d9706c7443e1c269cfe63cf080b05d50
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 13 11:10:11 2024 -0700
report_clock_latency
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e639ee129d13e1c11b34bca0762b8136b18563f3
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 12 11:19:06 2024 -0700
ClkSkew use map
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e91d3ea8142a73b7b607dfdf53b3fce8e2f16984
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 12 10:18:27 2024 -0700
report_clock_skew report format
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c650b7ec63b83382ba9cec7d187ffee8a031c2ce
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 12 09:22:29 2024 -0700
report_clock_skew include macro clock_tree_path_delay
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cf14b230a9944b95ba43ef7c09e553d9014990eb
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 11 11:03:29 2024 -0700
clk skew range iter
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e7e0342e063ac876d00d03fd1ff0eab1715cfde4
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 11 08:11:29 2024 -0700
write_spice sensitize and3
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 743ceb676c763ac5bcbf05e630a4da1b507c537d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 10 18:07:04 2024 -0700
write spice
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-02-27 10:00:48 -07:00
James Cherry
5dbaee3ba4
cmake tcl header search
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-02-08 18:07:13 -07:00
James Cherry
902a1bff86
parasitics api update
...
commit 5eb41d9304fe43d22dcf32b5346a6c9705c0d0b3
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 8 11:49:16 2024 -0700
tcl endpoint_count
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ffb0e0a083edbbdc3753b829641ba26730d3d882
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 8 10:51:36 2024 -0700
ArcDelayCalc::reduceParasitic
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ed167b218ed026b0b7427301ace67c3d22cc969a
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 7 22:46:40 2024 -0700
parasitics makeResistor/capacitor rm network arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 41244abfcfdee20ddc9aa8ac80cac2e3e7f68146
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 7 17:08:04 2024 -0700
arnoldi coupling caps
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a14d6880be0dc22bf008cae63ec93880c8347ccf
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 7 07:28:31 2024 -0700
parasiticLoad
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1cacbd7da71c7f8c5ac311caabd03bb74b66e675
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 7 07:21:49 2024 -0700
parasitic resistor/capacitor index -> id
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6c749158cc94e5a91376721a8ccb71a8a4d020d5
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 6 21:42:03 2024 -0700
arnoldi
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4ffa6002224d76321287f64448929e5ef0ec6edd
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 6 18:27:33 2024 -0700
arnoldi parasitic leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a9666dd7c44126b262c7bd1170db69fafa5ef327
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 6 17:05:24 2024 -0700
arnoldi parasitic leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit eca0e8b5ea3b4dbb22a1a2ed11018e6e40229b3f
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 6 14:40:38 2024 -0700
comment
Signed-Off-by: James Cherry <cherry@parallaxsw.com>
commit 0263245b5e2412ebefbedc67babf23e1ac047c7b
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 6 14:24:51 2024 -0700
CouplingCap -> Capacitor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f9da059814fb09c44cc3529a9a787c3c2192a4e9
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 6 09:31:00 2024 -0700
rm parasitic network array if empty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 28c2728e5f2859839818ef228aac51fd0100ae65
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 6 08:13:03 2024 -0700
parasitic resistor name -> id
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 045fd7efa3ae8b1cf07c5aa421f3119022e3895a
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 5 21:09:39 2024 -0700
Map -> map
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8f7d18eed14a8173d91fd98a4e345a16d168b0ee
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 5 21:04:35 2024 -0700
ParasiticResistor, ParasiticCapacitor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e2df87a10febc573c77b51a22e82d2d1f6f52af9
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 5 17:06:34 2024 -0700
rm ParasticNode::devices
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 07133b72b73d204d16f964472c38907c18f9758d
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 5 16:52:43 2024 -0700
Parsitic network nodes instead of nodeIterator
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 48c08673b11d0c328ed7d70606b6c7a979d9d0b8
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 5 16:34:31 2024 -0700
mv otherNode to Parasitics
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 99fccc76937c25c68454d8db667306bff2a142ae
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 5 16:29:23 2024 -0700
ParasiticNetwork resistor/capacitor array
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9de49992ad403d7bc3468c53201d50825d7b961c
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 5 09:42:01 2024 -0700
SpefNameMap
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f296850201debeb2cfe1fd0b9c61c3c196f00d65
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 5 09:11:17 2024 -0700
comments
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 86ca29b9bdeb732c1a596c196e0c4bf91de3ee37
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Feb 5 08:29:53 2024 -0700
rm Parasitics::reduceTo
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 880bf458d473004ee5d3dc33baa62c9e643ddaec
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 4 20:15:05 2024 -0700
loadCap
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 67322e686f4703a2a5d9cdd1dd66534814662fe4
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Feb 4 09:39:21 2024 -0700
report_parasitic_annotation
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8ef4e9841bca62a5879e74da83cacee70fa50b2f
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 3 19:13:27 2024 -0700
ParasiticAnalysisPt use string
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 109a85ab37b5a869a72738ac6a6cd84e4a1d1ac4
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 3 18:59:02 2024 -0700
rm ParasiticAnalysisPt::min_max_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit bb7874537d20a1fe905779fe46d783dba14e2db6
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 3 12:21:28 2024 -0700
parasitics rm pole_residue pointer
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 9e1e2c484e5cd088a08afc278f25b9fcf2cc5dd9
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 3 11:54:22 2024 -0700
parasitics rm loads pointer
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cb4a7f870b2371a2ac6b3ce1d340bb5d3c24791a
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 3 08:05:55 2024 -0700
parasitics use override
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 8e0f84c4fec0411ad3626c836710545531ef219d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 3 07:53:59 2024 -0700
Parasitics::unannotatedLoads
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6b45e369e7be158616219258e6e9a675e87fd8ca
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 2 12:27:23 2024 -0700
format
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 27e820b36caf7867d20307c7045e86486819db6b
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 1 18:01:51 2024 -0700
rm op_cond args
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 351ed53925c7cc9815f75c34a0320b0dc50445d4
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 31 17:35:15 2024 -0700
rm GraphDelayCalc::loadPins()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3341c7caff595dab0b7519ab5103958aadfe1510
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 31 17:31:56 2024 -0700
read_spef arg check
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7d0c1e78b42e33d5298efefa87a982f28f51bc57
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 31 10:53:35 2024 -0700
arnoldi use parasitics api
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 86b39ac10e5c6556a9b0b5b7bce016884cd935ee
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 31 10:30:47 2024 -0700
range iter
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 469fad36af69cc8b76e4dfc88a085962795d7c46
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jan 30 16:43:46 2024 -0700
read_spef -reduce
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2b88aa471f083ae895f6277c2c844e308451fff9
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 29 20:31:47 2024 -0700
Paraasitics::connectionPin() -> pin()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7b9ff7e228b215b3121b7e7189d9c0c18ced3ef3
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 29 17:12:32 2024 -0700
ParasiticNode::isExternal()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 889c27af846ed1cdf76295da5262836378ab9162
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 29 11:17:59 2024 -0700
rm redundant op_cond arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7d7ce5e7809bc80f36dd81cb05615a87433ed315
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 29 11:03:42 2024 -0700
mv estimatePiElmore to Parasitics
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 04e1757b3c8b4e9f5cffbe3b03214fc065fb1c2c
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Jan 29 09:09:28 2024 -0700
ParasiticNode un-virtual
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 016ce50f82cbb68f9536d3ed5fd511b2f82f4439
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 28 17:26:04 2024 -0700
parasitics coupling cap api
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1748629fb462b24b43002ecd3fe1679d367752f4
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 28 11:12:46 2024 -0700
Parasitics::value rm ap arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1272cb86bcae5960c9af7d589f99f1488aa0b322
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 28 11:10:57 2024 -0700
read_spef rm -quiet arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3d86a9d86115dde5f20eb4bb8ca15f0c85de5810
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 28 11:01:24 2024 -0700
reduce min_max arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f7abfd5e72e0f74b9ffabf6306bbf809b62d4e98
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 28 10:59:29 2024 -0700
rm spef_reader
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e3550523b1964b2137419240f748a0b44c3322b6
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 28 10:58:24 2024 -0700
reducers rm op_cond arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cec793accb3db5c41cdb51f85c8530ffc1e085db
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 28 10:08:45 2024 -0700
rm NullParastics
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6596d35f6da51cbacb2c21588715773d3b5edb64
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 28 10:03:29 2024 -0700
ArcDelayCalc::reduceParasitic
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-02-08 13:54:52 -07:00
James Cherry
6a4e610e07
dmp tweaks
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-21 10:19:52 -07:00
James Cherry
2dcf169d9f
version 2.5.0
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-17 18:13:20 -08:00
James Cherry
422a5819bd
update copyright
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-11 16:34:49 -08:00
James Cherry
9b79629a53
StaTcl.i factor tcl typedefs into StaTclTypes.i
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-09 21:00:00 -08:00
James Cherry
03afb36d01
ArcDelayCalc api update for multiple drivers
...
commit a78442d7d6672bfcbea5f5007803ab27891b9eab
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Jan 7 13:40:02 2024 -0700
rm OutputWaveforms::currentVoltage
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 074e1c93d4957425c0f2a3afdfce8f0e06ff98a1
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Dec 13 16:49:08 2023 -0700
MultiDrvrNet remove instead of update
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0f6deec2ffcbe85a1c473525b93f6a6514692181
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Dec 13 16:43:24 2023 -0700
MultiDrvrNet remove instead of update
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2f5f48fe09bacd101d1e909f45e087ba8c620561
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Dec 11 09:24:54 2023 -0700
compile errors
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e8fc4292e325f7ac10bd8e5d57b5a8111abb05ed
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Dec 9 18:25:04 2023 -0700
ArcDcalcWaveforms
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit be114b10adca194d80ac9529e8635c11ed9c1c32
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Dec 9 11:34:59 2023 -0700
GraphDelayCalc::findDriverArcDelays
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7b71e137b088c1293e628e594dde6a8223927ee8
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Dec 9 10:39:30 2023 -0700
GraphDelayCalc::findDriverArcDelays
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b13a791cd57c5b9f9b454b3cf22959fbe3b9667e
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Dec 8 13:14:09 2023 -0700
unused arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit abf90ca7c08fd349cfb68554bdeae5a9c3b91a23
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Dec 8 13:12:52 2023 -0700
unused arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6bda70448ef133586594503d78b8838421f7a52d
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Dec 8 13:10:04 2023 -0700
gateDelay rm pvt arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2f51ed07fa14f039a048c3a146ca1b017fb45f16
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Dec 8 10:24:57 2023 -0700
dcalc api
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 362950b9d9aa52f3c331c1007a6ee6a34140812e
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Dec 6 17:00:45 2023 -0700
ArcDcalcResult gateDelay
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 91f1307ac04752e00dfde42b34e84f66fdb60a57
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Dec 4 17:22:40 2023 -0700
ArcDcalcArg/Result
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 74d289e450edf54b1a9215b92c85b1d6a011820d
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Dec 1 17:45:04 2023 -0700
multi drvr init
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c956838aba74c2f27280253f0452e0350bb05c33
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Dec 1 12:10:23 2023 -0800
arc dcalc api
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5aa2c42833e5f68e901d4ac61d8bef426252e5ab
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 30 15:42:43 2023 -0800
dcalc api
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 434327b7d80fdf8fe3410390c88b299b46e9139b
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 30 11:36:21 2023 -0800
arc api
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 263e1dee49d7133653fbe0bad9b8243ba5259548
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Nov 29 18:48:32 2023 -0800
ArcDelayCalc api
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a9f05513c09564d75cb377a5a89399a250ab5d6b
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Nov 27 10:48:59 2023 -0800
ArcDelayCalc api
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-07 13:44:04 -07:00
James Cherry
6ee4340de8
tags include .i files
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-12-31 14:07:11 -07:00
James Cherry
31369dd750
DelayCalc reorg
...
commit 410ed56c2c2d0d7afb0e84d0c65d5ff75234e9e3
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Nov 19 08:44:13 2023 -0700
ArcDelayCalcBase -> DelayCalcBase
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1fdfebe2838c47f6c1866c8a10b14df6439506e0
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Nov 19 08:25:36 2023 -0700
LumpedCapDelayCalc::inputPortDelay
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 3a5e1d01aaff240b2f71d006d620ccd6a70bce6d
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Nov 17 16:32:32 2023 -0700
gateDelayInit cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d0133319126ae4a488a7b31679fbf6507c7f6266
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Nov 17 15:36:12 2023 -0700
mv RCDelayCalc to ArcDelayCalcBase
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fd028e6ba5e092243a84685eb1756a8e4e4bad76
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Nov 17 14:32:53 2023 -0700
ArcDelayCalcBase
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0ce9cf4c766f7419b998b40aed5af14df97249f1
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Nov 17 10:57:41 2023 -0700
ParallelArcDelayCalc -> ParallelDelayCalc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7fa7db6b252f1450fa5b546f5d33d8cb8a94d4bb
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Nov 17 08:45:01 2023 -0700
parallelGateDelay args
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6b85756774ce049c0f5f123f6d60ebbcd62cdd2b
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 19:55:20 2023 -0700
TimingModel cell_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e536d6b0ca0d01e2ad8bd609ad20f9a02497d8f5
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 18:07:11 2023 -0700
TimingModel cell_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d2d622da4206e06d176e4ae741334fde8df35007
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 17:21:15 2023 -0700
rm drvr_cell from arc dcalc funcs
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 522961e8f58bc1a0f0530a0a5218086280a2bcb0
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 16:24:34 2023 -0700
tr -> rf
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 29aa0ed40345611b9e3a898342ecc17f6355396f
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 13:17:44 2023 -0700
GraphDelayCalc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 934d9f19c52c62925b23ae9b457f14d25e818f1a
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 12:52:55 2023 -0700
ParallelArcDelayCalc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d5687d9482ad0f572b017f0ef806ba8e6ff8b6fa
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 12:16:05 2023 -0700
ParallelArcDelayCalc pvt
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0de501e5bf2329364b572d1360c18d5aedf3b841
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 10:46:22 2023 -0700
ParallelArcDelayCalc::findMultiDrvrGateDelay
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d7457b9e335ed5fa583798e0512914aab6524fcc
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 10:19:01 2023 -0700
mv multi_drvr_slew_factor_ to ParallelArcDelayCalc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit afec4daa2ab6dd61a2450f1ac8a8cad1ef015a29
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 08:02:40 2023 -0700
MultiDrvrNet::net_caps vector
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b450b3a35616ffc8d85610158a91c5d9483b6958
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Nov 16 07:46:43 2023 -0700
sic
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 65767403b3b2ab4e6f7552625accf9aa4766628a
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Nov 14 17:49:22 2023 -0700
Sta::connectedCap simplify
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 85bdb8f3362413e7b05f49447a0383140cbb924f
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Nov 14 16:43:38 2023 -0700
ParallelArcDelayCalc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4feea3ba2277d53697b644d79832e309ce98058a
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Nov 14 15:10:18 2023 -0700
mv parallel dcalc to arc delay calc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 915ed28a2c05acce6569c7933366ef94da8bfaeb
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Nov 13 17:47:14 2023 -0700
rm MultiDrvrNet::delays_valid_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2384eb4e5bdca1410c4bf5e23f35bfb49f013e74
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Nov 13 16:02:57 2023 -0700
mkae MultiDrvrNets on the fly
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-11-19 10:04:45 -07:00
James Cherry
042f1f84d1
rm GraphDelayCalc1
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-11-11 12:33:55 -07:00