The EDDA documentation system is a collection of scripts created to simplify the process of running ocean simulations and create design documentation.
The system consists of two parts:
Skill scripts to be used in the Cadence OCEAN environment to launch simulations and log simulation results.
The PlainDoc script pddd (based on the pd2tex tool written by Sampo Kellomäki) to capture the simulation results into graphs and tables and create human readable design documentation (HTML and PDF documents).
PlainDoc is a tool to convert text files having a to nicely formatted HTML and PDF documents. PlainDoc is powerfull enough to allows the user to create cross references, insert figures, tables and equations.
An example EDDA design description may look like this.
There are several advantages using the documentation system:
Speed up documentation process. Simulation results are automatically compared to specification and inserted into the simulation document. This minimise the risk of human errors.
Batch simulations over several corners can easily be simulated over night using scripts.
Simple to update results. When a schematic is modified or model file is updated the simulation script can be relaunched and all new results are automatically inserted into the documents.
Both HTML and PDF documents are automatically created for easy sharing of information within design group.
This tutorial is written using PlainDoc by Fredrik Jonsson. You can view the source of this document here.
If you have any comments or suggestions, please contact me at
(1) |
Also, it would be interresting to know if you sucessfully used EDDA in a project