MAGIC Magic Mailing List
 
 

From: Chris Fearing (fearincj AT cliftonlabs DOT com)
Date: Wed Oct 01 2003 - 17:11:04 EDT

  • Next message: Jeff Sondeen: "Re: SCMOS_DEEP Standard Cells"

    I am trying to import an SCMOS_DEEP library from mosis's website and am 
    getting many drc errors, and layers that do not show up, or show up wrong.  I 
    was wondering if anyone had any experience with this library, or possibly 
    importing other libraries from Tanner.
    
    http://www.mosis.org/Technical/Designsupport/std-cell-library-scmos.html
    
    The only modifications I have made were to change the cif names in the 
    downloaded cif file from the synonym, to the magic-recognizeable names 
    (CMF->CM1,CVA->CV1...etc.)
    
    Here is my setup
    debian linux
    magic 7.1
    attempting to use any SCN5M_DEEP.12 or mSCN5M_DEEP.12 tech files from the 
    2001a release of tech files
    cif istyle lambda=.12(p)
    
    Many of these errors seem to occur due to compound layers like "diffusion" and 
    "transistor."  Is there a way to turn off these questionable layers so that 
    only common layers like ndiffusions, pdiffusion, poly, etc. show up?
    
    
    Can't overlap those layers
    P-Select must overlap Diffusion by 2 (Mosis #4.2)
    N-Select must overlap Diffusion by 2 (Mosis #4.2)
    Diffusion width < 3 (Mosis #2.1)
    N-well overlap of P-Diffusion < 6 (Mosis #2.4)
    Silicide-Block spacing to other Transistor < 2 (Mosis #20.5)
    P-Transistor space to N-Ohmic < 4 (Mosis #4.1)
    N-Diffusion,P-Diffusion overhang of Transistor < 4 (Mosis #3.4)
    P-Diffusion spacing to P-Ohmic < 9 (Mosis #2.3+2.4)
    Silicide-Block spacing to other Poly < 2 (Mosis #20.5)
    Poly spacing to Poly contact < 4 (Mosis #5.5.b)
    Transistor cannot bend in this process (Mosis #?.?)
    Diffusion spacing to Diffusion contact < 4 (Mosis #6.5.b)
    N-Diffusion spacing to P-Diffusion < 12 (Mosis #2.3+2.3)
    P-Diffusion,P-Ohmic width < 3 (Mosis #4.4)
    Poly spacing to Diffusion < 1 (Mosis #3.5)
    Poly spacing to fill layer (fp) < 3 (Mosis #3.2)
    Poly spacing < 3 (Mosis #3.2)
    Poly spacing < 4 (Mosis #3.2.a)
    P-Diffusion spacing to N-Ohmic < 4 (Mosis #2.5)
    Poly overhang of Transistor < 3 (Mosis #3.3)
    N-Diffusion,N-Ohmic width < 3 (Mosis #4.4)
    N-Transistor space to P-Ohmic < 4 (Mosis #4.1)
    N-Diffusion spacing to N-Ohmic < 9 (Mosis #2.3+2.4)
    Diffusion spacing < 3 (Mosis #2.2)
    N-Diffusion spacing to P-Ohmic < 4 (Mosis #2.5)
    P-Ohmic spacing to nwr,pnwr (for Fig1b Resistor) < 3 (Mosis #2.4)
    P-Ohmic spacing to rnw,prnw < 3 (Mosis #2.4)
    P-Ohmic width in N-Diffusion < 4 (Mosis #2.1)
    N-Diffusion width in P-Ohmic < 4 (Mosis #2.1)
    N-Ohmic spacing to P-Ohmic < 6 (Mosis #2.4+2.4)
    Ohmic-Diffusion area < 16 (Mosis #+++)
    N-Ohmic width in P-Diffusion < 4 (Mosis #2.1)
    P-Diffusion width in N-Ohmic < 4 (Mosis #2.1)
    Poly width < 2 (Mosis #3.1)
    Metal1 spacing to fill layer (fm1) < 3 (Mosis #7.2)
    Metal1 spacing < 3 (Mosis #7.2)
    Metal1 width < 3 (Mosis #7.1)
    Metal2 spacing to fill layer (fm2) < 4 (Mosis #9.2)
    Poly,Diffusion overlap of GC contact < 1 (Mosis #5.2)
    Silicide-Block spacing to GC contact < 2 (Mosis #20.3)
    N-Transistor,P-Transistor spacing to Generic contact < 2 (Mosis #6.4)
    Generic contact spacing to Poly contact,Diffusion contact < 3 (Mosis #5.3)
    nwr (for Fig1b resistor) spacing to GC contact < 5 (Mosis #Fig1b)
    Silicide-Block overlap of Silicide-Block polyR/activeR < 2 (Mosis #20.15)
    Silicide-Block width < 4 (Mosis #20.1)
    Silicide-Block polyR width < 5 (Mosis #20.6)
    Diffusion overhang of Silicide-Block < 3 (Mosis #20.17)
    Silicide-Block spacing < 4 (Mosis #20.2)
    Silicide-Block polyR spacing < 7 (Mosis #20.13)
    Metal1 must overlap GC contact by 1 (Mosis #7.3,7.4)
    Metal2 width < 3 (Mosis #9.1)
    Metal2 spacing < 4 (Mosis #9.2)
    Silicide-Block spacing to Diffusion contact,Poly contact < 1 (Mosis #20.3)
    


  •  
     
    Questions? Contact Rajit Manohar
    cornell logo