Odatix Odatix
Features
Architecture exploration RTL analysis Automated RTL synthesis Maximum frequency search Place & route Simulation & validation Custom workflows Interactive results exploration
Documentation Tutorials FAQ About
Install
Features
Architecture exploration RTL analysis Automated RTL synthesis Maximum frequency search Place & route Simulation & validation Custom workflows Interactive results exploration
Documentation Tutorials FAQ About
Install
↑↓ to navigate↵ to open

Install Odatix

  • Install Odatix from PyPi
  • Install Odatix Offline
  • Install Odatix from sources
  • Install supported EDA tools

Tutorials

  • Run the Examples
    • RTL Analysis
    • Parallel Simulations
    • Custom-Frequency Synthesis
    • Parallel Fmax Synthesis
    • Place & Route a Synthesized Design
    • Run a Workflow
  • Run Odatix on your own designs
    • Implement your own RTL architectures
    • Simulate your own RTL architectures
    • Create your own workflow
  • Run Odatix on your own tools and scripts
    • Add your own flows
    • Add unsupported tools
    • Add targets
  • Access Odatix over SSH

Installation

Install Odatix

Odatix is a Python package: one command in most cases. The only real question is where the package comes from.

$ pip install odatix

Python 3.6 or later — see the prerequisites.

Choose where the package comes from

01 Recommended

From PyPI

The stable release, straight from the Python package index. One command to install, one to upgrade — this is what the rest of the documentation assumes.

$ pip install odatix Standard use · machine with internet access Install from PyPI
02

Offline

Download the package and its dependencies once on a connected machine, carry the archive over, and install the same stable release with no network at all.

$ pip install odatix*.whl Air-gapped or restricted machines Install offline
03

From sources

Clone the repository and install it in editable mode: the latest unreleased features, and a source tree you can read, patch and contribute back to.

$ pip install -e . Developers · contributors Install from sources

Then get ready to run

Odatix drives the EDA tools you already use — it does not ship any. Once the package is installed, two things are left before your first job.

1

Install your EDA tools

Vivado, Design Compiler, Genus, OpenLane, Verilator, GHDL… at least one supported tool is required.

2

Browse the tutorials

Learn how to use Odatix with practical examples.

Table of Contents

  • Choose where the package comes from
  • Then get ready to run

Install Odatix

  • Install Odatix from PyPi
  • Install Odatix Offline
  • Install Odatix from sources
  • Install supported EDA tools

Tutorials

  • Run the Examples
    • RTL Analysis
    • Parallel Simulations
    • Custom-Frequency Synthesis
    • Parallel Fmax Synthesis
    • Place & Route a Synthesized Design
    • Run a Workflow
  • Run Odatix on your own designs
    • Implement your own RTL architectures
    • Simulate your own RTL architectures
    • Create your own workflow
  • Run Odatix on your own tools and scripts
    • Add your own flows
    • Add unsupported tools
    • Add targets
  • Access Odatix over SSH
Odatix Odatix
GitHub GitHub PyPI PyPI Cite Cite

© 2026 Jonathan Saussereau and Odatix contributors.

Support : Jonathan Saussereau