MAGIC Magic Mailing List
 
 

From: Robert Penny (rob AT network DOT ucsd.edu)
Date: Tue Sep 17 2002 - 16:30:20 EDT

  • Next message: Guijun Dai: "Problem: compile magic 7.1 on Red Hat7.2"

    On Tue, 17 Sep 2002, Guijun Dai wrote:
    
    > Thanks for your help. also thanks for Tim's help. Now I have installed the
    > magic 7.1 on my Red Hat 7.2 because I got defs.mak file and these folders:
    > bin, lib and man. The next step, I don't know how to run magic 7.1 ? would
    > you please tell me ?
    
    I'm not sure if you're asking how to run magic, or how to use it.
    
    I'm not an expert on the installation process, but I'm assuming that
    you've done the "make install" step and the magic executable got installed
    on $CAD_HOME/bin.
    
    Normally I just run magic with the command
    
    magic -T techfile layoutfile
    
    where "techfile" is the technology file describing the IC foundry process
    you are using and "layoutfile" is the layout.  You'll have to work through
    the documentation to understand what these two files are.
    
    If $CAD_HOME/bin is not in your execution path, then you'll either have to
    explicitly specify the full path to the magic executable or preferably add
    $CAD_HOME/bin to your execution path to run magic.  Make sure also that
    $CAD_HOME is defined (probably best to put it in your .bash_profile file
    so that it's always available).  Magic needs this to be set so that it can
    find stuff.
    
    If you're asking how to use magic, if you look in the source directory
    where you built magic there is a documentation directory "/doc"
    containing the documentation in a number of formats including postcript.
    You should print out these and work through the tutorials.
    
    Incidentally, a gotcha that I ran into.  It will be a lot easier if your X
    Window display really has a three button mouse, rather than using a
    simultaneous pressing of two buttons to emulate the third button.  Some
    commands in the tutorials just won't work without that third button.
    
    Hope this helps,
    
    -Rob Penny.
    


  •  
     
    Questions? Contact Rajit Manohar
    cornell logo