Casa > Notícies > Contingut

Llenguatge Dracula

Jan 15, 2018

El primer pas per utilitzar Drácula és també un pas clau, que consisteix en crear un fitxer de comandes (fitxer de regles) que sigui coherent amb la seva tecnologia de disseny i extreure les dades del disseny a través del fitxer de comandes Dràcula per formar la taula de la xarxa de disseny. Durant el procés de compilació, si Dracula troba un error, es generarà el tipus equivocat i el fitxer de comandament es depurarà d'acord amb la informació fins que es completi completament. El procés de validació del disseny Drácula es mostra a la Figura 2.

2.png

L'estructura de fitxers de comandaments de Drácula es compon de les següents quatre parts (cada bloc comença amb un "nom de bloc", acaba amb "* END" i es comenta el comportament de l'encapçalament de punt i coma).

1) el bloc de descripció: incloent la ruta i el nom dels fitxers d'entrada i sortida, el nom de la cel·la de nivell superior a detectar, el nom del sistema de disseny CAD, el factor d'escala de la unitat gràfica i el mode d'execució.

3.png

A l'IN DISK, escriviu el nom del fitxer GDS fora de la secció, i escriviu la ruta si no s'executa sota la ruta actual.

IN DISK = / home / cell - desig n / xx x. Gds

2) bloc de capa d'entrada: el número GDS del disseny correspon al número de la capa del fitxer de comandes (l'equip només identifica el número de nivell de GDS i no té res a veure amb el nom de la capa específica). com

4.png

En cas contrari, LVS no es pot executar normalment. Els fitxers de comandament han d'estar íntimament integrats amb el procés, i es requereixen diferents documents de comandament per a diferents processos.

3) bloc d'operació: la part principal del fitxer de comandes. L'extracció del disseny, combinada amb el procés específic, l'estructura del disseny per identificar els diferents components i connexions del mapa. Mitjançant l'ús de relacions topològiques lògiques entre capes, i, Or, Not, Inside, Enclose i altres ordres, establim capa de reconeixement, connexió de dispositiu i elèctrodes de dispositius. L'extracció del circuit de disseny és un important mitjà de verificació del disseny, que regenera el circuit d'acord amb la informació del disseny. En el bloc d'operació de l'eina Dràcula, l'operació lògica de la combinació de la capa original, la capa preestablerta i la capa d'entrada s'utilitzen per identificar els components i la taula de xarxa que forma la línia. El següent és el procés Pwell - CMOS com a exemple.

5.jpg

6.png

A través de l'ordre anterior, es genera la capa de reconeixement i s'especifica la capa de connexió.

; * * * CONN ECT LIST * * * *;

7.png

Finalment, el tub NMOS i el tub PMOS es poden identificar mitjançant la descripció dels components.

8.png

En el funcionament del bloc, estarem en tecnologia de xips i es defineixin l'estructura del dispositiu, l'original en física, no totes les edicions associades a diversos extrems associats al circuit integrat, i l'expressió de la xarxa de generació de diagrama de circuits amb el mateix nivell de transistor, es pot convertir en objecte de comparació. Per tant, tots els components utilitzats en el disseny del circuit s'han d'explicar en el bloc d'operacions.


En els circuits integrats de CMOS, els dispositius bàsics són condensadors NMOS, PMOS, MOS, resistències de polisilicis, diverses resistències de difusió i díodes. En els circuits integrats BiCMOS, també hi ha NPN i PNP. Prenent com a exemple el tub MOS més senzill, el polisilici pot utilitzar-se com a "i" de la zona de difusió N + o P +, que es defineix com un tub NMOS o PMOS. Tanmateix, no tots els dispositius tenen funcions estructurals tan clares i alguns dispositius tenen una definició lleugerament diferent. A continuació es mostra una anàlisi detallada de la resistència al polisiliconi com a exemple. En el disseny del xip, el polisilici també es pot utilitzar com a connexió excepte per al metall. Per tant, hem d'incloure polisilicon quan definim la capa de connexió. De fet, no hi ha diferència entre la connexió de polisilicon i la resistència de polisilicon en la realització de processos. Físicament, tots són iguals. Només utilitzen diferents propietats físiques del polisilicon per aconseguir diferents funcions. D'aquesta manera, la resistència al polisilicode no es pot extreure directament del disseny. La solució és augmentar artificialment un nivell, basant-se en la ubicació de la resistència de polisilicis en el disseny, per ser diferent de la línia de polisilici general. Quan s'escriu el fitxer LVS, es pot obtenir la resistència de polisilicis utilitzant el polisilici i la fase afegida "i". El mètode d'extracció de la resistència a polisilicon també és aplicable a diversos altres dispositius, incloent diverses resistències de difusió, díodes i triode.


Per als processos CMOS i biCMOS no ordinaris, hi haurà alguns dispositius especials en el circuit. Per exemple, en molts xips de circuit integrat d'alta tensió, hi haurà un nou tipus de dispositiu d'alimentació com LDMOS, que està integrat dins del xip. L'estructura d'aquests dispositius especials és molt complexa, és molt complicat i requereix molt de temps utilitzar la definició precisa de la declaració, i aquests dispositius es poden explicar mitjançant un mètode similar a la detecció de la resistència a polisilicis. Atès que la quantitat d'aquests dispositius és molt petita, es pot separar per una capa addicional. El dispositiu es pot definir amb detall i, amb la inspecció manual, es pot aconseguir el propòsit de la inspecció. La inspecció LVS és principalment per garantir la correcció de la connexió entre aquests dispositius i altres dispositius. A continuació es presenta una introducció detallada als dispositius LDMOS en el xip del circuit integrat d'alta tensió.

9.png

10.jpg

LDMOS és un dispositiu multicanal de canal curt transversal que s'utilitza àmpliament en camps d'alta tensió i baixos en circuits integrats d'alta tensió. Tal com es mostra a la Figura 3 i la Figura 4, en comparació amb el CMOS de la passada, es dissenya una capa d'alta resistència anomenada regió de deriva entre la zona d'origen i l'àrea de fuga de LDMOS, per tal de millorar la seva capacitat de tensió de suport. L'estructura complexa dels dispositius d'alta tensió es refereix principalment a la complexitat del procés. Però des del punt de vista de l'extracció, el llenguatge de Dracula necessita la topologia del disseny, i l'operació es pot separar del procés. Per tant, en el procés de compilació del fitxer de comandes LVS, només hem de processar l'estructura gràfica de LDMOS. Utilitzem el llenguatge de Dràcula per identificar components i integrar netes amb compensació. El tub LDMOS s'extreu mitjançant el següent programa.

11.png

4) el bloc de dibuix (opcional): envieu el fitxer de sortida al dispositiu tal com el traçador. L'arxiu de comandaments està directament relacionat amb la verificació de la precisió de l'alçada, l'omissió, l'equivocació falsa, tots afecten el disseny de la primera velocitat i el temps d'èxit al mercat.