Commit Graph

107 Commits

Author SHA1 Message Date
James Cherry 489d7a2e8e read_liberty warn if max_transition is zero
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2021-11-09 13:26:01 -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 adda260c8a LibertyParse ignore shift/reduce
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2021-10-09 08:18:27 -07:00
James Cherry 2e8f0035dc update copyright 2021-06-25 10:25:49 -07: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 045b7a7c19 liberty parse unquoted functions 2021-03-16 10:27:17 -07:00
James Cherry a202c6bf69 read_liberty gzip'd files 2021-03-10 09:45:17 -07:00
James Cherry 181a9f2ccf Machine/port issues 2021-02-14 08:44:35 -08:00
James Cherry aca2c51e96 minor cleanup 2021-02-07 17:33:53 -07:00
James Cherry 6359bd6fc5 leaks 2021-02-07 17:22:59 +00:00
James Cherry e3d60f0b8c gcc compiler warnings 2021-02-06 22:59:57 +00:00
James Cherry 40737739a6 liberty equiv cells match pg_pins 2021-01-28 16:30:58 -07:00
James Cherry d22358fc3c LibertyCell::isBuffer prune level shifters 2021-01-22 20:40:02 -07:00
James Cherry 00bc28a1c9 Liberty is_level_shifter 2021-01-22 20:32:47 -07:00
James Cherry ed7d2dcc36 default_operating_condition allow forward ref 2021-01-19 15:40:09 -07:00
James Cherry b22a48f5e5 gcc compiler warnings 2021-01-04 18:14:04 -08:00
James Cherry af887c3112 debugPrint use __VA_ARGS__ 2021-01-01 11:46:51 -08:00
James Cherry a005ccb0e2 Report::printLine. no more \n's in print stmts 2020-12-30 19:51:50 -08:00
James Cherry 20f01e417b rm \n from print stmts 2020-12-28 09:04:57 -08:00
James Cherry 8cb6445ec0 LibertyReader::libWarn 2020-12-26 10:47:11 -08:00
James Cherry ee86a30338 error/warn 2020-12-25 14:00:11 -08:00
James Cherry 6fb6c93847 liberty warning wording 2020-12-24 15:55:51 -08:00
James Cherry 0137916b85 \n in error msgs 2020-12-24 15:55:10 -08:00
James Cherry 14bacb30cf cudd/ssta compile errors 2020-12-20 08:31:33 -07:00
James Cherry 78d29c8f90 error/warn IDs 2020-12-13 18:21:35 -07:00
James Cherry b0f0de488f TimingArc::intrinsicDelay, driveResistance 2020-11-20 09:16:14 -07:00
James Cherry 7e4e92076a power muli-corner support 2020-11-11 11:31:47 -07:00
James Cherry b4851a6c7d flex disable register decls 2020-11-11 08:32:25 -07:00
James Cherry c9296a0d1f disable flex register warnings 2020-11-09 21:11:29 -07:00
James Cherry a83e42500d pocv2 early/late error 2020-11-02 10:44:13 -08:00
James Cherry f457b75304 get_property lib_pin intrinsic_delay 2020-10-25 14:59:54 -07:00
James Cherry 2c0e653dc1 LibExprParser::copyInput warning 2020-09-25 16:09:26 -07:00
James Cherry 7d31cfac8f flex disable register declarations 2020-09-17 05:50:12 -07:00
James Cherry 2ce82bd187 include Machine.hh in headers that use __attribute__ 2020-07-18 19:54:10 -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 7f037334bf compiler warning 2020-07-06 18:35:36 -07:00
James Cherry 07e1262186 report_units 2020-06-23 17:11:48 -07:00
James Cherry 035c9c3cee liberty scale scalar values 2020-06-12 19:58:35 -07:00
James Cherry 4c0225acc3 liberty is_memory_cell 2020-06-09 20:02:59 -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 b49b957ad0 liberty reader func parsing issue with missing pin 2020-05-22 16:35:57 -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 1d3ae30600 LibertyCell::internalPowers(port) 2020-04-06 18:27:40 -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 4a017e86eb update copyright 2020-03-06 18:50:37 -08:00
James Cherry 3d6d6e9580 use #pragma once 2020-02-15 17:13:16 -07:00
James Cherry 1068813b59 UseSWIG cmake support for swig 2020-01-25 10:38:03 -07:00