James Cherry
3620d7a259
liberty min_period timing group support resolves #275
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-07-27 18:12:26 -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
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
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
1cc9df8804
remove using std from headers
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-04-11 16:59:48 -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
cee37e537f
report_dcalc report waveform slew rsolves #227
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-03-30 13:25:26 -07: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
0dfea7dfad
thread safety
...
commit 98fa3639bd0e07f4e315578b50266972bbb7ac7d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 8 14:17:29 2025 -0800
Edge::setArcDelayAnnotated
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit d4628351d788c68ed948751374adee1bba6ca6ea
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Feb 8 09:27:33 2025 -0800
leaks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit cee843b81df89c0f7bc51a76a34422009f49b046
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 7 10:22:00 2025 -0800
arcDelayAnnotated
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2a080cb4a3425e9b0a98d90315d23b87c755ebaa
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Feb 7 09:34:16 2025 -0800
leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6b85cebe290cb9f1c7fabe06fcec42dd7c060550
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 6 16:12:42 2025 -0800
readme
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 01d4481280b08e98cc311dc37a3eeb1cfc928902
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 6 16:12:33 2025 -0800
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e7c62097f948450ed46c0ac577bd3636cf5be625
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 6 16:12:19 2025 -0800
Search no virtuals
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 761212fc0a593d47422dc7716b7e28f593647a64
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 6 15:13:36 2025 -0800
leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dd64f685c7fe2b3e85e3194008fae67a23650110
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 6 12:31:38 2025 -0800
Graph::removeDelayAnnotated
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a1b79b09178ba8bdf0ec9486d84fcff68c2a1f2e
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 6 12:19:32 2025 -0800
Edge::arc_annotated_delays_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6b8b44ebd1e3a483ccfaa08f08c5fa8b60c72f90
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Feb 6 08:48:49 2025 -0800
leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit ee939bf4015fe3d78860b3e615ec7defa395b2bf
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 5 18:14:04 2025 -0800
pass fast regressions
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f25b505d8507046638dbb30772d721547b3f8941
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 5 15:54:39 2025 -0800
pass all but 1 regression
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit acd3abf0512f5ecbe83025eb5facfa5a594ca9fa
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Feb 5 12:23:02 2025 -0800
rm ArrayTable compiles
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1a65f9da1814b8664062fe7ecf684acc42ee6933
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Feb 4 16:26:34 2025 -0800
keep prev tag arrays until search is finsihed
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-02-10 17:31:45 -07:00
James Cherry
827838349b
dcalc merge lossage
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-02-01 15:06:08 -08:00
James Cherry
c12059e180
ReportPath const
...
commit 4d332349276d687b836e38a6b5fd80f0891094cd
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Jan 29 17:53:02 2025 -0700
GraphDelayCalc const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit e1a397ef8f3b50c2ca939a2312d1e76b73c358a9
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jan 28 19:14:09 2025 -0700
ReportPath const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fe876cf884f1c1615e28dfcdda9a509cb01cd364
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Jan 28 16:48:29 2025 -0700
const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-02-01 14:53:28 -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
2a4fd08211
update copyright
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-21 18:54:33 -07:00
James Cherry
17ee13495a
readme
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-20 19:42:25 -07:00
James Cherry
a09bdd762b
dcalc issue with OR hold repair
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-20 17:47:54 -07:00
James Cherry
a06c4fc7ac
issue 149, 150, cmdNetwork->Sta::ensureLinked check libs
...
commit 6f3634724fa52fb9d88418c1fa550cc86f8bdf10
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Dec 19 11:49:15 2024 -0700
rm cmdLinkedNetwork
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4d5339327d2c373c3628cafed4ecb243718dc769
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Dec 19 10:13:03 2024 -0700
Sta::ensureLinked
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f17e408fcd10a72f2d8a627cfaf36f22be5c9ef3
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Dec 18 15:54:34 2024 -0700
Sta::ensureNetwork()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-19 16:03:39 -07:00
James Cherry
ec009543d5
dcalc tolerance
...
commit 5bdb9a754899cef13d6976e27b619b885fd85e23
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Dec 18 08:56:03 2024 -0700
dcalc tolerance
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 1f2d9b9b62d322a257ec10f33f172a2050369ed9
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Dec 17 16:27:55 2024 -0700
GraphDelayCalc::findVertexDelay refactor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 344df7b3e6ae746f8977c3397713972e347d8054
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Dec 17 11:37:08 2024 -0700
GraphDelayCalc::loadSlewsChanged optimization
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-18 09:00:21 -07:00
James Cherry
fded1f247d
dcalc slew tolerance
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-15 19:47:17 -08:00
James Cherry
2d11aa9c5e
dcalc use load slew changes to stop propagation
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-15 18:16:22 -08:00
James Cherry
7ef084e4c6
c++20, 23 compatibility
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-11-14 10:53:20 -08:00
James Cherry
c831ff8507
c++20, 23 compatibility
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-11-13 18:25:26 -08:00
mikesinouye
21b27c10c2
Add <cstdlib> header for later cpp compatibility. ( #122 )
...
* Add <cstdlib> header for later cpp compatibility.
Signed-off-by: Mike Inouye <mikeinouye@google.com>
* Add include comment and use <cmath> for abs instead.
Signed-off-by: Mike Inouye <mikeinouye@google.com>
---------
Signed-off-by: Mike Inouye <mikeinouye@google.com>
2024-11-13 11:37:51 -08:00
James Cherry
34c3e543b4
ssta compile errors
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-31 16:53:54 -07:00
James Cherry
5f6ff47d83
prima multi-corner
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-30 09:15:45 -07:00
James Cherry
330c3aaf24
prima load_cap init
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-30 08:43:52 -07:00
James Cherry
53a45efd0d
StaTcl.i cleanup
...
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
5e855dd989
mv copyright to top in swig files
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
32a7e0967e
set_prima_reduce_order rm link check
...
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
80db28bb8f
prima
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
828616fc12
ArcDelayCalc::reduceSupported()
...
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
6110a6b965
issue52 constant disabled edge delay calc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-19 19:55:52 -07:00
James Cherry
9359bec909
issue51 report_power idiot proofing
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-18 14:46:30 -07:00
James Cherry
2c4b81d0f4
PrimaDelayCalc::gateDelay null drvr_piin
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-03 15:32:52 -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
e81d3c5d9d
issue38 ccs_sim1
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-05 10:38:41 -07:00
James Cherry
7358e2698e
unique_lock -> lock_guard
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-06-03 14:09:30 -07:00
James Cherry
14344c9969
ArcDcalcArg::ArcDcalcArg()
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-31 08:19:05 -07:00
James Cherry
e5e33ccb0d
issue33 set_assigned_transition output_pin incr dcalc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-30 09:15:34 -07:00
James Cherry
f9618418d9
ccs_ceff, ccs_sim allow null drvr_pin, vdd check
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-13 19:15:13 -07:00
James Cherry
abacd6c89c
set_assigned_delay/check warn if no timing arc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-13 12:21:20 -07:00
James Cherry
d34cde34cd
ssta compile errors
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-21 11:59:10 -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
60d8030a94
liberty min_pulse_width timing group support
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-17 11:49:19 -07:00
James Cherry
057a5dd283
compile warnings
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-13 21:18:39 -07:00
James Cherry
4c850afcd1
GraphDelayCalc::loadCap init value
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-03-19 08:32:50 -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