docs: Adding placeholder pages for various tools.
* Analog tooling
- Generators BAG, FASoC, etc
- Manual tools KLayout, Magic, Innovus, etc
* Digital tooling
- Cadence Innovus
- OpenROAD
* Simulation tooling
- ngspice
- Cadence Spectre
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
diff --git a/docs/analog.rst b/docs/analog.rst
new file mode 100644
index 0000000..676e16b
--- /dev/null
+++ b/docs/analog.rst
@@ -0,0 +1,13 @@
+Analog Design
+=============
+
+.. toctree::
+ :caption: Analog Design
+ :name: analog
+
+ With Cadence Virtuoso <analog/virtuoso>
+ With MAGIC <analog/magic>
+ With Klayout <analog/klayout>
+ With Berkeley Analog Generator (BAG) <analog/bag>
+ With FASoC <analog/fasoc>
+ With your design flow? <analog/new>
diff --git a/docs/analog/bag.rst b/docs/analog/bag.rst
new file mode 100644
index 0000000..a8b8297
--- /dev/null
+++ b/docs/analog/bag.rst
@@ -0,0 +1,2 @@
+TODO: analog/bag
+================
diff --git a/docs/analog/fasoc.rst b/docs/analog/fasoc.rst
new file mode 100644
index 0000000..c69f7f4
--- /dev/null
+++ b/docs/analog/fasoc.rst
@@ -0,0 +1,2 @@
+TODO: analog/fasoc
+==================
diff --git a/docs/analog/klayout.rst b/docs/analog/klayout.rst
new file mode 100644
index 0000000..6ca919d
--- /dev/null
+++ b/docs/analog/klayout.rst
@@ -0,0 +1,2 @@
+TODO: analog/klayout
+====================
diff --git a/docs/analog/magic.rst b/docs/analog/magic.rst
new file mode 100644
index 0000000..8e8d6b5
--- /dev/null
+++ b/docs/analog/magic.rst
@@ -0,0 +1,2 @@
+TODO: analog/magic
+==================
diff --git a/docs/analog/new.rst b/docs/analog/new.rst
new file mode 100644
index 0000000..f9403bc
--- /dev/null
+++ b/docs/analog/new.rst
@@ -0,0 +1,2 @@
+TODO: analog/new
+================
diff --git a/docs/analog/virtuoso.rst b/docs/analog/virtuoso.rst
new file mode 100644
index 0000000..0b862ee
--- /dev/null
+++ b/docs/analog/virtuoso.rst
@@ -0,0 +1,2 @@
+TODO: analog/virtuoso
+=====================
diff --git a/docs/digital.rst b/docs/digital.rst
new file mode 100644
index 0000000..0b66880
--- /dev/null
+++ b/docs/digital.rst
@@ -0,0 +1,10 @@
+Digital Design
+==============
+
+.. toctree::
+ :caption: Digital Design
+ :name: digital
+
+ With Cadence Innovus <digital/innovus>
+ With OpenROAD <digital/openroad>
+ With your design flow? <digital/new>
diff --git a/docs/digital/innovus.rst b/docs/digital/innovus.rst
new file mode 100644
index 0000000..3977f32
--- /dev/null
+++ b/docs/digital/innovus.rst
@@ -0,0 +1,2 @@
+TODO: digital/innovus
+=====================
diff --git a/docs/digital/new.rst b/docs/digital/new.rst
new file mode 100644
index 0000000..9a03b37
--- /dev/null
+++ b/docs/digital/new.rst
@@ -0,0 +1,2 @@
+TODO: digital/new
+=================
diff --git a/docs/digital/openroad.rst b/docs/digital/openroad.rst
new file mode 100644
index 0000000..40b64b4
--- /dev/null
+++ b/docs/digital/openroad.rst
@@ -0,0 +1,2 @@
+TODO: digital/openroad
+======================
diff --git a/docs/index.rst b/docs/index.rst
index 97d18b1..013bbef 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -3,21 +3,29 @@
.. toctree::
:hidden:
- Design Rules <rules>
-
- contents
-
versioning
Current Status <status>
known_issues
- contributing
- partners
+ Design Rules <rules>
+
+ contents
+
+ analog
+ digital
+ sim
Python API <python-api/index>
+ previous
glossary
+ contributing
+ partners
+
+
+
+
Welcome to SkyWater SKY130 PDK's documentation!
===============================================
diff --git a/docs/sim.rst b/docs/sim.rst
new file mode 100644
index 0000000..10891b2
--- /dev/null
+++ b/docs/sim.rst
@@ -0,0 +1,17 @@
+Simulation
+==========
+
+.. toctree::
+ :caption: Simulation
+ :name: sim
+
+ With Cadence Spectre <sim/spectre>
+ With ngspice <sim/ngspice>
+ With your design flow? <analog/new>
+
+.. todo::
+
+ The SkyWater SKY130 PDK provides simulation two types of simulation models.
+ :term:`Spectre models` for usage with :term:`Cadence Spectre` and
+ :term:`Spice models` which are compatible with popular open source spice
+ simulators like :term:`ngspice`.
diff --git a/docs/sim/ngspice.rst b/docs/sim/ngspice.rst
new file mode 100644
index 0000000..0136168
--- /dev/null
+++ b/docs/sim/ngspice.rst
@@ -0,0 +1,2 @@
+TODO: sim/ngspice
+=================
diff --git a/docs/sim/spectre.rst b/docs/sim/spectre.rst
new file mode 100644
index 0000000..5090786
--- /dev/null
+++ b/docs/sim/spectre.rst
@@ -0,0 +1,2 @@
+TODO: sim/spectre
+=================
diff --git a/docs/sim/spice.rst b/docs/sim/spice.rst
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/docs/sim/spice.rst