Format fixes to README.md

This commit is contained in:
Matt Guthaus 2017-11-09 11:22:14 -08:00
parent 95f1a24f72
commit 4e3f90cbcd
1 changed files with 37 additions and 42 deletions

View File

@ -84,7 +84,7 @@ report with status information.
# CREATING CUSTOM TECHNOLOGIES # CREATING CUSTOM TECHNOLOGIES
- All setup scripts should be in the setup_scripts directory under the All setup scripts should be in the setup_scripts directory under the
$OPENRAM_TECH directory. Please look at the following file for an $OPENRAM_TECH directory. Please look at the following file for an
example of what is needed for OpenRAM: example of what is needed for OpenRAM:
``` ```
@ -92,9 +92,8 @@ report with status information.
``` ```
Each setup script should be named as: setup_openram_{tech name}.py. Each setup script should be named as: setup_openram_{tech name}.py.
- Each specific technology (e.g., freepdk45) should be a subdirectory Each specific technology (e.g., freepdk45) should be a subdirectory
(e.g., $OPENRAM_TECH/freepdk45) and include certain folders and files: (e.g., $OPENRAM_TECH/freepdk45) and include certain folders and files:
1. gds_lib folder with all the .gds (premade) library cells. At a 1. gds_lib folder with all the .gds (premade) library cells. At a
minimum this includes: minimum this includes:
* ms_flop.gds * ms_flop.gds
@ -162,9 +161,7 @@ In the viewer ">" opens the layout down a level.
2. Glade 2. Glade
You can view errors in Glade as well. I like this because it is on my laptop. You can view errors in Glade as well. I like this because it is on my laptop.
You can get it from: You can get it from: http://www.peardrop.co.uk/glade/
http://www.peardrop.co.uk/glade/
To remote display over X windows, you need to disable OpenGL acceleration or use vnc To remote display over X windows, you need to disable OpenGL acceleration or use vnc
or something. You can disable by adding this to your .bashrc in bash: or something. You can disable by adding this to your .bashrc in bash:
@ -191,7 +188,7 @@ can manually run the command each time you start glade).
To load the errors, you simply do Verify->Import Caliber Errors select To load the errors, you simply do Verify->Import Caliber Errors select
the .db file from calibre. the .db file from calibre.
It is possible to use other viewers as well, such as: 3. It is possible to use other viewers as well, such as:
* LayoutEditor http://www.layouteditor.net/ * LayoutEditor http://www.layouteditor.net/
* Magic http://opencircuitdesign.com/magic/ * Magic http://opencircuitdesign.com/magic/
@ -222,7 +219,6 @@ How to get the code and add contributions to OpenRAM.
and write to this remote. and write to this remote.
* upstream which points to the main project's GitHub repository. You can * upstream which points to the main project's GitHub repository. You can
only read from this remote. only read from this remote.
You can remove remotes with You can remove remotes with
``` ```
git remote remove upstream git remote remove upstream
@ -282,7 +278,6 @@ How to get the code and add contributions to OpenRAM.
``` ```
Remember origin is your copy on github and useful-branch-name is the Remember origin is your copy on github and useful-branch-name is the
branch that you made to contain all your changes. branch that you made to contain all your changes.
The -u flag links this branch with the remote one, so that in the The -u flag links this branch with the remote one, so that in the
future, you can simply type git push origin. future, you can simply type git push origin.