AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

druc - En ligne dans le Cloud

Exécutez druc dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande druc qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


druc - Vérificateur de règles de conception

SYNOPSIS


drac nom_entrée [ -v ] [ -h ]

DESCRIPTION


RDC est un vérificateur général de règles de conception VLSI paramétré.
Cet outil remplace le POLYVALENT outil qui n'est plus pris en charge.
Ce manuel présente les règles de mise en page pour le tle ALLIANCE approche de mise en page symbolique. Les
les règles sont décrites dans un fichier technologique défini par la variable d'environnement
RDS_TECHNO_NAME (voir ci-dessous).
La cellule racine et toutes les cellules instanciées (à l'exception des cellules bibliothèques instanciées) doivent
être dans le répertoire courant.
Le mode par défaut de RDC est (actuellement) full flat : il a d'abord aplati toute la hiérarchie dans
afin d'obtenir une description plate au niveau du rectangle.

OPTIONS


-v Mode détaillé activé. Chaque étape du DRC est sortie sur la sortie standard

-h Vérification des règles de conception hiérarchique. Génère de nombreux fichiers localement, à utiliser par
invocation future de druc. Ne me demandez pas si et comment cela fonctionne, mais puisque vous aussi
récupéré les sources, ...

CONCEPTION DES RÈGLES DESCRIPTION


0: COUCHE NOM.
Cette section explique le nom de couche utilisé dans les règles suivantes.
- BIEN : N ainsi que
- NTIE : N ainsi que polarisation
- PTIE : P substrat polarisation
- NDIF : N la diffusion
- PDF : P la diffusion
- GATE : transistor la porte
- POLY : silicium polycristallin fil
- ALU1 : premier niveau of Métal
- ALU2 : seconde niveau of Métal
- CONT : contact jusqu'à XNUMX fois ALU1 ainsi que POLY or DIFFÉRENT
- VIA : contact jusqu'à XNUMX fois ALU1 ainsi que ALU2
I: COUCHE LARGEUR.
Cette classe de règles traite des limites de largeur d'un calque. et les conditions de
équipotentialité entre deux segments superposés ou contigus.

exclure 1 :
le minimum largeur en a clignotant of BIEN is 4
correspondant erreur codes : 100 101
exclure 2 :
le minimum largeur en a clignotant of NTIE is 2
correspondant erreur code is : 119
exclure 3 :
le minimum largeur en a clignotant of PTIE is 2
correspondant erreur codes : 122 123
exclure 4 :
le minimum largeur en a clignotant of NDIF is 2
correspondant erreur codes : 140 141
exclure 5 :
le minimum largeur en a clignotant of PDF is 2
correspondant erreur codes : 165 166
exclure 6 :
le minimum largeur en a clignotant of GATE is 1
correspondant erreur codes : 234 235
exclure 7 :
le minimum largeur en a clignotant of POLY is 1
correspondant erreur codes : 234 235
exclure 8 :
le minimum largeur en a clignotant of ALU1 is 1
correspondant erreur codes : 238 239
exclure 9 :
le minimum largeur en a clignotant of ALU2 is 2
correspondant erreur codes : 242 243
exclure 10 :
le largeur of a CONT must be égal à 1
correspondant erreur codes : 246 247
exclure 11 :
le largeur of a VIA must be égal à 1
correspondant erreur codes : 261 262
II: INTERDIT CHEVAUCHER

Cette classe de règles spécifie les chevauchements interdits entre deux couches. (La distance
entre eux doit être strictement positif)
exclure 12 :
contact jusqu'à XNUMX fois PTIE ainsi que BIEN is interdit.
correspondant erreur codes : 126 127 128 129 130 131
exclure 13 :
contact jusqu'à XNUMX fois PTIE ainsi que NTIE is interdit.
correspondant erreur codes : 133 134 135 136 137 138
exclure 14 :
contact jusqu'à XNUMX fois NDIF ainsi que BIEN is interdit.
correspondant erreur codes : 144 145 146 147 148 149
exclure 15 :
contact jusqu'à XNUMX fois NDIF ainsi que NTIE is interdit.
correspondant erreur codes : 151 152 153 154 155 156
exclure 16 :
contact jusqu'à XNUMX fois NDIF ainsi que PTIE is interdit.
correspondant erreur codes : 158 159 160 161 162 163
exclure 17 :
contact jusqu'à XNUMX fois PDF ainsi que NTIE is interdit.
correspondant erreur codes : 169 170 171 172 173 174
exclure 18 :
contact jusqu'à XNUMX fois PDF ainsi que PTIE is interdit.
correspondant erreur codes : 176 177 178 179 180 181
exclure 19 :
contact jusqu'à XNUMX fois PDF ainsi que NDIF is interdit.
correspondant erreur codes : 183 184 185 186 187 188
exclure 20 :
contact jusqu'à XNUMX fois GATE ainsi que NTIE is interdit.
correspondant erreur codes : 191 192 193 194 195 196
exclure 21 :
contact jusqu'à XNUMX fois GATE ainsi que PTIE is interdit.
correspondant erreur codes : 198 199 200 201 202 203
exclure 22 :
contact jusqu'à XNUMX fois POLY ainsi que NTIE is interdit.
correspondant erreur codes : 207 208 209 210 211 212
exclure 23 :
contact jusqu'à XNUMX fois POLY ainsi que PTIE is interdit.
correspondant erreur codes : 214 215 216 217 218 219
exclure 24 :
contact jusqu'à XNUMX fois POLY ainsi que NDIF is interdit.
correspondant erreur codes : 221 222 223 224 225 226
exclure 25 :
contact jusqu'à XNUMX fois POLY ainsi que PDF is interdit.
correspondant erreur codes : 228 229 230 231 232 233
exclure 26 :
contact jusqu'à XNUMX fois CONT ainsi que GATE or POLY is interdit.
correspondant erreur codes : 249 250 251 252 253
exclure 27 :
contact jusqu'à XNUMX fois VIA ainsi que GATE is interdit.
correspondant erreur codes : 264 265 266 267 268 269
exclure 28 :
contact jusqu'à XNUMX fois VIA ainsi que POLY is interdit.
correspondant erreur codes : 271 272 273 274 275 276
exclure 29 :
contact jusqu'à XNUMX fois VIA ainsi que CONT is interdit.
correspondant erreur codes : 278 279 280 281 282 283
exclure 30 :
contact jusqu'à XNUMX fois NTIE ainsi que BIEN is interdit.
correspondant erreur code is : 109
exclure 31 :
contact jusqu'à XNUMX fois PDF ainsi que BIEN is interdit.
correspondant erreur code is : 117
III: COUCHE ENTAILLER.
Cette classe de règles traite des limites d'entaille d'une couche.
exclure 32 :
le minimum entailler en a clignotant of BIEN is 4
correspondant erreur code is : 102
exclure 33 :
le minimum entailler en a clignotant of NTIE is 2
correspondant erreur code is : 120
exclure 34 :
le minimum entailler en a clignotant of PTIE is 2
correspondant erreur code is : 124
exclure 35 :
le minimum entailler en a clignotant of NDIF is 2
correspondant erreur code is : 142
exclure 36 :
le minimum entailler en a clignotant of PDF is 2
correspondant erreur code is : 167
exclure 37 :
le minimum entailler en a clignotant of POLY is 1
correspondant erreur code is : 236
exclure 38 :
le minimum entailler en a clignotant of ALU1 is 2.5
correspondant erreur code is : 240
exclure 39 :
le minimum entailler en a clignotant of ALU2 is 2
correspondant erreur code is : 244
IV: MINIMUM ESPACEMENT
Cette classe de règles spécifie la distance bord à bord minimale autorisée entre deux
couches.
exclure 40 :
le minimum distance jusqu'à XNUMX fois BIEN ainsi que BIEN is 12
correspondant erreur code is : 118
exclure 42 :
le minimum distance jusqu'à XNUMX fois NTIE ainsi que NTIE is 3
correspondant erreur code is : 121
exclure 43 :
le minimum distance jusqu'à XNUMX fois PTIE ainsi que BIEN is 7.5
correspondant erreur code is : 125
exclure 44 :
le minimum distance jusqu'à XNUMX fois PTIE ainsi que NTIE is 8
correspondant erreur code is : 132
exclure 45 :
le minimum distance jusqu'à XNUMX fois PTIE ainsi que PTIE is 3
correspondant erreur code is : 139
exclure 46 :
le minimum distance jusqu'à XNUMX fois NDIF ainsi que BIEN is 7.5
correspondant erreur code is : 143
exclure 47 :
le minimum distance jusqu'à XNUMX fois NDIF ainsi que NTIE is 8
correspondant erreur code is : 150
exclure 48 :
le minimum distance jusqu'à XNUMX fois NDIF ainsi que PTIE is 3
correspondant erreur code is : 157
exclure 49 :
le minimum distance jusqu'à XNUMX fois NDIF ainsi que NDIF is 3
correspondant erreur code is : 164
exclure 51 :
le minimum distance jusqu'à XNUMX fois PDF ainsi que NTIE is 3
correspondant erreur code is : 168
exclure 52 :
le minimum distance jusqu'à XNUMX fois PDF ainsi que PTIE is 8
correspondant erreur code is : 175
exclure 53 :
le minimum distance jusqu'à XNUMX fois PDF ainsi que NDIF is 8
correspondant erreur code is : 182
exclure 54 :
le minimum distance jusqu'à XNUMX fois PDF ainsi que PDF is 3
correspondant erreur code is : 189
exclure 55 :
le minimum distance jusqu'à XNUMX fois GATE ainsi que NTIE is 1
correspondant erreur code is : 190
exclure 56 :
le minimum distance jusqu'à XNUMX fois GATE ainsi que PTIE is 1
correspondant erreur code is : 197
exclure 57 :
le minimum distance jusqu'à XNUMX fois GATE ainsi que NDIF is 1
correspondant erreur code is : 204
exclure 58 :
le minimum distance jusqu'à XNUMX fois GATE ainsi que PDF is 1
correspondant erreur code is : 205
exclure 59 :
le minimum distance jusqu'à XNUMX fois GATE ainsi que GATE is 2
correspondant erreur code is : 237
exclure 60 :
le minimum distance jusqu'à XNUMX fois POLY ainsi que NTIE is 1
correspondant erreur code is : 206
exclure 61 :
le minimum distance jusqu'à XNUMX fois POLY ainsi que PTIE is 1
correspondant erreur code is : 213
exclure 62 :
le minimum distance jusqu'à XNUMX fois POLY ainsi que NDIF is 1
correspondant erreur code is : 220
exclure 63 :
le minimum distance jusqu'à XNUMX fois POLY ainsi que PDF is 1
correspondant erreur code is : 227
exclure 64 :
le minimum distance jusqu'à XNUMX fois POLY ainsi que GATE is 2
correspondant erreur code is : 237
exclure 65 :
le minimum distance jusqu'à XNUMX fois POLY ainsi que POLY is 2
correspondant erreur code is : 237
exclure 66 :
le minimum distance jusqu'à XNUMX fois ALU1 ainsi que ALU1 is 2.5
correspondant erreur code is : 241
exclure 67 :
le minimum distance jusqu'à XNUMX fois ALU2 ainsi que ALU2 is 2
correspondant erreur code is : 245
exclure 68 :
le minimum distance jusqu'à XNUMX fois CONT ainsi que CONT is 3
correspondant erreur code is : 254
exclure 69 :
le minimum distance jusqu'à XNUMX fois VIA ainsi que GATE is 2
correspondant erreur code is : 263
exclure 70 :
le minimum distance jusqu'à XNUMX fois VIA ainsi que POLY is 2
correspondant erreur code is : 270
exclure 71 :
le minimum distance jusqu'à XNUMX fois VIA ainsi que CONT is 2
correspondant erreur code is : 277
exclure 72 :
le minimum distance jusqu'à XNUMX fois VIA ainsi que VIA is 3
correspondant erreur code is : 284
exclure 73 :
le minimum distance jusqu'à XNUMX fois CONT ainsi que GATE or POLY is 1.5
correspondant erreur code is : 248
V: TOTAL INCLUSION.
La dernière classe de règles concerne l'inclusion d'une couche dans une autre.
exclure 74 :
NTIE must be inclus in BIEN avec a minimum marge of 0.5
correspondant erreur code is : 103
exclure 75 :
PDF must be inclus in BIEN avec a minimum marge of 0.5
correspondant erreur code is : 110

Utiliser druc en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    moucheron, moucheron, gnatbl, moucheron,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moucherons, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - Boîte à outils GNAT
    DESCRIPTIF : Le...
    Exécutez aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatcho-5
    aarch64-linux-gnu-gnatcho-5
    moucheron, moucheron, gnatbl, moucheron,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moucherons, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - Boîte à outils GNAT
    DESCRIPTIF : Le...
    Exécutez aarch64-linux-gnu-gnatcho-5
  • 3
    cpupower-idle-infos
    cpupower-idle-infos
    cpupower idle-info - Utilitaire pour
    récupérer les informations du noyau inactif du processeur
    SYNTAXE : cpupower [ -c cpulist ]
    idle-info [options] DESCRIPTION : Un outil
    qui imprime p...
    Exécutez cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilitaire pour définir le processeur
    options de noyau spécifiques à l'état d'inactivité
    SYNTAXE : cpupower [ -c cpulist ]
    info-inactive [options] DESCRIPTION : Le
    cpupower inactif-se...
    Exécutez cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifie/imprime l'utilisateur
    chemin de recherche du jeu de cartes actuel. Affecte la
    l'accès de l'utilisateur aux données existant sous le
    autres ensembles de cartes à l'emplacement actuel. ...
    Exécutez g.mapsetsgrass
  • 6
    g. messagegrass
    g. messagegrass
    g.message - Affiche un message, un avertissement,
    informations de progression ou erreur fatale dans le
    Chemin de l'HERBE. Ce module doit être utilisé dans
    scripts pour les messages servis à l'utilisateur.
    KEYW...
    Exécutez g.messagegrass
  • Plus "

Ad