limerainne / Dockerize-EDA

[WIP] Dockerize Synopsys/Cadence EDA tools
80 stars 24 forks source link
cadence dockerfile eda synopsys

[WIP] Dockerize scripts for commercial EDA tools

Here is the Dockerfiles to dockerize popular EDA (Electronic Design Automation) tools!

With docker images made from these Dockerfiles, we could do:

Of course, most things listed above could be done without Docker and meaningless job made by me :)
I don't know dockering tools is useful or not...

Packages tried to dockerize

CAVEAT

Prerequisites

Generating an image

or

$ docker rmi $(docker images --filter "dangling=true" -q --no-trunc)


## Launch a container
  - Example command to run a container
    - You should pass `LM_LICENSE_FILE` environment variable regarding your license server
    - Consider bind mount your user directory
```bash
$ sudo docker run --rm -it -e LM_LICENSE_FILE="<port>@<license_server>" \
                   <image_name> [<command>]

Vendor specific requirements

Synopsys

HSPICE

J-2014

VCS

Cadence

Mentor