|
|
1.1 ! root 1: #define ALL -1 ! 2: #define GATE 0 ! 3: #define METAL 1 ! 4: #define POLY 2 ! 5: #define DIFFUSION 3 ! 6: #define CUT 4 ! 7: #define BURIED 5 ! 8: #define IMPLANT 6 ! 9: ! 10: #define ACTIVE_LAYERS 4 ! 11: ! 12: #define EXT_MAGIC_WORD 0xdf010000 ! 13: ! 14: #define NEW_SWATH 1 ! 15: #define EXT_EDGE 2 ! 16: #define EXT_POINT 3 ! 17: ! 18: struct ExtEdgeRecord { ! 19: int type; ! 20: real x,deltax; ! 21: int layer,start; ! 22: }; ! 23: ! 24: struct ExtNewSwathRecord { ! 25: int type; ! 26: int top,bottom; ! 27: }; ! 28: ! 29: struct ExtPointRecord { ! 30: int type; ! 31: real x; ! 32: int y; ! 33: int name; ! 34: int layer; ! 35: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.