Last active
May 2, 2026 14:25
-
-
Save B83C/aa7574e751d57a889326bd89a5fb7387 to your computer and use it in GitHub Desktop.
Using cadence virtuoso (IC618) on modern linux distro with distrobox
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # This setup fetches my docker image which has the environment ready (including fixes for xvnc that cauuses ade to hang). | |
| # To run it, you need to have *distrobox* installed | |
| # Then: distrobox-assemble create --file https://gist.githubusercontent.com/B83C/aa7574e751d57a889326bd89a5fb7387/raw | |
| # This setup assumes that you have cadence virtuoso and all other dependencies installed in ./opt/, and synopsys in ./synopsys | |
| # I do not have the rights to provide you with the files, but the files treesshould look like this : | |
| # opt/eda/ | |
| # ├── cadence | |
| # │ ├── IC618 | |
| # │ ├── INCISIV | |
| # │ ├── INNOVUS | |
| # │ ├── iscape | |
| # │ ├── license | |
| # │ ├── patch | |
| # │ └── SPECTRE181 | |
| # ├── iscape | |
| # │ ├── data | |
| # │ ├── iscape -> iscape.04.23-s012 | |
| # │ └── iscape.04.23-s012 | |
| # └── mentor | |
| # ├── calibre2019 | |
| # └── license | |
| # synopsys/ | |
| # ├── hspice | |
| # │ └── N-2017.12-SP2 | |
| # ├── scl | |
| # │ └── 2018.06-SP1 | |
| # └── wv | |
| # └── N-2017.12-SP2 | |
| [virtuoso] | |
| # additional_packages="" | |
| additional_flags="--mac-address 00:0c:29:ff:7e:e8 " | |
| unshare_netns=true | |
| # image=b83c/cadence_tools:latest | |
| image=b83c/cadence_tools:latest | |
| init=false | |
| start_now=true | |
| # pull=false | |
| # pull=true | |
| # root=false | |
| replace=true | |
| volume="./opt/:/opt/:ro ./synopsys:/usr/synopsys:ro" | |
| # volume="./opt/:/opt/:ro ./synopsys:/usr/synopsys:ro" | |
| exported_bins="/opt/eda/cadence/IC618/tools/dfII/bin/virtuoso" | |
| # hostname=cadence | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment