MAGIC Magic Mailing List
 
 

From: R. Timothy Edwards (tim AT stravinsky DOT jhuapl.edu)
Date: Mon Nov 17 2003 - 13:50:53 EST

  • Next message: Ben: "Compiling Magic for Mac OSX"

    Dear Thomas,
    
    > I'm using the latest revision (rev 56) of version 7.2. I noticed that 
    > if I use 'scalegrid 1 9' in a layout using .18um tech file that fet
    > dimensions scale nicely, but capacitances do not (using extract do all;
    
    Bad typo in the source code (my fault, I'm afraid).  If you did
    "scalegrid 1 9; scalegrid 9 1" several times, you'd see the capcitance
    go completely out of control.  The fix is that extract/ExtTech.c, line
    1738, should be:
    
    	style->exts_overlapCap[i][j] /= sqd;
    
     *NOT*
    
    	style->exts_overlapCap[i][j] *= sqd;
    
    (everywhere else capacitances multiply by the numerator, divide by the
    denominator; obviously a very unfortunate typo!).  Apparently the test
    cases I used did not have significant overlap capacitance, so the error
    was buried in the (correctly scaled) area capacitance.  The error will
    be fixed in the 7.2 distribution immediately.  Thanks for finding it
    and bringing it to my attention!
    
    					Regards,
    					Tim
    


  •  
     
    Questions? Contact Rajit Manohar
    cornell logo