Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
start [2022/07/16 15:51] rajit |
start [2024/02/22 17:45] (current) fabian [ACT library] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== The ACT VLSI Design Tools ====== | ====== The ACT VLSI Design Tools ====== | ||
- | Welcome to the Wiki for the ACT suite of VLSI design tools. ACT is an **A**synchronous **C**ircuit **T**oolkit which has been built from scratch to support the design and implementation of asynchronous logic. While that is the main goal, some of the tools we have developed have also been used for designing synchronous logic. These tools have been developed primarily by [[http:// | + | Welcome to the Wiki for the ACT suite of VLSI design tools. ACT is an **A**synchronous **C**ircuit **T**oolkit which has been built from scratch to support the design and implementation of asynchronous logic. While that is the main goal, some of the tools we have developed have also been used for designing synchronous logic. These tools have been developed primarily by [[http:// |
+ | |||
+ | When an existing open-source tool used by mainstream chip designers can be re-purposed for asynchronous design without major issues (in terms of functionality as well as error-prone behavior), we re-use it. Examples include layout editors (e.g. '' | ||
+ | ===== Asynchronous design ===== | ||
- | **Asynchronous design** | ||
* [[tutorial: | * [[tutorial: | ||
+ | * [[asic: | ||
- | **ACT language** | + | ===== ACT language |
- | * [[install|Installing and building]] | + | |
- | * ACT language/tools are available on [[http:// | + | * [[install|Installing and building |
- | * [[language:|Language reference]] | + | * [[language:|Language reference]], |
- | | + | * [[config:|ACT configuration files]] needed for a new technology. |
+ | * [[config:runtime|ACT runtime configuration]], used to adjust | ||
* [[history: | * [[history: | ||
- | **Tools** | + | ===== ACT library ===== |
- | * [[stdoptions: | + | |
* [[stdlib: | * [[stdlib: | ||
- | * [[config:|ACT configuration files]] needed | + | * [[sim:|Simulation library]], installed together with [[tools: |
+ | * [[http:// | ||
+ | * [[guide: | ||
+ | ===== Tools ===== | ||
+ | |||
+ | * [[stdoptions: | ||
* [[tools: | * [[tools: | ||
- | * [[lib:|Using the ACT library]] | + | * [[asic:start|ASIC flow]] |