Commit Graph

66 Commits

Author SHA1 Message Date
James Cherry 5beb0eb056 Search::wnsTnsPreamble()
Signed-off-by: James Cherry <cherry@parallaxsw.com>
Acked-by: James Cherry <cherry@parallaxsw.com>
2022-06-02 13:20:05 -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 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 97949128c9 report_checks -thru crpr
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-01-07 16:33:52 -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 cf50d07d20 seg fault -from power/gnd pin
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2022-01-03 11:49:43 -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 ddefa2a28d Tag, TagGroup use UnorderedSet
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2021-12-09 18:19:26 -07:00
James Cherry 1213c3d69b tag/tag_group locks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2021-12-08 20:58:12 -07:00
James Cherry 4235b43d42 set_max_delay -ignore_clock_latency, set_clock_latency, ideal clks
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2021-11-08 15:58:31 -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 2e8f0035dc update copyright 2021-06-25 10:25:49 -07:00
James Cherry 9eeaafffa7 rm debugPrint0 2021-03-12 17:36:13 -07:00
James Cherry d37a8f5233 debugPrint zero arg warning 2021-01-22 16:07:04 -07:00
James Cherry 0df6a76715 Sta::findGroupPathPins check arrivals valid 2021-01-21 16:58:16 -07: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 9b1dc880f5 rm Debug::print 2020-12-29 10:33:22 -08:00
James Cherry 20f01e417b rm \n from print stmts 2020-12-28 09:04:57 -08:00
James Cherry 75fff21076 warning 2020-12-19 17:33:56 -07:00
James Cherry 78d29c8f90 error/warn IDs 2020-12-13 18:21:35 -07:00
James Cherry 6bf839435d tag reporting 2020-09-26 14:40:42 -07:00
James Cherry bf3d254fe9 Search::pathClkPathArrival1 return PathRef 2020-09-26 14:21:45 -07:00
James Cherry b9824b62b2 CheckCrpr::clkPathPrev 2020-09-25 17:35:56 -07:00
James Cherry 7bccb48730 rm static_casts 2020-09-25 16:18:16 -07:00
James Cherry 6deaf6d8fc revert 285dc50c Search::pathClkPathArrival use ClkInfo:::crprClkPath 2020-09-24 19:23:30 -07:00
James Cherry 285dc50ce0 Search::pathClkPathArrival use ClkInfo:::crprClkPath 2020-09-16 12:41:14 -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 31b05c5d83 set_max_delay -ignore_clock_latency -from clk1 -to clk2 from input 2020-05-27 20:41:27 -07:00
James Cherry 6e6415f6e2 RequiredVisitor::visitFromToPath to_tag_group null check 2020-05-27 20:24:01 -07:00
James Cherry 7e12a99f9b Vertex::deletePaths() 2020-04-20 10:07:14 -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 ae61892d7d rename HashSet::resize to reserve 2020-03-07 13:06:10 -08:00
James Cherry 3a7c1a9c8f cleanup 2020-03-07 11:59:12 -08:00
James Cherry 4a017e86eb update copyright 2020-03-06 18:50:37 -08:00
James Cherry cc1bd6b5ab TransRiseFall -> RiseFall 2019-11-11 15:30:19 -07:00
James Cherry e647ed391d dispatch queue for thread support 2019-11-11 08:48:27 -07:00
James Cherry 184d044b02 replace Pool with ObjectTable 2019-11-11 08:28:42 -07:00
James Cherry c89e9da712 set_input_delay/set_output_delay leaf pin iterators 2019-11-10 17:10:26 -07:00
James Cherry 6ac93c8c7d vertex_pin -> leaf_pin 2019-10-25 08:51:59 -07:00
James Cherry 30a5abebc6 Hash -> size_t 2019-08-08 14:13:02 -07:00
James Cherry 9d93130ff2 range iterators 2019-07-18 06:19:00 -07:00