Warning: parse_ini_file() has been disabled for security reasons in /services/http/users/b/bamlab/wiki/inc/StyleUtils.php on line 100

User Tools

Site Tools


2d_design

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
2d_design [2021/05/18 14:10]
dteal
2d_design [2021/07/13 22:51] (current)
dteal
Line 7: Line 7:
 Most of the NanoLab tools (and most other microfabrication applications elsewhere!) take as input a GDSII file. This is the particular type of 2D file we almost exclusively use. These files have a number of layers, and each layer contains some number of polygons. For example, a photolithography tool like [[mla150|mla150]] might expose a pattern on a wafer everywhere there is a polygon on either of two particular wafers in a given GDSII file. Most of the NanoLab tools (and most other microfabrication applications elsewhere!) take as input a GDSII file. This is the particular type of 2D file we almost exclusively use. These files have a number of layers, and each layer contains some number of polygons. For example, a photolithography tool like [[mla150|mla150]] might expose a pattern on a wafer everywhere there is a polygon on either of two particular wafers in a given GDSII file.
  
-Here's a screenshot of a GDSII file being edited in KLayout. The file represents a 6" silicon wafer on which are fabricated many different designs. Each color represents a different layer.+Here's a screenshot of a GDSII file being edited in KLayout. The file represents a 6" silicon wafer on which are fabricated many different designs. Each color represents a different layer of the GDSII file (sometimes, multiple GDSII layers are used in a single fabrication step).
  
 {{ :gdsii-klayout-screenshot.png?400 |}} {{ :gdsii-klayout-screenshot.png?400 |}}
 +
 +Occasionally pages on this wiki may link to GDSII files. GDSII files can be large (megabytes to gigabytes), so we usually store them on [[home|Box or Google Drive]]. GDSII files can be large (megabytes to gigabytes) due to the sheer complexity of the designs they represent.
  
 ===== KLayout ===== ===== KLayout =====
Line 17: Line 19:
 The KLayout website has good documentation on how to use the program [[https://www.klayout.de/doc.html|here]]. The KLayout website has good documentation on how to use the program [[https://www.klayout.de/doc.html|here]].
  
-===== Custom Scripts =====+We have a number of DRC programs for KLayout included with our other custom 2D layout scripts at [[https://github.com/PisterLab/microrobot_library]]. 
 + 
 +**Tanner L-Edit** is a widely used commercial layout editor with capabilities similar to KLayout. 
 + 
 +===== Custom 2D Programs / Scripts =====
  
 We have also created software to programmatically generate GDSII files with full electrostatic inchworm motors, etc., given only a few basic parameters. This can drastically reduce design time. We have also created software to programmatically generate GDSII files with full electrostatic inchworm motors, etc., given only a few basic parameters. This can drastically reduce design time.
2d_design.1621372249.txt.gz · Last modified: 2021/05/18 14:10 by dteal