ASHES Documentation
Analog Synthesis for High Level Systems (ASHES) is an in-development tool that is capable of programmig Field Programmable Analog Array (FPAAs) or generating tapeout files (.gds) for analog computing applications using a programmable analog standard cell library.
This site contains an ongoing documentation of the Python toolflow of ASHES. The current purpose of this documentation is to create an accessible and formal record of all the Python functions and behaviors, with the end goal being a formal documentation of the entire ASHES library.
Table of Contents
The documentation follows the best practice for project documentation as described by Daniele Procida in the Diátaxis documentation framework and consists of four separate parts: