James Cherry
b2bc995160
set_property
...
commit 36ab310762d17cf4aa3f11df636205e62db34c3a
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 22 08:48:28 2025 -0700
path_ref_property -> path_property
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5371ad1a020b223fe384ffe168fab91e762f2784
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 22 08:30:32 2025 -0700
set_property
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-26 15:33:51 -07:00
James Cherry
9c85946be0
set_min/max_delay -probe support
...
commit c7576dba7baa28cab4178faf159d365147d07061
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue May 20 14:45:14 2025 -0700
set_min/max_delay -probe doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit fbaf5a63fc3323cc0b3bc72479081e30eda81116
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri May 16 10:21:45 2025 -0700
break paths at internal endpoints
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 7ed829dfe3ca930211d272856857cfc177fd5df0
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri May 16 08:52:44 2025 -0700
internal startpoints break in PathVisitor::visitFromPath
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 37eb1247c47773f74d37f683c48df0bb0c68432a
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu May 15 12:35:34 2025 -0700
ExceptionPath::noBreak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f514f1a97c709416a0ccfab70b4a1047e6c8c501
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon May 12 20:35:32 2025 -0700
ExceptionPath::noBreak virtual
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit b94eb1fe13d2c6ab8457f4a7b5ba5e0f98f41f90
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed May 7 08:47:55 2025 -0700
set_max_path -probe arg parse
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-20 14:52:04 -07:00
James Cherry
91651796c2
report_annotated_delay -list_annotated -> -report_annotated
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-05-08 17:49:46 -07:00
Logikable
98c04dbb71
Add shorthand versions of -echo and -verbose to `include`. ( #236 )
...
* Add shorthand versions of -echo and -verbose to `include`.
This improves compatibility with other SDC based tools.
* Add documentation changes for `include -e -v`, and use ||.
2025-04-17 16:50:16 -07:00
James Cherry
462853b3b5
regression use include
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-03-31 08:32:25 -07:00
James Cherry
a25d72c7be
source -> include resolves #202
...
commit a315d38995baf1d72652253732f3a57a2d7de78d
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 30 15:23:22 2025 -0700
rel 2.6.1
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 601835018251b178742524759aab67ddbceedaa1
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Mar 30 10:04:32 2025 -0700
ctclreadline init
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f664563ee2428a4945599bc2c99a164c5dbeb364
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 29 17:05:14 2025 -0700
include doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Acked-by: James Cherry <cherry@parallaxsw.com>
commit 780fe69237af280f1766a57888256d5cacf459a3
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 29 16:50:40 2025 -0700
include_file error
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 6ed0c879191085574ff51e12f006e9a13f80d202
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 29 16:38:44 2025 -0700
sdc_filename sdc_file_line
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 0c9a626d04cff5df000f50a2aab6111f1ed0d959
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 29 14:40:35 2025 -0700
sta_error/warn lineno
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a10aba9b52d9a40b8bb56a337d169b9156e73017
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Mar 29 08:48:52 2025 -0700
source -> include
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-03-30 15:24:10 -07:00
James Cherry
710faf3d03
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-03-17 13:00:34 -07:00
James Cherry
1c494c776b
report_edges doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-02-12 10:21:49 -07:00
James Cherry
6c404a38b1
report_power -highest_power_instances
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-02-04 09:10:48 -08:00
James Cherry
b2646a96d0
power use density instead of activity
...
commit f9ac0ee51e238b30c4ace2d925344da612ccccee
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 17 13:00:30 2025 -0700
doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 4619c083ef70c19e4cae71b351ccf25190983f11
Author: James Cherry <cherry@parallaxsw.com>
Date: Fri Jan 17 10:02:50 2025 -0700
activity -> density
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit aad7d4c03a9138f0b00a9d7a756bf183760df8eb
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 16 22:14:39 2025 -0700
power all but 2 regressions
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2d9465c6e5035d221fc4d3ec32f4997a28aa9877
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 16 16:22:32 2025 -0700
power activity -> densiity
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 5d3c6ef2c3b178cf8f4958fcc6cdc37ccac4a067
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 16 11:54:05 2025 -0700
power1 passes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f8344e412eb398067d83387fec52b352bbd7eb06
Author: James Cherry <cherry@parallaxsw.com>
Date: Thu Jan 16 10:30:04 2025 -0700
set_power_activity -density
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2025-01-17 13:02:13 -07:00
Akash Levy
fbb4b8c6e6
Add error/warning suppression with `suppress_msg` and `unsuppress_msg` commands ( #157 )
...
* Add error/warning suppression with `suppress_msg` and `unsuppress_msg` commands
* Fixes
* Merge docs
* Fixes
* Remove optional arg from class
* Add where to find message codes
* Update docs
* Requested fixes
* Deal with errors on the TCL side instead of C++ side
* Update ok file
* Add back in C++ side error suppression and have tests for both C++/TCL side suppression
* Requested fixes to ChangeLog and unifying suppression in C++/TCL
* Requested fixes
* Requested test adjustments
* Smallfixes
* Smallfixes
* Another smallfix
2025-01-17 11:20:19 -08:00
James Cherry
b0bd2d87a1
power doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-31 13:59:20 -08:00
James Cherry
26fccd8e7f
report_checks -fileds hierarchical_pins resolves #136
...
commit bbcb5e6d69a7f01af186e1adf7aaff8bccada638
Author: James Cherry <cherry@parallaxsw.com>
Date: Wed Dec 25 11:07:15 2024 -0700
report hier pins factor
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 2b00bde920deb4f6f997f30f6f4d8ee41d2a686f
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Dec 24 18:35:24 2024 -0700
report_checks hier pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dd1a1b99d51f0adbedc6ef43b6b5e60fae075025
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Dec 24 11:22:17 2024 -0700
report_checks error check fields
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit dc500534bddee9d514b4ed7ffb9d83289f0aaad5
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Dec 24 11:22:01 2024 -0700
report_checks hierarchical_pins field
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit c6a4a12d9449773e677d2b12f1a41444a011b526
Author: James Cherry <cherry@parallaxsw.com>
Date: Tue Dec 24 09:56:33 2024 -0700
report_checks hierarchical_pins field
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-25 17:44:28 -07:00
Akash Levy
e9c1a73eab
Rename flags in `report_checks` ( #131 )
...
* Rename flags in report_checks
* Smallfix
* Smallfix to warning msg
2024-11-23 15:38:26 -08:00
Akash Levy
70d52c2fe0
Make `is_memory` property more sensitive for cells and libcells by also matching on `memory` groups ( #129 )
...
* Add `has_memory` property
* Whitespace fixes
* Remove unused argument name
* Review fixes
* Move gf180mcu_sram.lib.gz from examples/ to test/
* Fix tcl script
* Switch to is_memory
* Remove is_memory_cell
2024-11-20 15:10:12 -08:00
Akash Levy
7def9a256e
Add `-of_objects` key to `get_lib_pins` ( #128 )
2024-11-16 14:05:34 -08:00
James Cherry
22acd12935
set_load -subtract_pin_cap with rise/fall pin caps
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-11-13 17:44:46 -08:00
James Cherry
e56d0e2563
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-11-13 12:57:19 -08:00
Akash Levy
61fefed647
Add `src_attr` field ( #108 )
2024-10-15 17:28:52 -07:00
James Cherry
84793b1ace
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-09-25 09:07:57 -07: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
bae1afcb11
report_checks -format json
...
commit d4337917f790d90d7e16d068a19d9d9f8f44b760
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Sep 16 16:42:19 2024 -0700
report json
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit a2707db7210437e4afc7b6af2c0b1e5cbdc0fa2a
Author: James Cherry <cherry@parallaxsw.com>
Date: Mon Sep 16 15:45:08 2024 -0700
report json
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit f9d511250046a5d3c5105299e42cdc4d75ccdfef
Author: James Cherry <cherry@parallaxsw.com>
Date: Sun Sep 15 18:42:39 2024 -0700
report json
Signed-off-by: James Cherry <cherry@parallaxsw.com>
commit 82d4d5002e9d134396d199e56d47ea3fdee08a16
Author: James Cherry <cherry@parallaxsw.com>
Date: Sat Sep 14 20:44:45 2024 -0700
report json
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-09-16 17:04:31 -07:00
Akash Levy
13e1dd395a
Update docs and make tests self-descriptive
2024-09-12 11:02:12 -07:00
Akash Levy
7baa93c6e5
Update docs
2024-08-12 04:16:42 -07:00
Akash Levy
7442cfc8ba
Update docs to include !~ description
2024-07-29 01:09:16 -07:00
James Cherry
287623b23f
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
d51497c12d
link_design -no_black_boxes instead of var
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry
3c15ed601e
all_inputs -no_clocks
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-17 11:49:20 -07:00
Akash Levy
a3f7231acb
Update docs and make requested changes
2024-07-14 22:05:15 -07:00
James Cherry
05e38d730a
report_clock_latency -include_internal_latency
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-11 18:12:55 -07:00
James Cherry
986260595f
report_clock_skew -include_internal_latency
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-05-09 18:06:44 -07:00
James Cherry
2182bf2713
delete_net doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-04-13 22:22: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
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
28524edac8
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-24 08:32:09 -07:00
James Cherry
7399126d5a
doc report_slews
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-21 15:50:31 -07:00
James Cherry
eeb0417602
timing debug doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-21 15:20:20 -07:00
James Cherry
b2b9ab3f35
rm report_net, report_instance -connections, -verbose, options
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-17 17:47:37 -08:00
James Cherry
f24208b03b
write_path_spice -measure_stmts
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-01-12 18:50:19 -08:00
James Cherry
4ca98768a2
power vcd used # as symbol
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-21 17:08:58 -07:00
James Cherry
086ae4ae3f
report_power clock power
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-20 17:27:09 -07:00
James Cherry
742b823945
read_liberty infer clk/clr timing_type from ff/latch funcs
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-22 20:22:47 -07:00
James Cherry
78df51e796
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-03 15:13:40 -07:00
James Cherry
d267b84da2
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-03 09:09:08 -07:00
James Cherry
c053e11edd
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-02 18:46:24 -07:00
James Cherry
e3743783bd
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-07-25 18:21:34 -07:00
James Cherry
2500883924
read_liberty latch inference disabled by default
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-07-25 17:54:50 -07:00
James Cherry
ab0055afff
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-25 18:37:00 -07:00
James Cherry
ec179707be
Sta::clockDomains
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-04-09 22:22:39 -07:00
James Cherry
405b291267
doc
...
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-03-08 16:46:16 -07:00