|
|
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.