Skip to content

Commit cc4262e

Browse files
committed
Add links for technology examples
1 parent 5fe784a commit cc4262e

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

PORTING.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,24 @@ If you want to support a new technology, you will need to create:
66

77
We provide two technology examples for [SCMOS] and [FreePDK45]. Each
88
specific technology (e.g., [FreePDK45]) should be a subdirectory
9-
(e.g., $OPENRAM_TECH/freepdk45) and include certain folders and files:
10-
* gds_lib folder with all the .gds (premade) library cells:
11-
* dff.gds
12-
* sense_amp.gds
13-
* write_driver.gds
14-
* cell_1rw.gds
15-
* replica\_cell\_1rw.gds
16-
* dummy\_cell\_1rw.gds
17-
* sp_lib folder with all the .sp (premade) library netlists for the above cells.
18-
* layers.map
19-
* A valid tech Python module (tech directory with \_\_init\_\_.py and tech.py) with:
9+
(e.g., `$OPENRAM_TECH/freepdk45`) and include certain folders and files:
10+
* `gds_lib` folder with all the `.gds` (premade) library cells:
11+
* `dff.gds`
12+
* `sense_amp.gds`
13+
* `write_driver.gds`
14+
* `cell_1rw.gds`
15+
* `replica\_cell\_1rw.gds`
16+
* `dummy\_cell\_1rw.gds`
17+
* `sp_lib` folder with all the `.sp` (premade) library netlists for the above cells.
18+
* `layers.map`
19+
* A valid tech Python module (tech directory with `__init__.py` and `tech.py`) with:
2020
* References in tech.py to spice models
2121
* DRC/LVS rules needed for dynamic cells and routing
2222
* Layer information
2323
* Spice and supply information
2424
* etc.
25+
26+
27+
28+
[FreePDK45]: https://www.eda.ncsu.edu/wiki/FreePDK45:Contents
29+
[SCMOS]: https://www.mosis.com/files/scmos/scmos.pdf

0 commit comments

Comments
 (0)