Commit Graph

1391 Commits

Author SHA1 Message Date
James Cherry 29b94cc31d Corners::copy use copy constructor for parasitic_analysis_pts_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-16 12:15:46 -07:00
James Cherry 9e75a7a928 stringDelete rm debugging call
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-16 12:14:26 -07:00
James Cherry 118ab94f9a format
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-11 15:08:40 -07:00
James Cherry 239e6f0319 NetCaps has_set_load -> has_net_load
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-11 13:28:53 -07:00
James Cherry 276af3ddbb readme
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-10 16:01:02 -07:00
James Cherry 4da3eb9099 write_timing_model seg fault
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-09 19:28:18 -07:00
James Cherry 3a892bf894 StaTcl.i rename requireds vars
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-08 15:05:32 -07:00
James Cherry f8fc314a03 LibertyPort::clockTreePathDelays()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-04 15:39:42 -07:00
James Cherry 76d6dd1dae write_timing_model min/max_clock_tree_path
commit 327766984f2beedc5c83b0acdab0df48fb61d2ba
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Oct 4 11:09:38 2023 -0700

    write_timing_model min/max_clock_tree_path

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

commit 675c1ff6d8cfa90a0d1bd5c8960a8b23e75056a3
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Oct 4 09:02:39 2023 -0700

    min/max_clock_tree_path

    Signed-off-by: James Cherry <cherry@parallaxsw.com>

Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-04 14:33:09 -07:00
James Cherry dad8c74f75 get_cells/get_lib_cells require pattern
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-04 09:28:21 -07:00
James Cherry c47fd81462 RCDelayCalc::dspfWireDelaySlew rm static_cast
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-01 12:47:08 -07:00
James Cherry 2d84d14a9f findParasitic cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-01 12:00:18 -07:00
James Cherry 6708246ba5 delay calc input port spef delay
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-01 11:39:41 -07:00
James Cherry 8dbe2b7ef5 comment
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-10-01 09:59:46 -07:00
James Cherry be4b2f0139 parastics const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-09-30 15:28:46 -06:00
James Cherry 54a9a48f5c parasitics const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-09-23 15:17:47 -07:00
James Cherry 51185d8bbe parasitics const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-09-23 15:12:13 -07:00
James Cherry cab41188a0 parasitics const
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-09-23 13:58:22 -07:00
James Cherry 2054d01d6c write_sdf use corner library pvt
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-09-18 16:02:30 -07:00
James Cherry 2d8247a1f1 or/opensta issue 1446 ignore vcd time var
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-09-17 18:00:47 -07:00
James Cherry 5ff9493257 set_voltage
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-09-08 17:51:21 -07:00
James Cherry 6274658763 splash copyright
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-09-08 16:44:41 -07:00
James Cherry 451831edd7 read_verilog pin { pin ( seg fault
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-24 15:52:28 -07:00
James Cherry 7c0d252fc1 read_liberty warn if float values are "inf"
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-22 22:11:15 -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 3a784e918e liberty reader range iteration
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-22 14:11:54 -07:00
James Cherry 2c28538bea liberty no warning for lower case unit suffix
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-22 09:25:27 -07:00
James Cherry 96348ebe58 README callout iEDA for removing copyright/license
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-10 17:53:58 -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 112faf3ed7 report_checks -fields fanout does not report on net field
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-08-02 13:11:09 -07:00
James Cherry 0a90cf6d0d write_timing_model interface_timing true
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-07-27 22:31:55 -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 f2bd778277 path enum with latches critical error
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-07-18 17:06:37 -07:00
James Cherry f95dcbfa30 path enum with latches critical error
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-07-16 17:49:09 -07:00
James Cherry aefa3c8d9d get_lib_cells_arg
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-07-14 12:38:24 -07:00
James Cherry 41c6ada050 typos
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-07-13 07:30:30 -07:00
James Cherry f992c1c05c get_ports bus[subscript_out_of_bounds]
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-07-07 09:27:25 -07:00
James Cherry c8c98c76ea filter null checks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-07-05 12:40:56 -07:00
James Cherry 099936561d rvo
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-29 17:06:07 -07:00
James Cherry 8ed0b258bc report_checks -from {clk inst}
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-28 18:09:23 -07:00
James Cherry ef43ee9a45 make_port
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-28 10:01:39 -07:00
James Cherry ab0055afff doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-25 18:37:00 -07:00
James Cherry 2cfc45f6ae LumpedCapDelayCalc.cc use std::isnan
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-15 11:04:22 -07:00
James Cherry b0bede4c6d Set::intersects
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-15 09:52:32 -07:00
James Cherry 44159bbb53 remove deprecated system .h includes
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-15 08:59:56 -07:00
James Cherry 257a4fd9ae readme
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-12 09:31:55 -07:00
James Cherry 9ac490ea81 Vcd.hh include cstdint
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2023-06-12 08:23:00 -07:00