# gEDA Tool Suite on-line documentation

## Tutorials

- gschem to pcb tutorial, by Bill Wilson.
- gschem warmup, by Bill Willson.
- gschem Symbol and PCB Element Transistor Guide, by Bill Willson.
- PCB tutorial, by DJ Delorie.
- ngspice and gschem
- tragesym tutorial on how to create symbols with the tragesym script.
- Scripting a gnetlist backend in scheme by John Doty.

## gschem - Schematic Capture

- gschem User's Guide
- Symbol Creation Guide

## gnetlist - Netlister

- gnetlist User's Guide
- Circuit Simulation using gEDA and SPICE - HOWTO
- net= attribute mini-HOWTO
- Switcap Symbols and Netlister
- Switcap netlister README
- Forward/Backward Annotation Between gEDA and Pads PowerPCB
- gEDA RF Cascade Symbols and Netlister
- Bill of Material netlister README
- Verilog netlister README
- VHDL netlister README
- VAMS netlister README
- SystemC netlister README
- Eagle PCB netlister README

## gsymcheck - Symbol Checker

- gsymcheck man-page

## utils - gEDA Utilities

- gsch2pcb (gschem to PCB) README
- gsch2pcb tutorial
- tragesym (symbol generator) README
- tragesym Tutorial
- olib (OrCAD (TM) converter) README
- grenum man-page – note
- gattrib README – note

## Examples

- Hierarchical SPICE model – note
- Example USB-based JTAG interface – note

## Attribute/File Format Details

- Master Attributes List
- sym/sch File Format Specification

# SPICE

- Implicit Mixed-Mode Simulation of VLSI Circuits by Albert Tatum Davis (1991)
  Please report if this URL goes dead.
- Circuit Simulation using gEDA and SPICE - HOWTO
  The original versions of the document are available at:
  - Circuit Simulation using gEDA and SPICE - HOWTO (HTML version)
    by Stuart Brorson (20 December 2004).
    Please report if this URL is not the latest version.
  - Circuit Simulation using gEDA and SPICE - HOWTO (PDF version)
    by Stuart Brorson (5 January 2005).

# ngspice

- ngspice User Manual
- ngspice man-page – note
- ngnutmeg man-page – note
- ngsconvert man-page – note

# gnucap

- The Gnu Circuit Analysis Package Users manual – January 21,2004 version
- The Gnucap Model Compiler

# gSpiceUI

- Please look inside the gSpiceUI tarball for documentation

# PCB

- The pcb FAQ: faq-pcb
- The official manual of pcb
- A very detailed manual on footprint creation by Stephen Meier and Stuart Brorson. It also covers most of the syntax of the *.pcb format. The document refers to the 2007 version of pcb.
- The man-page of pcb

# gerbv

- gerbv man-page
- Searching for Parts and marking them on screen (in gerbv)

# Icarus Verilog

- Getting Started with Icarus Verilog
- Icarus Verilog Mini How To
- Icarus Verilog compiler man-page
- Compile front end for VPI modules man-page
- Icarus Verilog vvp runtime engine man-page
- The Icarus Verilog Compilation System
- FPGA Loadable Code Generator for Icarus Verilog
- Xilinx Hints
- Xilinx Netlist Format
- Icarus Verilog vs. IEEE1364
- Icarus Attribute Naming Conventions
- Icarus Verilog Extensions
- Icarus Verilog Glossary
- Executable Instruction Opcodes
- VPI_within_VVP
- VVP Simulation Engine

# GTKWave

GTKWave is a wave viewer which reads LXT, LXT2, VZT, FST, and GHW files as well as standard Verilog VCD/EVCD files.

- GTKWave home page

# Wcalc

- wcalc Home Page
- Wcalc README
- Wcalc man-page
- stdio Wcalc man-page

# mcalc

- Microstrip Analysis/Synthesis Calculator – latest documentation from sourceforge
- mcalc README

# covered

- covered User Manual – link to latest covered documentation on sourceforge
- covered Report Viewer – available in the Help menu of the GUI report utility
- covered man-page

# For document authors

New features are available for document authors:

- Syntax features
- Installed plugins
- Style Guide – A work in progress, please contribute