Commit Graph

1748 Commits

Author SHA1 Message Date
James Cherry 1a3a26bf3a filesystem support still lacking
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-05 17:27:53 -07:00
James Cherry 128deaa7c0 issue66 set_min/max_delay -ignore_clock_latency on clock path
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-05 16:51:46 -07:00
Akash Levy d7de166e05 Fix minor typo 2024-08-05 10:36:23 -07:00
Akash Levy 4337eb82fe
Merge branch 'parallaxsw:master' into master 2024-08-05 10:34:55 -07:00
Akash Levy dae0843e87 CentOS/RHEL 7 compatibility: Dockerfile and CMakeLists.txt 2024-08-05 10:34:31 -07:00
James Cherry 7b8720985c liberty statetables
commit 02bf64b7d48b36a7ed68ee0781f3039d2cf86b4a
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sat Aug 3 15:20:51 2024 -0700

    power gated clk w/statetable

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

commit 587c217900e92551393a882aa4792369760dbff9
Author: James Cherry <cherry@parallaxsw.com>
Date:   Fri Aug 2 16:59:11 2024 -0700

    statetable equivalence

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

commit 7093b22a41316b346834c63b1f3de132c4301105
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Jul 28 16:54:40 2024 -0700

    libert Statetable

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

commit becfdfc6852d01feb184256c8f966a19e57791d4
Author: James Cherry <cherry@parallaxsw.com>
Date:   Sun Jul 28 10:17:11 2024 -0700

    parse statetables

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

Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-04 17:10:04 -07:00
James Cherry 535c4ea7d3
Merge pull request #64 from akashlevy/master
Create partial set of one-to-one timing arcs for Liberty cell buses when input/output widths are mismatched
2024-08-02 09:07:38 -07:00
Akash Levy f5284ca53d Rename files as requested 2024-08-01 21:14:48 -07:00
Akash Levy 17a2a240cc Improve test case clarity 2024-07-31 21:12:00 -07:00
Akash Levy 84847676b7
Merge branch 'parallaxsw:master' into master 2024-07-31 20:49:00 -07:00
Akash Levy 504ccb97eb One-to-one mismatched widths: partial timing arc creation 2024-07-31 20:48:36 -07:00
James Cherry ad83b05e5b liberty latches require matching when
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-31 19:47:15 -07:00
James Cherry 34c3e543b4 ssta compile errors
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-31 16:53:54 -07:00
James Cherry 79c4fff78c leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-31 16:36:24 -07:00
James Cherry edfba111c3
Merge pull request #62 from povik/statcltypes-static
Add static qualifier to StaTclTypes.i helpers
2024-07-31 09:28:48 -07:00
James Cherry 133c5e6223
Merge pull request #63 from akashlevy/report_disabled_edges_redirect
`proc_redirect report_disabled_edges`
2024-07-31 09:26:03 -07:00
Akash Levy 72510355d6
proc_redirect report_disabled_edges
- Allow `report_disabled_edges` to be redirected to file
2024-07-31 01:49:29 -07:00
James Cherry eed143710a
Merge pull request #60 from akashlevy/master
Refactor `filter_*` and add support for `!~`
2024-07-30 16:41:12 -07:00
Martin Povišer 697231bbcf Add static qualifier to StaTclTypes.i helpers 2024-07-31 01:35:22 +02:00
Akash Levy 1e80449172 Fix indentation and asString 2024-07-30 12:08:35 -07:00
James Cherry f4fe607b17
Merge pull request #61 from maliberty/vcd-abs
Fix clang warnings about wrong abs
2024-07-30 10:49:05 -07:00
James Cherry 5f6ff47d83 prima multi-corner
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-30 09:15:45 -07:00
James Cherry 330c3aaf24 prima load_cap init
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-30 08:43:52 -07:00
James Cherry b9b1d22b19 Property accessors check type
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-29 22:56:46 -07:00
James Cherry df346d3f51 liberty ccs bullet proofing
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-29 13:40:25 -07:00
James Cherry 0ed7383da8 liberty ccs bullet proofing
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-29 13:04:56 -07:00
James Cherry defed7daeb cmake tclreadline linux
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-29 13:04:43 -07:00
Matt Liberty ae01bbbca0 Fix clang warnings about wrong abs
using integer absolute value function 'abs' when argument is of floating
      point type [-Werror,-Wabsolute-value]
      if (abs((clk_period - sim_period) / clk_period) > .1)
          ^

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-07-29 15:55:02 +00:00
Akash Levy 7442cfc8ba Update docs to include !~ description 2024-07-29 01:09:16 -07:00
Akash Levy cadb3e8ad4 Refactor filter_* and add support for !~ 2024-07-29 01:03:28 -07:00
James Cherry 071c655421 leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-28 22:53:27 -07:00
James Cherry d315767d00 gcc compile warning
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-28 22:51:39 -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 710d5be4ed exception -from/-to [all_regs] speedup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-25 08:18:36 -07:00
James Cherry 287623b23f doc
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry 3da933c892 ChangeLog
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry df0cb61c11 ord issues
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -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 d51497c12d link_design -no_black_boxes instead of var
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
James Cherry 8d625fc2c9 StaTcl.i cleanup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry faded478a8 mv code out of StaTcl.i
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry 8178eeeb77 mv NetworkEdit.i to network
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry d7f3aabd05 Network.i
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry 1baa0dc907 Graph.i
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry 5e855dd989 mv copyright to top in swig files
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry bd42dc5596 move sdc/liberty code out of StaTcl.i
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00
James Cherry 0e0a0624fe mv sdc swig to Sdc.i
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-07-24 09:04:08 -07:00