MAGIC Magic Mailing List
 
 

From: Jeff W. Sondeen (sondeen AT rcf-fs DOT usc.edu)
Date: Tue Apr 24 2001 - 13:47:14 EDT

  • Next message: Mark N. Martin: "load and files starting with numbers"

    Prakash writes:
    
    well the REDAME is a little dated, the header files there use:
    
    #define MAXPLANES       50      /* Maximum number of planes per cell */
    /* jws allow 225 types */
    #define TT_MAXTYPES             225                     /* See above! */
    
    but note that the above MAXPLANES doesn't change the builtin tile
    type plane limit of 25 (MAXPLANES is something else)
    
    /jeff
    
     > Hi Jeff,
     >          I also tried to see if increasing the value
     > of TT_MAXTYPES in the header file "database.h" helps.
     > Increasing this above the value of 192 would mean that
     > the value of TT_MASKWORDS becomes 7 which would
     > require you to change the rest of the definitions of
     > TTMaskZero, TTMaskIsZero etc etc....which I did. That
     > did not help either. I had changed the value of
     > TT_MAXTYPES to 200.....Maybe I should try a still
     > higher value. 
     > 
     > Best Regards,
     > Prakash.
     > 
     > 
     > --- "Jeff W. Sondeen" <sondeen AT rcf-fs DOT usc.edu> wrote:
     > > 
     > > there might be related info in a README file
     > > associated with
     > > some techfiles here:
     > >  ftp://ftp.isi.edu/pub/sondeen/magic/new/README
     > > 
     > > but as far as i can see, even with all header file
     > > constants at their
     > > maximum values, Magic cannot have more than 25
     > > planes and 192 types in
     > > the techfile, most likely because of how
     > > planes/types are mapped into
     > > bit operations.  (i cannot make a full
     > > SCN6M_SUBM.10.TMSC techfile for
     > > example (which wants 197 types).  the bitops could
     > > be rewritten to use
     > > wider words, a small matter of programming, right?
     > > 
     > > /jeff
     > > 
     > > 
     > > Prakash writes:
     > >  > Hi all ( Tim, Jeff et al),
     > >  >            I was using MAGIC to do layouts in a
     > >  > technology which needed me to have the number of
     > >  > planes greater than 25 ( The cuurent MAXPLANES is
     > >  > equal to 50 ) in the technology file and I found
     > > that
     > >  > once I specify the number of planes equal to 26
     > > or
     > >  > more I am not able to Select a particular paint
     > > layer
     > >  > in the layout. It defaults to selection of the
     > > Cell.
     > >  > If I say specifically "Select m1" by keeping the
     > >  > cursor above m1, it reports "No paint of this
     > > type
     > >  > under the cursor/box". 
     > >  >         If I remove some of the planes in my
     > >  > technology file and bring the number to 25, it
     > > works
     > >  > fine. Does this mean that it is running out of
     > > planes
     > >  > in order to show selection ? I tried to increase
     > > the
     > >  > "MAXPLANES" variable to 60 to see if it works. It
     > > did
     > >  > not help. Any comments ? Thank you very much.
     > >  > 
     > >  > 
     > >  > Best Regards,
     > >  > Prakash.
     > >  > 
     > >  >     
     > >  > 
     > >  > 
     > >  >
     > > __________________________________________________
     > >  > Do You Yahoo!?
     > >  > Yahoo! Auctions - buy the things you want at
     > > great prices
     > >  > http://auctions.yahoo.com/
     > 
     > 
     > __________________________________________________
     > Do You Yahoo!?
     > Yahoo! Auctions - buy the things you want at great prices
     > http://auctions.yahoo.com/
    


  •  
     
    Questions? Contact Rajit Manohar
    cornell logo