-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoa2klayout.html
More file actions
59 lines (54 loc) · 2.72 KB
/
Copy pathoa2klayout.html
File metadata and controls
59 lines (54 loc) · 2.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<html>
<head>
</head>
<body>
<h1>Convert an OpenAccess technology file into KLayout format</h1>
Start the Cadence virtose tool and call the "Technology Tool Box". Then press the "Dump"
button in the tool box. In the "Technology Library" pulldown select the OA technology library
you want to dump. Please make sure that that you only switch the "layerDefinitions" toggle
to "On". Fill out the textbox with name of the output ASCII technology file. Then push the "OK"
button to write out the technology file.
<p>
<img src="oa_NCSU_Techlib_tsmc02_laydefs.gif">
<p>
Then locate the current "display.drf" file in the virtuoso run directory. It coIf not found then
please take a look at the technology directory, which should contain the original version of
the display.drf file. The display.drf file contains color and layer visibility and style
defintions, fill pattern and line style information.
As third item we need a copy of the OpenAccess stream layer map file. It should reside in the
technology library and is usually called "streamin.layermap". It will contain a mapping
between OA layer/OA purpose to GDSII layer number and GDSII datatype. Here is an exmaple:
<p>
<pre>
# ------------- --------------------- -----------
# Layer Name Layer purpose GDSII layer
# ------------- --------------------- -----------
nwell drawing 41 0
nwell drawing 42 0
active drawing 43 0
nactive drawing 103 0
pactive drawing 113 0
tactive drawing 60 0
poly drawing 46 0
sblock drawing 29 0
nselect drawing 45 0
pselect drawing 44 0
cc drawing 25 0
cp drawing 47 0
ca drawing 48 0
metal1 drawing 49 0
metal1 pin 81 0
metal1 boundary 49 5
via drawing 50 0
via boundary 50 5
metal2 drawing 51 0
metal2 pin 82 0
metal2 boundary 51 0
...
prBoundary drawing 100 0
instance drawing 101
</pre>
<p>
Then please move your_tech.tf, display.drf and streamin.layermap into your destination folder.
</body>
</html>