James Cherry
|
706660a503
|
write_timing_model setup/hold search
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-10 09:39:49 -07:00 |
James Cherry
|
d84051d76f
|
Merge branch 'master' into write_lib
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-09 19:10:06 -07:00 |
James Cherry
|
b292796116
|
liberty support for write_liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-09 19:08:37 -07:00 |
James Cherry
|
f2c6b49d07
|
write_timing_model
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-08 08:29:53 -07:00 |
James Cherry
|
eeac6fafd6
|
write_liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-06 21:27:28 -07:00 |
James Cherry
|
296bc45a17
|
write_liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-06 20:57:09 -07:00 |
James Cherry
|
82dfa21484
|
write_lib
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-06 14:40:58 -07:00 |
James Cherry
|
7ac4af5bcb
|
write_liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-06 09:00:11 -07:00 |
James Cherry
|
4b0e6e8e0d
|
rm LibertyLibrary::found_rise_fall_caps_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-05 19:37:11 -07:00 |
James Cherry
|
15b1084e96
|
copyright
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-04 08:16:36 -07:00 |
James Cherry
|
977641d4b6
|
format
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-06-03 10:00:04 -07:00 |
James Cherry
|
f586c53935
|
Sta::worstSlack
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-05-31 21:56:11 -07:00 |
James Cherry
|
489ffac144
|
Property add units
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-04-21 10:59:47 -07:00 |
James Cherry
|
05844f2698
|
PropertyValue float use constructors instead of strings
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-04-15 14:15:25 -07:00 |
James Cherry
|
f61335a194
|
Sta::findSlewLimit
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-04-13 19:35:12 -07:00 |
James Cherry
|
4ac0829438
|
Sta::findSlewLimit
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-04-13 19:11:49 -07:00 |
James Cherry
|
ecc1dcc605
|
max_slew/cap/fanout_check_limit tcl accessors
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-04-07 16:18:00 -07:00 |
James Cherry
|
bfb849d3d7
|
max_slew/fanout/capacitance_check_slack in user units
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-04-03 20:40:49 -07:00 |
James Cherry
|
f15c1b9d33
|
max_slew/fanout/capacitance_check_slack
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-04-03 13:31:07 -07:00 |
James Cherry
|
61c0f9d73c
|
VertexSet use vertex id for comparison
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-03-01 06:55:25 -07:00 |
James Cherry
|
bbf5584e30
|
flush DISALLOW_COPY_AND_ASSIGN
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-02-19 18:31:52 -07:00 |
James Cherry
|
3481d3c48b
|
function names with trans -> edge
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-02-13 17:46:45 -07:00 |
James Cherry
|
1107ee2527
|
StaState simplify init
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-02-12 18:13:05 -07:00 |
James Cherry
|
6802190c15
|
doc get_property keys
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-02-03 16:49:39 -07:00 |
James Cherry
|
41e053e900
|
TagIndex unsigned
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-02-02 12:31:01 -07:00 |
James Cherry
|
b4b8abd9d8
|
ArrayTable::make
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-01-27 07:41:17 -07:00 |
James Cherry
|
16f3f94b5b
|
Klockwork warnings
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-01-15 12:51:05 -07:00 |
James Cherry
|
bb36b3cb31
|
ScaleFactor enum counts
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-01-13 19:33:26 -07:00 |
James Cherry
|
db7b807c6a
|
specialize DeratingFactors enums for insts
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-01-13 16:29:38 -07:00 |
James Cherry
|
2bc6e8f68c
|
update copyright
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-01-04 10:17:08 -07:00 |
James Cherry
|
1a31130267
|
machine
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2022-01-04 09:51:07 -07:00 |
James Cherry
|
ad61c71ce1
|
CycleAccting use UnorderedSet
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-12-20 10:50:44 -07:00 |
James Cherry
|
104f90089a
|
VertexVisitor::copy const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-12-15 19:35:02 -07:00 |
James Cherry
|
9da23bc4a3
|
PathEndVisitor::copy const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-12-15 17:21:57 -07:00 |
James Cherry
|
cdf590deb1
|
set_data_check -from input port arrival
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-12-14 08:18:53 -07:00 |
James Cherry
|
96718187e1
|
gcc warning
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-12-12 17:10:24 -07:00 |
James Cherry
|
ddefa2a28d
|
Tag, TagGroup use UnorderedSet
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-12-09 18:19:26 -07:00 |
James Cherry
|
b7fa990328
|
headers
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-12-06 16:36:01 -07:00 |
James Cherry
|
81ad79bb7b
|
NullParasitics
Signed-off-by: James Cherry <cherry@CerezoM1Book.local>
|
2021-11-26 16:25:08 -08:00 |
James Cherry
|
3849b961c4
|
write_sdc -gzip
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-11-15 07:31:29 -07:00 |
James Cherry
|
1c9870c3d2
|
Sta::readLiberty rm extra network arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-11-13 11:52:00 -07:00 |
James Cherry
|
a23d5e5390
|
write_sdf -include_typ
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-11-08 16:49:43 -07:00 |
James Cherry
|
77ff5e70c5
|
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-11-06 20:02:22 -07:00 |
James Cherry
|
65cb291233
|
latch dcalc with threads
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-11-04 10:30:23 -07:00 |
James Cherry
|
28ce2c1d45
|
power ideal clock slews
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-10-27 18:50:43 -07:00 |
James Cherry
|
b405ef2a6b
|
InputDrive::driveCell init from/to_port return values
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-10-22 15:45:18 -07:00 |
James Cherry
|
1b5bf2c9ff
|
comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-10-13 22:36:44 -07:00 |
James Cherry
|
f6c6a82546
|
const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-10-13 18:04:18 -07:00 |
James Cherry
|
1c88a1a8d4
|
read_spef dspef delete reduced parasitics
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-10-10 15:03:27 -07:00 |
James Cherry
|
401f4a283e
|
ConcreteLibrary::busBrktLeft/Right const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-10-06 16:55:43 -07:00 |
James Cherry
|
72dece4117
|
report_clock_min_period
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-10-04 17:49:19 -07:00 |
James Cherry
|
24e5b5bed2
|
Merge branch 'master' into gc_arrivals
|
2021-09-17 19:35:59 -07:00 |
James Cherry
|
d25f6878a2
|
separate array tables for arrivals and requireds
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-09-17 16:19:24 -07:00 |
James Cherry
|
2e89d12078
|
reclaim destroyed arrival arrays
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-09-17 15:42:07 -07:00 |
James Cherry
|
41706e0db6
|
bulletproofing against incremental updates with missing liberty
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-09-16 21:35:52 -07:00 |
James Cherry
|
b06e72d61f
|
deleteRequireds count arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-09-16 16:18:55 -07:00 |
James Cherry
|
66a9e25979
|
separate arrival/required arrays
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-09-16 14:31:35 -07:00 |
James Cherry
|
38a097f8a7
|
cycle accting for negative clock edge
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-08-18 12:30:05 -07:00 |
James Cherry
|
21ec025dab
|
NetworkReader::deleteLibrary
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-08-13 08:37:42 -07:00 |
James Cherry
|
723fb68e38
|
missing include <functional>
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-08-12 19:52:50 -07:00 |
James Cherry
|
9495f5b793
|
groupPorts port_is_big_endian -> port_msb_first
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-08-12 17:46:02 -07:00 |
James Cherry
|
0c2255beee
|
groupBusPorts callback for endedness
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-08-12 15:50:25 -07:00 |
James Cherry
|
598842f4a7
|
Sta::isPropagatedClock
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-08-06 10:33:16 -07:00 |
James Cherry
|
be0d78b145
|
Parasitics::deleteParasiticNetworks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-08-05 14:05:52 -07:00 |
James Cherry
|
866a434021
|
Sta::makeInstanceAfter make vertices instead of in connectPinAfter
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-07-29 16:48:23 -06:00 |
James Cherry
|
85bdbe638f
|
win32 compatibility
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-07-21 18:41:46 -07:00 |
James Cherry
|
d3a199b584
|
VertexID.hh extra endif
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-07-21 18:30:44 -07:00 |
James Cherry
|
213265e5ee
|
pragma once
Signed-off-by: James Cherry <cherry@parallaxsw.com>
|
2021-07-19 19:19:26 -07:00 |
James Cherry
|
370b4787aa
|
clearLogicConstants()
|
2021-06-21 18:35:34 -07:00 |
James Cherry
|
2451c897da
|
Sta::findLogicConstants for openroad restructuring
|
2021-06-21 17:49:46 -07:00 |
James Cherry
|
6a582fddb8
|
Sta::findWorstClkSkew
|
2021-05-30 17:22:55 -07:00 |
James Cherry
|
dccf03e157
|
increase and check max level
|
2021-05-17 17:27:48 -07:00 |
James Cherry
|
53e353484a
|
corner parasitics ap
|
2021-05-15 22:08:22 -07:00 |
James Cherry
|
9e27f27060
|
corner parasitics APs
|
2021-05-15 16:55:10 -07:00 |
James Cherry
|
8cf84facee
|
sta::endpoint_count
|
2021-05-08 16:55:38 -07:00 |
James Cherry
|
312878c578
|
report_slew -corner
|
2021-04-25 17:03:05 -10:00 |
James Cherry
|
610c38ee40
|
rm StringSetEq
|
2021-04-22 14:45:35 -10:00 |
James Cherry
|
f543340dfb
|
Corners::copy()
|
2021-04-22 14:39:47 -10:00 |
James Cherry
|
5ea28c77f6
|
rm CornerIterator DcalcAnalysisPtIterator PathAnalysisPtIterator
|
2021-04-16 16:08:22 -10:00 |
James Cherry
|
e10258d9e5
|
report_net min/max cap instead of rise/fall/min/max
|
2021-04-02 14:46:30 -07:00 |
James Cherry
|
7f0ee1b686
|
Sta::vertexWorstRequiredPath
|
2021-03-31 18:04:36 -07:00 |
James Cherry
|
6aad0b073c
|
Sta::vertexRequired
|
2021-03-27 17:46:35 -07:00 |
James Cherry
|
21fa9233f0
|
Corners::makeCornerParasiticAnalysisPts()
|
2021-03-26 15:46:52 -07:00 |
James Cherry
|
d9b2af8587
|
Sta::makeParasiticNetwork
|
2021-03-14 14:16:13 -07:00 |
James Cherry
|
9eeaafffa7
|
rm debugPrint0
|
2021-03-12 17:36:13 -07:00 |
James Cherry
|
d9977c9088
|
export unencode
|
2021-03-10 18:47:18 -07:00 |
James Cherry
|
d2fe0e9497
|
report_check_types -max_fanout -net
|
2021-03-07 20:43:51 -07:00 |
James Cherry
|
6ebaf3ebdb
|
report_check_types -max_cap -net
|
2021-03-07 10:21:53 -07:00 |
James Cherry
|
a0c9bd5fbc
|
report_check_types -max_slew -net
|
2021-03-06 06:44:12 -07:00 |
James Cherry
|
181a9f2ccf
|
Machine/port issues
|
2021-02-14 08:44:35 -08:00 |
James Cherry
|
40737739a6
|
liberty equiv cells match pg_pins
|
2021-01-28 16:30:58 -07:00 |
James Cherry
|
00bc28a1c9
|
Liberty is_level_shifter
|
2021-01-22 20:32:47 -07:00 |
James Cherry
|
0df6a76715
|
Sta::findGroupPathPins check arrivals valid
|
2021-01-21 16:58:16 -07:00 |
James Cherry
|
777e36b870
|
debugPrint0 for zero arg debugPrint
|
2021-01-04 20:52:44 -08:00 |
James Cherry
|
54dbbf625e
|
mv debug_on into Debug
|
2021-01-04 20:47:37 -08:00 |
James Cherry
|
ff3a4b17a4
|
rm integerString
|
2021-01-04 18:26:58 -08:00 |
James Cherry
|
b22a48f5e5
|
gcc compiler warnings
|
2021-01-04 18:14:04 -08:00 |
James Cherry
|
ce8aa3ba41
|
compiler warnings
|
2021-01-03 15:35:14 -08:00 |
James Cherry
|
af887c3112
|
debugPrint use __VA_ARGS__
|
2021-01-01 11:46:51 -08:00 |
James Cherry
|
e03bfaa73a
|
debugPrint use sta::debug_on
|
2020-12-31 08:42:48 -08:00 |
James Cherry
|
a005ccb0e2
|
Report::printLine. no more \n's in print stmts
|
2020-12-30 19:51:50 -08:00 |
James Cherry
|
83ed72cd3a
|
rm Report::vprint
|
2020-12-29 11:49:30 -08:00 |
James Cherry
|
ce76f3a3ee
|
debug cleanup
|
2020-12-29 11:13:12 -08:00 |
James Cherry
|
9b1dc880f5
|
rm Debug::print
|
2020-12-29 10:33:22 -08:00 |
James Cherry
|
72aaf962c6
|
rewrite ReportPath to not use string result
|
2020-12-28 19:51:34 -08:00 |
James Cherry
|
f32ddd728b
|
rm \n from print stmts
|
2020-12-28 18:04:49 -08:00 |
James Cherry
|
20f01e417b
|
rm \n from print stmts
|
2020-12-28 09:04:57 -08:00 |
James Cherry
|
e55b66f60b
|
rm support for tcl <8.4
|
2020-12-26 09:17:02 -08:00 |
James Cherry
|
7d6c70c6f8
|
puts -> report_line
|
2020-12-25 16:55:46 -08:00 |
James Cherry
|
ee86a30338
|
error/warn
|
2020-12-25 14:00:11 -08:00 |
James Cherry
|
078d69fc8d
|
rm printError, Report::error throws exception
|
2020-12-24 16:31:52 -08:00 |
James Cherry
|
14bacb30cf
|
cudd/ssta compile errors
|
2020-12-20 08:31:33 -07:00 |
James Cherry
|
9a0790d15e
|
cleanup
|
2020-12-19 17:27:29 -07:00 |
James Cherry
|
78d29c8f90
|
error/warn IDs
|
2020-12-13 18:21:35 -07:00 |
James Cherry
|
e0c4799a56
|
ArcDelayCalc::reducedParasiticType()
|
2020-11-30 19:25:27 -07:00 |
James Cherry
|
4ed9f0e731
|
no error on missing init file
|
2020-11-30 08:05:50 -07:00 |
James Cherry
|
1b499974a0
|
sideline unused HashMap.hh
|
2020-11-29 11:02:01 -07:00 |
James Cherry
|
b0f0de488f
|
TimingArc::intrinsicDelay, driveResistance
|
2020-11-20 09:16:14 -07:00 |
James Cherry
|
beeb95d830
|
Sdc::connectPinAfter minimize work if no hpins
|
2020-11-14 10:34:26 -07:00 |
James Cherry
|
7fba8a57ea
|
cmd line file return exit code
|
2020-11-13 12:46:19 -07:00 |
James Cherry
|
7e4e92076a
|
power muli-corner support
|
2020-11-11 11:31:47 -07:00 |
James Cherry
|
ad2c1f11fa
|
cleanup
|
2020-11-09 22:16:38 -07:00 |
James Cherry
|
8ced99d0fa
|
rearrange netlist edit api for opendb
|
2020-11-09 20:50:05 -07:00 |
James Cherry
|
b3d8ae3d31
|
gcc 9.1.0 warnings
|
2020-11-09 19:44:50 -08:00 |
James Cherry
|
55177257e3
|
comments
|
2020-11-07 14:28:47 -07:00 |
James Cherry
|
beacc138b7
|
power additional nan-proofing
|
2020-11-02 17:22:49 -08:00 |
James Cherry
|
bdd7468774
|
power nan-proofing
|
2020-11-02 15:12:13 -08:00 |
James Cherry
|
ebc9614004
|
delete_net update sdc net_wire_cap_map_
|
2020-10-27 16:37:03 -07:00 |
James Cherry
|
f457b75304
|
get_property lib_pin intrinsic_delay
|
2020-10-25 14:59:54 -07:00 |
James Cherry
|
1bced96297
|
Merge branch 'master' of https://github.com/The-OpenROAD-Project/OpenSTA
|
2020-10-19 20:57:04 -07:00 |
James Cherry
|
fc279f0b34
|
write_verilog -include_pwr_gnd
|
2020-10-19 20:55:54 -07:00 |
James Cherry
|
20021479bb
|
read_spef rm -save flag
|
2020-10-19 19:59:49 -07:00 |
James Cherry
|
0d73b5b65a
|
GraphDelayCalc::findDelays(vertex)
|
2020-10-02 08:38:14 -07:00 |
James Cherry
|
bf3d254fe9
|
Search::pathClkPathArrival1 return PathRef
|
2020-09-26 14:21:45 -07:00 |
James Cherry
|
2f0129da42
|
mv ClkInfo.hh to search
|
2020-09-25 16:31:54 -07:00 |
James Cherry
|
6b22d3abcc
|
const
|
2020-09-25 16:16:18 -07:00 |
James Cherry
|
bdfbaac2e6
|
rm ClkInfo::crprClkPin
|
2020-09-17 20:00:56 -07:00 |
James Cherry
|
4a6aa605d9
|
unsigned int:1 -> bool
|
2020-09-16 12:41:58 -07:00 |
James Cherry
|
08acbfed00
|
rm ArrayTable extra include
|
2020-09-07 19:13:42 -07:00 |
James Cherry
|
ab2b1924e8
|
ArrayTable prevent block overflow
|
2020-09-07 09:04:17 -07:00 |
James Cherry
|
c078f5b684
|
Sta::deleteParasitics
|
2020-08-16 18:18:42 -07:00 |
James Cherry
|
990cf46959
|
ClkNetwork::pins(clock)
|
2020-08-10 18:31:20 -07:00 |
James Cherry
|
b36d2753d1
|
graph dcalc use ClkNetwork
|
2020-08-09 22:33:32 -07:00 |
James Cherry
|
0db8d142d8
|
ClkNetwork
|
2020-08-08 18:44:19 -07:00 |
James Cherry
|
ff7557bb1f
|
merge
|
2020-08-05 21:01:53 -07:00 |
James Cherry
|
cafb7b9152
|
reorg power headers
|
2020-07-31 09:42:24 -07:00 |
James Cherry
|
a23ba7b88e
|
power activity for internal pins
|
2020-07-30 07:55:48 -07:00 |
James Cherry
|
2ce82bd187
|
include Machine.hh in headers that use __attribute__
|
2020-07-18 19:54:10 -07:00 |
James Cherry
|
305a9bbf70
|
rm deprecated code
|
2020-07-18 09:13:17 -07:00 |
James Cherry
|
1c8f1ec9fc
|
VerilogWriter using instead of include for LibertyCell
|
2020-07-18 09:12:38 -07:00 |
James Cherry
|
a5722ae63c
|
write_verilog remove_cells use std::vector
|
2020-07-15 11:56:11 -07:00 |
James Cherry
|
4fa9e46235
|
write_verilog -remove_cells
|
2020-07-15 07:56:34 -07:00 |
James Cherry
|
f3a50663d8
|
set_data_check support mcp, 1/2 cycle path reporting
|
2020-07-13 07:38:39 -07:00 |
James Cherry
|
f60b82fee5
|
hpin clk disables without graph
|
2020-07-12 10:29:06 -07:00 |
James Cherry
|
7e71edecf2
|
separate sdc annotate/remove functions
|
2020-07-12 08:55:44 -07:00 |
James Cherry
|
a49dd870df
|
refactor sdc graph annotation
|
2020-07-11 23:56:39 -07:00 |
James Cherry
|
7653096fe6
|
Delay compare ops round2
|
2020-07-11 17:43:30 -07:00 |
James Cherry
|
9468da1ae8
|
Delay compare ops
|
2020-07-11 16:24:48 -07:00 |
James Cherry
|
b7a572cfe2
|
LibertyPort::capacitance()
|
2020-07-09 16:10:21 -07:00 |
James Cherry
|
46d2446f88
|
LibertyCell::isInverter
|
2020-07-09 08:42:52 -07:00 |
James Cherry
|
6d95ef44e5
|
SdcNetwork::location(pin)
|
2020-07-06 16:28:58 -07:00 |
James Cherry
|
2cab7b18e5
|
Network::location(pin)
|
2020-07-06 15:59:16 -07:00 |
James Cherry
|
27cc8f1614
|
report_path -format json
|
2020-07-06 15:18:13 -07:00 |
James Cherry
|
220f280c02
|
Delay*.hh protects
|
2020-07-03 12:11:23 -07:00 |
James Cherry
|
9075688077
|
set_max_delay set_output_delay set_clock_uncertainty
|
2020-06-25 13:38:47 -07:00 |
James Cherry
|
41f8a97271
|
refactor find clocks
|
2020-06-25 07:35:07 -07:00 |
James Cherry
|
07e1262186
|
report_units
|
2020-06-23 17:11:48 -07:00 |
James Cherry
|
8ff25b6c3b
|
check limits flush inits
|
2020-06-12 14:51:46 -07:00 |
James Cherry
|
4c0225acc3
|
liberty is_memory_cell
|
2020-06-09 20:02:59 -07:00 |
James Cherry
|
e138b1ce22
|
sta::checkCap
|
2020-06-09 09:43:59 -07:00 |
James Cherry
|
14cfe33bfd
|
check slew clk option
|
2020-06-08 20:37:46 -07:00 |
James Cherry
|
32adfad72e
|
liberty default_fanout_load, fanout_load for report -max_fanout
|
2020-06-08 20:11:15 -07:00 |
James Cherry
|
6b4f2cc130
|
remove set_max_transition pin support
|
2020-06-08 17:16:15 -07:00 |
James Cherry
|
4c74fcfb65
|
report -min/max fanout, capacitance
|
2020-06-02 11:08:48 -07:00 |
James Cherry
|
ee0e23c573
|
report_path -report_sigmas show incr
|
2020-05-30 18:09:14 -07:00 |
James Cherry
|
d45a28a258
|
ArrayTable save prev table when growing
|
2020-05-17 18:54:59 -07:00 |
James Cherry
|
fdb9ad44ab
|
liberty default_max_slew only applies to outputs
|
2020-05-12 17:57:04 -07:00 |
James Cherry
|
d562879a27
|
liberty bus port slew/cap/fanout limits
|
2020-05-11 07:14:36 -07:00 |
James Cherry
|
a50bbc788b
|
Sta::networkChanged
|
2020-05-06 14:12:55 -07:00 |
James Cherry
|
823f754806
|
comment
|
2020-05-03 19:33:27 -07:00 |
James Cherry
|
ad6ddc146a
|
ArrayTable leak
|
2020-05-03 19:04:09 -07:00 |
James Cherry
|
d90e568657
|
ArrayTable include
|
2020-05-03 18:45:08 -07:00 |
James Cherry
|
bcd40ad42f
|
ArrayTable don't use std::vector for thread safety
|
2020-05-03 14:35:58 -07:00 |
James Cherry
|
bb4ceacd4d
|
power use cofactor activity for internal power
|
2020-05-02 16:12:25 -07:00 |
James Cherry
|
60eaa584d4
|
power cleanup
|
2020-05-02 07:48:48 -07:00 |
James Cherry
|
3dfe27d139
|
power refactor
|
2020-05-01 21:58:25 -07:00 |
James Cherry
|
2bcd61a5df
|
report_power regressions pass
|
2020-05-01 18:40:50 -07:00 |
James Cherry
|
8b65b522fb
|
internal power
|
2020-05-01 09:40:26 -07:00 |
James Cherry
|
77d507d0a5
|
internal power
|
2020-04-28 20:32:59 -07:00 |
James Cherry
|
7e12a99f9b
|
Vertex::deletePaths()
|
2020-04-20 10:07:14 -07:00 |
James Cherry
|
f4d833f1b5
|
vertex arrivals lock
|
2020-04-19 15:23:16 -07:00 |
James Cherry
|
d50069d67e
|
merge
|
2020-04-19 10:51:59 -07:00 |
James Cherry
|
726300c6b1
|
Network virtuals
|
2020-04-17 11:07:57 -07:00 |
James Cherry
|
85e0254629
|
Report lock
|
2020-04-12 09:46:30 -07:00 |
James Cherry
|
6b86ca3b0c
|
cmake
|
2020-04-07 14:37:52 -07:00 |
James Cherry
|
5d6faea9e3
|
RegexpCompileError leak
|
2020-04-06 22:19:50 -07:00 |
James Cherry
|
1d3ae30600
|
LibertyCell::internalPowers(port)
|
2020-04-06 18:27:40 -07:00 |
James Cherry
|
9550eeea22
|
hash include cstdint
|
2020-04-05 20:02:10 -07:00 |
James Cherry
|
ec856896c7
|
verilog read/write to public includes
|
2020-04-05 16:56:38 -07:00 |
James Cherry
|
ee326f165c
|
public headers in include/sta
|
2020-04-05 14:53:44 -07:00 |
James Cherry
|
804953e317
|
mv public headers to include/sta
|
2020-04-05 11:35:51 -07:00 |
James Cherry
|
903daaceb1
|
header reorg
|
2020-04-04 17:07:43 -07:00 |