Commit Graph

15 Commits

Author SHA1 Message Date
Akash Levy 44e7316da1
Add {`instance`, `cell`, `verilog_src`, `pin`, `net`, `hier_pins`, `capacitance`} fields to `report_checks -format json` for paths (#135)
* Add {`inst`, `cell`, `src`, `nets`} to `report_checks -format json`

* Smallfix

* Improved nets

* Race condition fix

* Fixes

* Small whitespace fix

* Add no paths corner case stuff

* Adjustments to naming of fields

* Requested fixes

* Reintroduce escapeBackslashes, use stringCopy to prevent stack memory warning

* Fix escapeBackslashes to use preferred style

* No backslash escaping

* Make requested fixes
2025-01-13 19:28:04 -08:00
James Cherry a139d6b6ed get_* do not require liberty resolves #161
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-31 15:49:51 -08:00
James Cherry 5824e44abf set_report_path_field_properties error->warn
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-28 16:20:17 -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
James Cherry a06c4fc7ac issue 149, 150, cmdNetwork->Sta::ensureLinked check libs
commit 6f3634724fa52fb9d88418c1fa550cc86f8bdf10
Author: James Cherry <cherry@parallaxsw.com>
Date:   Thu Dec 19 11:49:15 2024 -0700

    rm cmdLinkedNetwork

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

commit 4d5339327d2c373c3628cafed4ecb243718dc769
Author: James Cherry <cherry@parallaxsw.com>
Date:   Thu Dec 19 10:13:03 2024 -0700

    Sta::ensureLinked

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

commit f17e408fcd10a72f2d8a627cfaf36f22be5c9ef3
Author: James Cherry <cherry@parallaxsw.com>
Date:   Wed Dec 18 15:54:34 2024 -0700

    Sta::ensureNetwork()

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

Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-19 16:03:39 -07:00
James Cherry a82361ce3d timing models rm clk tree delay clk->output w/ideal clk conttext
commit 133cd3a33fe37d81a0a8f47c28c245b8de5507b4
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Dec 7 16:24:38 2024 -0800

    timing models rm clk tree delay clk->output w/ideal clk conttext

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

commit 6d17e2e29788ffc5ba65a2d0c34eb840fdd41486
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Dec 6 16:57:31 2024 -0800

    timing models rm clk tree delay from setup/hold w/ideal clk conttext

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

Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-12-07 16:35:14 -08: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 61fefed647
Add `src_attr` field (#108) 2024-10-15 17:28:52 -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
James Cherry 61a607c68b Network::findInstPinsHierMatching speedup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-16 16:50:57 -07:00
James Cherry 984464de01 rm tcl/StaTcl.i, add util/Util.i
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-26 15:10:43 -07:00
James Cherry 2c77aa2daf StaTcl.i cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry 53a45efd0d StaTcl.i cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry eec01fb9e3 StaTcl.i cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry 6b784b1dac Search.i
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00