|
Magic Mailing List |
|
From: Michael D Godfrey (godfrey AT isl DOT stanford.edu) Date: Sat Nov 18 2000 - 22:11:26 EST
-------- Original Message --------
Subject: Re: {0011.126} Re: generating vendor rules
Date: Fri, 17 Nov 2000 14:40:02 -0800
From: "Jeff W. Sondeen" <sondeen AT rcf-fs DOT usc.edu>
To: Michael Godfrey <godfrey AT pixeldevices DOT com>
References:
<200011161939.LAA27600@curie.isi.edu><200011171753.JAA08292@curie.isi.edu><14869.36500.478949.423093@mizar.usc.edu><3A15A09B.F7EA9E1D AT pixeldevices DOT com>
Hi Michael, thanks for your help. can you forward your email to the
magicdev list, tho? (magic-dev AT csl DOT cornell.edu)
thanks,
/jeff
Michael Godfrey writes:
> > anyway, i believe we're agreed that Mosis is not stopping magic
> > support, but that scmos rules can't handle every vendor option, so the
> > question is, how to get magic techfiles to do vendor rules
> > "better". (assuming you want every vendor option).
>
> This sounds good. Sorry if I added to the confusion.
>
> In any case, to provide a bit more explanation, here is the flow that works
> for us, and which I would say needs to be carried out in some form if you
> want to be confident about a layout:
>
> 1. Obtain the vendor's rules on paper and in Dracula. (We always find that
these
> two items have significant differences and not all vendors answer the same
> way when you ask: is paper or Dracula correct?)
>
> 2. Create a tech27 file that "best" handles the vendor rules. (You pointed
> out obvious limitations in Magic in doing this: selects, overlap from
cells,
> etc.)
>
> 3. Write GDS from Magic. (Also, verify that Magic can read the GDS back in
> correctly.)
>
> 4. Check the GDS using a DRC tool that understands Dracula or a translation
> of Dracula. LEDIT can be made to do this, but not easily. There are
> Dracula clone tools if you cannot get the real thing... This step usually
> shows a number of DRC problems which can be (almost always) corrected in
> Magic. Typically, this involves moving objects so the Magic-induced
> interactions go away.
>
> Even if Magic claimed to be able to get it right, I would advocate this
> approach which implements the "do not trust any one tool" attitude. With
> something as important as a fab run, and the imprecision of DRC definition,
> a second opinion is essential.
>
> Michael
|
|
|
|