Process Tutorial: Difference between revisions

From Flooxs
Jump to navigation Jump to search
No edit summary
No edit summary
Line 14: Line 14:
     line y loc=2.0  spac=0.1 tag=Right
     line y loc=2.0  spac=0.1 tag=Right
      
      
     region gas     xlo=GasTop xhi=Top    ylo=Left yhi=Right
     region Gas     xlo=GasTop xhi=Top    ylo=Left yhi=Right
     region Silicon xlo=Top    xhi=Bottom ylo=Left yhi=Right
     region Silicon xlo=Top    xhi=Bottom ylo=Left yhi=Right
     init
     init
Line 20: Line 20:
     window row=1 col=2 width=800 height=800
     window row=1 col=2 width=800 height=800
     plot2d grid gas
     plot2d grid gas
The line commands define spatial locations that need to be in increasing order in each dimension.  
The line commands define spatial locations that need to be in increasing order in each xyz dimension. The region command creates a box region of the specified material in the line tags.  Init generates the mesh based on the specified regions. 
[[File:output1.png|100px|frame|left|alt text]]
To plot the grid we use the window command to open up a window with 2 plot columns of with 800 pixels and height 800 pixels.  The two columns will be useful later. To actually plot the grid the 'plot2d grid gas' command plots the grid and the gas.  You should get the following result:
[[File:output1.png|center]]

Revision as of 15:41, 17 June 2019

FLOOPS is the subset of FLOOXS that deals with process modeling of electronic devices. This page serves as an introduction to the commands and concepts used by FLOODS to model electronic device fabrication. The goal of process modeling is to use physics informed models to predict how different process parameters change the structure of electronic devices .

Process Steps

Each step in the device fabrication process is modeled by a FLOOPS command that uses the LevelSet method to compute the structure. Once the structure is computed a new mesh is generated and another process step can be applied to the mesh. Each command will be explained and an example will be given.

=Base Layer and Gas

In order to preform any device fabrication we need to start with a base layer. This base layer can be a silicon wafer, oxide, or some other material that thin films can be processed on. To begin modeling another material called Gas is needed. Gas is a region of the mesh that allows FLOOPS to keep track of some region outside the base layer. To create these two materials run the following commands:

   line x loc=-1.5 spac=0.1 tag=GasTop 
   line x loc=0.0  spac=0.1 tag=Top
   line x loc=1.0  spac=0.1 tag=Bottom
    
   line y loc=-2.0 spac=0.1 tag=Left
   line y loc=2.0  spac=0.1 tag=Right
   
   region Gas     xlo=GasTop xhi=Top    ylo=Left yhi=Right
   region Silicon xlo=Top    xhi=Bottom ylo=Left yhi=Right
   init
   window row=1 col=2 width=800 height=800
   plot2d grid gas

The line commands define spatial locations that need to be in increasing order in each xyz dimension. The region command creates a box region of the specified material in the line tags. Init generates the mesh based on the specified regions. To plot the grid we use the window command to open up a window with 2 plot columns of with 800 pixels and height 800 pixels. The two columns will be useful later. To actually plot the grid the 'plot2d grid gas' command plots the grid and the gas. You should get the following result: