[comp.lsi.cad] bug in magic stream output for arrays

ge@mcnc.org (George Entenman) (09/06/90)

We are having a problem generating stream files from magic.

The error is that the cells in arrays are incorrectly and
unpredictably spaced when written to stream.  For example, a
2-dimensional array may be okay along the y-axis but spaced
apart along the x-axis, or it may be spaced apart in both
directions.  One designer had a 1cm x 1cm array of cells that
became 10 times larger when written to stream!  The problem
seems to be more severe with arrays of overlapping cells;
arrays whose cells abut sometimes work better but not always.

The error occurs when we simply write out a stream file
and read it back into magic.  Therefore we believe that the
problem is caused by magic and not by the software
which reads the stream file (we input the stream files
into Cadence Design Systems's Edge 2.1).

Any help with this problem will be greatly appreciated.

##################################################################
#                                                                #
#                 George Entenman (ge@mcnc.org)                  #
#                 The Microelectronics Center of North Carolina  #
#                 P.O. Box 12889                                 #
#                 Research Triangle Park, NC 27709-2889          #
#                 919/248-1953                                   #
#                 919/248-1455 (fax)                             #
#                                                                #
##################################################################