Commit Graph

1746 Commits

Author SHA1 Message Date
Akash Levy 0d43ef1ce1
Merge branch 'parallaxsw:master' into master 2024-08-12 19:34:47 -07:00
James Cherry 008873617e
Merge pull request #75 from akashlevy/ubuntu_docker_update
Update `Dockerfile.ubuntu_18.04` and remove `filesystem` dependence completely in `Main.cc`
2024-08-12 11:15:25 -07:00
James Cherry 754dc6255e tclreadline cmake
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-12 10:36:29 -07:00
Matt Liberty 727e16cb30
Update README.md
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-08-12 06:01:56 -07:00
Matt Liberty b3f103a9de
Update bug_report.md
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-08-12 05:53:54 -07:00
Matt Liberty fd102df3e9
Update issue templates
Warn upstream
2024-08-12 05:50:34 -07:00
Akash Levy bca45cf487 Update `Dockerfile.ubuntu_18.04` and remove `filesystem` dependence completely in `Main.cc` 2024-08-12 05:21:53 -07:00
Akash Levy dd897a4f02 Remove redundant tcl type 2024-08-12 04:23:25 -07:00
Akash Levy 7baa93c6e5 Update docs 2024-08-12 04:16:42 -07:00
Akash Levy 992b3d1703 Add tests and fixes to get tests passing 2024-08-12 04:08:19 -07:00
Akash Levy 2b45e5861d Add tcl types (+ smallfixes) 2024-08-11 23:44:07 -07:00
Akash Levy acd43bdd8a Update Sdc.i 2024-08-11 23:11:21 -07:00
Akash Levy b484abc622 First cut of -filter for all SDC objects 2024-08-11 22:02:05 -07:00
James Cherry 81c68379a3 liberty delay_model default to table_lookup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-10 17:17:19 -07:00
James Cherry 7091c00b1d liberty statetable auto dcl internal pins
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-10 07:59:06 -07:00
Matt Liberty 4fe6f220a7 rm prior makePathGroups decl
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-08-09 16:14:21 -07:00
Matt Liberty 45884213e3 Merge remote-tracking branch 'parallax/master'
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-08-09 16:10:51 -07:00
James Cherry 5261a2a91b liberty min_pulse_width missing related_pin
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-09 15:40:21 -07:00
James Cherry 9d259796ca cudd usage memory leak
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-09 14:02:25 -07:00
James Cherry 4dc3e0de4a
Merge pull request #67 from akashlevy/master
CentOS/RHEL 7 Dockerfile
2024-08-09 11:18:48 -07:00
Akash Levy 908daabfc9
Merge branch 'parallaxsw:master' into master 2024-08-09 09:28:31 -07:00
Akash Levy 7dbb5a2b73 Update Dockerfile suffix 2024-08-09 09:28:06 -07:00
Matt Liberty bb003fc3c9 fix compiler warnings (which are treated as errors in OR)
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-08-07 14:03:30 -07:00
James Cherry 8c9959a44c Search::makePathGroups public
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-07 13:37:08 -07:00
Matt Liberty e4cf6aea29 make Search::makePathGroups public
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-08-07 13:28:01 -07:00
Matt Liberty c70c0f3d2a Merge remote-tracking branch 'parallax/master'
Remove local changes.

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-08-07 13:08:41 -07:00
James Cherry 32830ef558 Search::makePathGroups set path_groups_
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-07 12:53:11 -07:00
James Cherry 4777bce77e issue66 followup
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-07 12:46:44 -07:00
James Cherry d37810bf60 exception -through net/exception -through pin seg fault
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-07 12:27:32 -07:00
James Cherry c366eda020 BfsIterator::remove
Signed-off-by: James Cherry <cherry@parallaxsw.com>
2024-08-07 12:12:46 -07:00
Akash Levy d9b597f407 Remove filesystem linked lib 2024-08-05 17:32:38 -07:00
Akash Levy 692d996991
Merge branch 'parallaxsw:master' into master 2024-08-05 17:32:07 -07:00
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
Matt Liberty 2a8accc2ea Merge remote-tracking branch 'parallax/master'
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2024-08-04 09:33:38 -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