Installation
Using Docker (Recommended)
The easiest way to use TMRX is with the prebuilt Docker container that includes all dependencies:
docker pull ghcr.io/xelef2000/vlsi-toolbox:latest-amd64
docker run -it -v $(pwd):/workspace ghcr.io/xelef2000/vlsi-toolbox:latest-amd64
The container includes Yosys, yosys-slang, and all required build tools.
Building from Source
Prerequisites
The following tools must be installed and available in your PATH:
-
Yosys with
yosys-config -
Meson build system
-
C++17-compatible compiler (GCC or Clang)
-
Git for fetching dependencies
-
Make for building sub-dependencies