home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p195 / 1.ddi / !README2.SCL < prev    next >
Encoding:
Text File  |  1990-11-13  |  8.9 KB  |  187 lines

  1.                      SCMOSLib changes from V1.00 to V1.01
  2.  
  3. -- The TDB files in the version 1.00 release contained objects which L-Edit
  4.    considers "illegal."  L-Edit PC simply ignores these objects, but L-Edit
  5.    Macintosh will not load a file containing such objects.  Version 1.01 files
  6.    can be read by both PC and Macintosh versions of L-Edit.
  7.  
  8.  
  9.  
  10.                      SCMOSLib changes from V1.01 to V2.00
  11.  
  12. -- The pad cell "BareIOPad" has been added to the pad sets.  This cell may be
  13.    used as an unbuffered analog I/O pad or as a low-impedance I/O pad for
  14.    heavily-loaded signals (such as clocks).
  15.  
  16. -- The output pad cell "OPad" in the file SCN16U contained fatal errors.
  17.    During editing and re-sizing of this cell for the version 1.00 release,
  18.    geometry from another cell was inadvertently "pasted" on top of this cell.
  19.    This error also existed in the version 1.01 release, but has been corrected
  20.    as of version 2.00.
  21.  
  22. -- Some DRC rule changes have been implemented: two new two design rules have
  23.    been added, one has been deleted, one has been changed, and cosmetic
  24.    changes have been made to most of the remaining.
  25.  
  26.    The first new rule is a 2 lambda select-to-select spacing rule.  This rule
  27.    is for lithographic reasons only.  A 1 lambda wide sliver on the mask could
  28.    break off and end up elsewhere on the mask.
  29.  
  30.    The second new rule is a 3 lambda transistor-to-select rule.  This rule
  31.    serves to keep well and substrate contacts far enough from a transistor so
  32.    as not to affect the transistor's operation.
  33.  
  34.    The deleted rule is the select-to-active-in-well rule.  This rule was
  35.    intended to catch errors with well contacts but had the side effect of
  36.    complaining about other legal structures.
  37.  
  38.    The minimum select width has been changed from 7 to 4 lambda.  The select
  39.    forming a well contact is allowed to be only 4 lambda wide.
  40.  
  41. -- A variety of problems with the previous release have been corrected.  Some
  42.    of these problems were cosmetic only, some were potential problems only
  43.    with the automatic place and route feature in L-Edit, and there were a few
  44.    potentially fatal bugs.
  45.  
  46.    If you have not used SCMOSLib yet to make a chip, simply delete all copies
  47.    of the previous release and use the latest release for your future work.
  48.    If you have already created chips using cells from the previous library,
  49.    read on.
  50.  
  51.    We were able to include fixes for all the known problems without increasing
  52.    the size of any of the cells.  Thus, when you update your design, you will
  53.    not have to manually rework the positions of the cells.  In most cases, we
  54.    were able to also maintain the same port locations so that your wiring to
  55.    the cells can remain the same.  In three cells (AOI22, DFFC and DFFPC) we
  56.    changed the port locations in minor ways so routing to instances of these
  57.    cells will have to be reworked manually.  In addition, two cells (Buf4 and
  58.    BufI4) have changes to them which might create a design rule violation if
  59.    they were wired to from the side, rather than the top or bottom.  If you
  60.    have used any of these five cells, please examine the wiring to them.
  61.  
  62.    If you require more detailed information concerning the changes made for
  63.    this release or the errors in the previous release, please contact us.
  64.  
  65.  
  66.                      SCMOSLib changes from V2.00 to V2.01
  67.  
  68. -- Some ports with no names have been deleted.  These ports would not have
  69.    affected actual fabrication of a design, but some CIF readers might
  70.    complain about them.  The affected cells and files are as follows:
  71.  
  72.       scn16u.tdb: cell OPad
  73.       scp20u.tdb: cell CornerPad
  74.       scp30u.tdb: cells Bar1, Bar3, Bar6, Bar7, Bar8 and CornerPad
  75.  
  76. -- Known error in this release!  The cell Nor2C has an occurrence of active
  77.    extending over the select boundary.  This problem will cause the gate to
  78.    fail.  To correct it, simply extend the select down over the active.
  79.  
  80.  
  81.                      SCMOSLib changes from V2.01 to V3.00
  82.  
  83. -- The position of the "Cross" ports in many of the cells caused L-Edit's
  84.    Standard Cell Core Router to create design rule violations during routing.
  85.    We have repositioned many of these "Cross" ports, and on occasion moved the
  86.    Metal2 under the port as well.  These changes affect many cells in all
  87.    libraries.
  88.  
  89. -- The position of the ports in the cell Inv2 often caused L-Edit's Standard
  90.    Cell Core Router to create design rule violations during routing.  The
  91.    ports in this cell have been repositioned, and the port has been widened
  92.    by 1 lambda to make routing easier.  This change affects the cell "Inv2" in
  93.    all libraries.
  94.  
  95. -- The cell "DFFP" contained a fatal layout error.  There was a missing patch
  96.    of Metal1 in the lower right corner of the cell, connecting a transistor to
  97.    the the Q output.  This flaw was in the "DFFP" cell in all libraries, and
  98.    has been corrected.
  99.  
  100. -- "Mirror" ports have been added to the pad cells in all libraries.  These
  101.    ports give L-Edit's Padframe Generator module necessary information about
  102.    how to mirror the pads for automatic generation of a padframe.  Refer to
  103.    the Padframe Generation section in the L-Edit manual for more information
  104.    regarding the Mirror Port.
  105.  
  106. -- A bit of cleanup has been performed on various pad cells in all files.
  107.    Some overlapping Poly and Well segments have been trimmed.  These changes
  108.    are cosmetic only.
  109.  
  110. -- The "VddPad" and "GndPad" cells have been modified to prevent routing to
  111.    the pad cell in Metal2.
  112.  
  113. -- The "Vdd" and "Gnd" ports on the left and right sides of the pad cells in
  114.    all libraries have been changed to be consistent.  This change affects
  115.    many pad cells in all libraries.  No layout was changed.
  116.  
  117. -- Some pad cells in the SCN12u library contained occurrences of Active too
  118.    close to the bonding area.  This was a design rule violation which could
  119.    potentially cause a problem, if the bonding wire was not attached to the
  120.    pad accurately.  These occurrences has been corrected.
  121.  
  122. -- The cell "CornerPad" was designed so that if another pad cell (other than
  123.    a "CornerBar" cell) was placed directly abutting it, a power-to-ground
  124.    short would take place.  The "CornerPad" cells in all libraries have been
  125.    modified to correct this potential problem.
  126.  
  127. -- The pad cells "BPadZH", "IPadC", and "OPad" contained violations of the
  128.    Metal1 to Metal1 Spacing, Metal2 to Metal2 Spacing, and Active Surrounding
  129.    ActiveContact design rules.  These violations were not fatal, but have been
  130.    corrected in all libraries.
  131.  
  132. -- Miscellaneous non-fatal design rule errors have been corrected in many pad
  133.    cells in all libraries.
  134.  
  135. -- The pad cell BareIOPad in the file SCN20u contained a fatal error
  136.    involving the "Signal" wire.  There was a 2 lambda gap in the cell's
  137.    interior, causing this signal not to be connected.  This has been
  138.    corrected.
  139.  
  140. -- A small port without a name was removed from the cell "CornerPad" in the
  141.    file SCP20u.  
  142.  
  143. -- The cell "Nor2C" had an occurrence of active extending over the select
  144.    boundary.  This was a fatal error which has been corrected in all files.
  145.  
  146.  
  147.                      SCMOSLib changes from V3.00 to V3.01
  148.  
  149. -- The Signal line on the pad cell BareIOPad in the library SCN12u was
  150.    mistakenly placed on Metal1 instead of Metal2, which caused L-Edit's Place
  151.    and Route to complain when using this pad.  The Signal port on layer Metal1
  152.    was removed, and a new Signal port on layer Metal2 was added.  Also, Via
  153.    and Metal2 patches were added to the cell to bring the line out on Metal2.
  154.  
  155. -- An extra DataOut port on layer Metal1 in the pad cell IPadC in the library
  156.    SCN12u has been removed.  This was a cosmetic change only.
  157.  
  158. -- The DataOut line on the pad cell OPad in the library SCN16u was mistakenly
  159.    placed on Metal1 instead of Metal2, which caused L-Edit's Place and Route
  160.    to complain when using this pad.  The DataOut port was missing, and has now
  161.    been added on layer Metal2.  Also, Via and Metal2 patches were added to the
  162.    cell to bring the line out on Metal2.
  163.  
  164. -- The Signal port in the pad cell BareIOPad in the library SCP30u was
  165.    erroneously shifted 9 lambda to the left.  This would cause a fatal error
  166.    if used with L-Edit's Place and Route, as a wire would not be connected
  167.    properly to this cell.
  168.  
  169. -- The Abut port in the pad cell OPad in the library SCN20u was erroneously
  170.    shifted 8 lambda to the right, causing L-Edit's Place and Route to place
  171.    the pad cell 8 lambda to the left of where it should be.  This error was
  172.    introduced in the release of version 3.00, and is fatal.
  173.  
  174.  
  175. If you find any errors or omissions, please call or write to us at the address
  176. below.
  177.  
  178. L-Edit and SCMOSLib are trademarks of Tanner Research, Inc.
  179. Copyright (c) 1989-1990 Tanner Research, Inc.  All rights reserved.
  180.  
  181. Tanner Research, Inc.
  182. 444 North Altadena Drive
  183. Pasadena, CA  91107
  184.  
  185. (818) 795-1696
  186. (818) 795-7937 Fax
  187.