EngelsFransSpaans

Ad


OnWorks-favicon

druc - Online in de cloud

Voer druc uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht druc die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


druc - Ontwerpregelcontrole

KORTE INHOUD


Druce invoernaam [ -v ] [ -h ]

PRODUCTBESCHRIJVING


DRuC is een algemene geparametriseerde VLSI-ontwerpregelcontrole.
Deze tool vervangt de VEELZIJDIG tool die niet meer wordt ondersteund.
Deze handleiding presenteert de lay-outregels voor tle ALLIANCE symbolische lay-outbenadering. De
regels worden beschreven in een technologiebestand gedefinieerd door de omgevingsvariabele
RDS_TECHNO_NAME (zie hieronder).
De wortelcel en alle geïnstantieerde cellen (behalve de geïnstancieerde bibliotheken) moeten:
in de huidige directory staan.
De standaardmodus van DRuC is (momenteel) volledig plat: het maakt eerst de hele hiërarchie plat in
om een ​​vlakke beschrijving op rechthoekig niveau te verkrijgen.

OPTIES


-v Uitgebreide modus aan. Elke stap van de DRC wordt uitgevoerd op de standaarduitvoer

-h Hiërarchische controle van ontwerpregels. Genereert veel bestanden lokaal, te gebruiken door
toekomstige aanroeping van druc. Vraag me niet of en hoe dit werkt, maar aangezien jij ook
de bronnen gehaald, ...

DESIGN REGLEMENT PRODUCTBESCHRIJVING


0: LAAG NAAM.
In deze sectie wordt de naam van de laag expliciet gemaakt die in de volgende regels wordt gebruikt.
- NWEL : N well
- NTIE : N well polarisatie
- PTIE : P substraat polarisatie
- NDIF : N omroep
- PDIF : P omroep
- GATE : transistor gate
- POLY : polysilicium draad
- ALU1 : eerste niveau of metaal
- ALU2 : tweede niveau of metaal
- CONT : contact tussen ALU1 en POLY or VERSCHIL
- VIA : contact tussen ALU1 en ALU2
I: LAAG BREEDTE.
Deze klasse regels behandelt de breedtelimieten van een laag. en de voorwaarden voor
equipotentialiteit tussen twee overlappende of aanliggende segmenten.

regeren 1 :
de minimum Breedte For a segment of NWEL is 4
overeenkomstig fout codes zijn : 100 101
regeren 2 :
de minimum Breedte For a segment of NTIE is 2
overeenkomstig fout code is : 119
regeren 3 :
de minimum Breedte For a segment of PTIE is 2
overeenkomstig fout codes zijn : 122 123
regeren 4 :
de minimum Breedte For a segment of NDIF is 2
overeenkomstig fout codes zijn : 140 141
regeren 5 :
de minimum Breedte For a segment of PDIF is 2
overeenkomstig fout codes zijn : 165 166
regeren 6 :
de minimum Breedte For a segment of GATE is 1
overeenkomstig fout codes zijn : 234 235
regeren 7 :
de minimum Breedte For a segment of POLY is 1
overeenkomstig fout codes zijn : 234 235
regeren 8 :
de minimum Breedte For a segment of ALU1 is 1
overeenkomstig fout codes zijn : 238 239
regeren 9 :
de minimum Breedte For a segment of ALU2 is 2
overeenkomstig fout codes zijn : 242 243
regeren 10 :
de Breedte of a CONT Dan moet je be gelijk naar 1
overeenkomstig fout codes zijn : 246 247
regeren 11 :
de Breedte of a VIA Dan moet je be gelijk naar 1
overeenkomstig fout codes zijn : 261 262
II: VERBODEN OVERLAPPEN

Deze klasse van regels specificeert de verboden overlappingen tussen twee lagen. (De afstand
tussen hen moet strikt positief zijn)
regeren 12 :
contact tussen PTIE en NWEL is verboden.
overeenkomstig fout codes zijn : 126 127 128 129 130 131
regeren 13 :
contact tussen PTIE en NTIE is verboden.
overeenkomstig fout codes zijn : 133 134 135 136 137 138
regeren 14 :
contact tussen NDIF en NWEL is verboden.
overeenkomstig fout codes zijn : 144 145 146 147 148 149
regeren 15 :
contact tussen NDIF en NTIE is verboden.
overeenkomstig fout codes zijn : 151 152 153 154 155 156
regeren 16 :
contact tussen NDIF en PTIE is verboden.
overeenkomstig fout codes zijn : 158 159 160 161 162 163
regeren 17 :
contact tussen PDIF en NTIE is verboden.
overeenkomstig fout codes zijn : 169 170 171 172 173 174
regeren 18 :
contact tussen PDIF en PTIE is verboden.
overeenkomstig fout codes zijn : 176 177 178 179 180 181
regeren 19 :
contact tussen PDIF en NDIF is verboden.
overeenkomstig fout codes zijn : 183 184 185 186 187 188
regeren 20 :
contact tussen GATE en NTIE is verboden.
overeenkomstig fout codes zijn : 191 192 193 194 195 196
regeren 21 :
contact tussen GATE en PTIE is verboden.
overeenkomstig fout codes zijn : 198 199 200 201 202 203
regeren 22 :
contact tussen POLY en NTIE is verboden.
overeenkomstig fout codes zijn : 207 208 209 210 211 212
regeren 23 :
contact tussen POLY en PTIE is verboden.
overeenkomstig fout codes zijn : 214 215 216 217 218 219
regeren 24 :
contact tussen POLY en NDIF is verboden.
overeenkomstig fout codes zijn : 221 222 223 224 225 226
regeren 25 :
contact tussen POLY en PDIF is verboden.
overeenkomstig fout codes zijn : 228 229 230 231 232 233
regeren 26 :
contact tussen CONT en GATE or POLY is verboden.
overeenkomstig fout codes zijn : 249 250 251 252 253
regeren 27 :
contact tussen VIA en GATE is verboden.
overeenkomstig fout codes zijn : 264 265 266 267 268 269
regeren 28 :
contact tussen VIA en POLY is verboden.
overeenkomstig fout codes zijn : 271 272 273 274 275 276
regeren 29 :
contact tussen VIA en CONT is verboden.
overeenkomstig fout codes zijn : 278 279 280 281 282 283
regeren 30 :
contact tussen NTIE en NWEL is verboden.
overeenkomstig fout code is : 109
regeren 31 :
contact tussen PDIF en NWEL is verboden.
overeenkomstig fout code is : 117
III: LAAG INKEPING.
Deze klasse van regels behandelt de kerflimieten van een laag.
regeren 32 :
de minimum inkeping For a segment of NWEL is 4
overeenkomstig fout code is : 102
regeren 33 :
de minimum inkeping For a segment of NTIE is 2
overeenkomstig fout code is : 120
regeren 34 :
de minimum inkeping For a segment of PTIE is 2
overeenkomstig fout code is : 124
regeren 35 :
de minimum inkeping For a segment of NDIF is 2
overeenkomstig fout code is : 142
regeren 36 :
de minimum inkeping For a segment of PDIF is 2
overeenkomstig fout code is : 167
regeren 37 :
de minimum inkeping For a segment of POLY is 1
overeenkomstig fout code is : 236
regeren 38 :
de minimum inkeping For a segment of ALU1 is 2.5
overeenkomstig fout code is : 240
regeren 39 :
de minimum inkeping For a segment of ALU2 is 2
overeenkomstig fout code is : 244
IV: MINIMUM SPATIËRING
Deze klasse van regels specificeert de minimaal toegestane afstand van rand tot rand tussen twee
lagen.
regeren 40 :
de minimum afstand tussen NWEL en NWEL is 12
overeenkomstig fout code is : 118
regeren 42 :
de minimum afstand tussen NTIE en NTIE is 3
overeenkomstig fout code is : 121
regeren 43 :
de minimum afstand tussen PTIE en NWEL is 7.5
overeenkomstig fout code is : 125
regeren 44 :
de minimum afstand tussen PTIE en NTIE is 8
overeenkomstig fout code is : 132
regeren 45 :
de minimum afstand tussen PTIE en PTIE is 3
overeenkomstig fout code is : 139
regeren 46 :
de minimum afstand tussen NDIF en NWEL is 7.5
overeenkomstig fout code is : 143
regeren 47 :
de minimum afstand tussen NDIF en NTIE is 8
overeenkomstig fout code is : 150
regeren 48 :
de minimum afstand tussen NDIF en PTIE is 3
overeenkomstig fout code is : 157
regeren 49 :
de minimum afstand tussen NDIF en NDIF is 3
overeenkomstig fout code is : 164
regeren 51 :
de minimum afstand tussen PDIF en NTIE is 3
overeenkomstig fout code is : 168
regeren 52 :
de minimum afstand tussen PDIF en PTIE is 8
overeenkomstig fout code is : 175
regeren 53 :
de minimum afstand tussen PDIF en NDIF is 8
overeenkomstig fout code is : 182
regeren 54 :
de minimum afstand tussen PDIF en PDIF is 3
overeenkomstig fout code is : 189
regeren 55 :
de minimum afstand tussen GATE en NTIE is 1
overeenkomstig fout code is : 190
regeren 56 :
de minimum afstand tussen GATE en PTIE is 1
overeenkomstig fout code is : 197
regeren 57 :
de minimum afstand tussen GATE en NDIF is 1
overeenkomstig fout code is : 204
regeren 58 :
de minimum afstand tussen GATE en PDIF is 1
overeenkomstig fout code is : 205
regeren 59 :
de minimum afstand tussen GATE en GATE is 2
overeenkomstig fout code is : 237
regeren 60 :
de minimum afstand tussen POLY en NTIE is 1
overeenkomstig fout code is : 206
regeren 61 :
de minimum afstand tussen POLY en PTIE is 1
overeenkomstig fout code is : 213
regeren 62 :
de minimum afstand tussen POLY en NDIF is 1
overeenkomstig fout code is : 220
regeren 63 :
de minimum afstand tussen POLY en PDIF is 1
overeenkomstig fout code is : 227
regeren 64 :
de minimum afstand tussen POLY en GATE is 2
overeenkomstig fout code is : 237
regeren 65 :
de minimum afstand tussen POLY en POLY is 2
overeenkomstig fout code is : 237
regeren 66 :
de minimum afstand tussen ALU1 en ALU1 is 2.5
overeenkomstig fout code is : 241
regeren 67 :
de minimum afstand tussen ALU2 en ALU2 is 2
overeenkomstig fout code is : 245
regeren 68 :
de minimum afstand tussen CONT en CONT is 3
overeenkomstig fout code is : 254
regeren 69 :
de minimum afstand tussen VIA en GATE is 2
overeenkomstig fout code is : 263
regeren 70 :
de minimum afstand tussen VIA en POLY is 2
overeenkomstig fout code is : 270
regeren 71 :
de minimum afstand tussen VIA en CONT is 2
overeenkomstig fout code is : 277
regeren 72 :
de minimum afstand tussen VIA en VIA is 3
overeenkomstig fout code is : 284
regeren 73 :
de minimum afstand tussen CONT en GATE or POLY is 1.5
overeenkomstig fout code is : 248
V: TOTAAL INCLUSIE.
De laatste klasse regels gaat over het opnemen van een laag in een andere.
regeren 74 :
NTIE Dan moet je be inclusief in NWEL Met a minimaal marge of 0.5
overeenkomstig fout code is : 103
regeren 75 :
PDIF Dan moet je be inclusief in NWEL Met a minimaal marge of 0.5
overeenkomstig fout code is : 110

Druc online gebruiken met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad