Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
process_tech [2013/06/26 05:25] mcmasterprocess_tech [2013/10/20 14:59] – external edit 127.0.0.1
Line 34: Line 34:
 Copper processes will typically include "cheesing" or a "bamboo structure" - small rectangular cutouts in large power buses - because copper is more susceptible to electromigration than aluminum is (see [[http://en.wikipedia.org/wiki/Electromigration#Bamboo_structure_and_metal_slotting|Wikipedia article on electromigration]]). Since mass transport in electromigration typically occurs parallel to grain boundaries, the rate of mass transport can be dramatically reduced by making the wire width smaller than the grain size so that grain boundaries are largely perpendicular to the direction of current flow. As a result, the presence of these structures can be used as a very strong hint that the process is copper based. Copper processes will typically include "cheesing" or a "bamboo structure" - small rectangular cutouts in large power buses - because copper is more susceptible to electromigration than aluminum is (see [[http://en.wikipedia.org/wiki/Electromigration#Bamboo_structure_and_metal_slotting|Wikipedia article on electromigration]]). Since mass transport in electromigration typically occurs parallel to grain boundaries, the rate of mass transport can be dramatically reduced by making the wire width smaller than the grain size so that grain boundaries are largely perpendicular to the direction of current flow. As a result, the presence of these structures can be used as a very strong hint that the process is copper based.
  
-Xilinx CoolRunner-II CPLD (180nm copper, probably 7 metal layers)+FIXME: Is this backwards? Some aluminum stuff uses bamboo too. 
 + 
 +Xilinx CoolRunner-II CPLD (180nm copper, metal layers)
  
 {{::azonenberg:process_examples:copper_power_rail.jpg?400|}} {{::azonenberg:process_examples:copper_power_rail.jpg?400|}}
Line 44: Line 46:
 ===== Single layer ===== ===== Single layer =====
  
-Very simple chips have only one metal layer and (usually) one polysilicon layer. These are normally very simple devices like 7400-series logic up to i4004 era and are largely hand laid out, as standard logic cells are infeasible in such a process. Geometry is greater than 5 μm in most cases. Almost always nonplanar.+Very simple chips have only one metal layer and (usually) one polysilicon layer. These are normally very simple devices like 7400-series logic up to i4004 era and are largely hand laid out, as standard logic cells are infeasible in such a process. Geometry is greater than 5 μm in most cases. Almost always nonplanarized.
  
 FIXME: get a photo FIXME: get a photo
Line 50: Line 52:
 ===== Two layers ===== ===== Two layers =====
  
-Large geometry (>500nm), and nonplanar.+Large geometry (>500nm), and nonplanarized.
  
 Standard cells are commonly used in 2-metal processes, with large gaps between individual rows of cells. Horizontal routing runs between rows of cells on M1 (M1 on top of the cells is used by the cell library and for power routing) and vertical routing runs on top of both on M2. Standard cells are commonly used in 2-metal processes, with large gaps between individual rows of cells. Horizontal routing runs between rows of cells on M1 (M1 on top of the cells is used by the cell library and for power routing) and vertical routing runs on top of both on M2.
Line 70: Line 72:
 {{:azonenberg:process_examples:3metal.jpg?600|}} {{:azonenberg:process_examples:3metal.jpg?600|}}
  
-===== Five and seven layers =====+===== Four to seven layers =====
  
-Feature sizes range from 250 to 180nm.+Feature sizes range from 350 to 180nm.
  
 Typically one layer for cells and two or three interconnect layers in each direction. Power distribution is similar to 3-metal designs. Typically one layer for cells and two or three interconnect layers in each direction. Power distribution is similar to 3-metal designs.
Line 81: Line 83:
  
 {{:azonenberg:process_examples:5metal.jpg?600|}} {{:azonenberg:process_examples:5metal.jpg?600|}}
 +
 +TODO: Cross section example
  
 ===== Eight or more layers ===== ===== Eight or more layers =====
Line 86: Line 90:
 Feature sizes are 130nm and below. Feature sizes are 130nm and below.
  
-Many dense interconnect layers, as with 5/7 layer devices, but with the addition of a dedicated power layer (or layers) on top metal for improved power distribution performance and to avoid cluttering high-density interconnect layers with power busing.+Many dense interconnect layers, as with 4-7 layer devices, but with the addition of a dedicated power layer (or layers) on top metal for improved power distribution performance and to avoid cluttering high-density interconnect layers with power busing.
  
 Example image (Xilinx XC6SLX4, 45nm Samsung process, probably ~12 layers). Top metal wires are massive, at least 5μm. Example image (Xilinx XC6SLX4, 45nm Samsung process, probably ~12 layers). Top metal wires are massive, at least 5μm.
Line 145: Line 149:
   * Local height: ~0.36 um   * Local height: ~0.36 um
  
 +TODO: Add extracted design rules from XC2C32A
  
 ==== Thick metal process ==== ==== Thick metal process ====
Line 157: Line 162:
  
  
-====== Referneces ======+====== References ======
  
   * Thick Metal CMOS Technology on High Resistivity Substrate and Its Application to Monolithic L-Band CMOS LNAs ("Thick Metal", aka we luv long titles): http://etrij.etri.re.kr/pdfdata/21-04-01.pdf   * Thick Metal CMOS Technology on High Resistivity Substrate and Its Application to Monolithic L-Band CMOS LNAs ("Thick Metal", aka we luv long titles): http://etrij.etri.re.kr/pdfdata/21-04-01.pdf
   * Interconnect Scaling: http://www.stanford.edu/class/ee311/NOTES/Interconnect%20Scaling.pdf   * Interconnect Scaling: http://www.stanford.edu/class/ee311/NOTES/Interconnect%20Scaling.pdf
 
process_tech.txt · Last modified: 2015/12/17 22:52 by azonenberg
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki