info@panadisplay.com
Nova metoda za postavitev Verif Icat ion integriranih vezij

Nova metoda za postavitev Verif Icat ion integriranih vezij

Jan 15, 2018

1. orodja LVS

LVS (Layout Versus Schematic) se uporablja za potrditev skladnosti postavitve in shematičnega prikaza. LVS primerja pravilnost postavitve in shematično povezavo na ravni tranzistorja in navaja razlike v obliki poročila. Dracula ustvari podatke o postavitvi iz grafičnega sistema. Dracula pretvori datoteko razporeditve oblike zapisa GDS2 v tabelo omrežne postavitve, LOGLVS (Dracula Netw o rk Compiler) pa pretvori omrežne tabele nivojev vrat in tranzistorjev, ki jih Shematski ali CDL opisuje v omrežni tabeli LVS. Od vhoda in izhoda vezja se izvaja progresivno iskanje, da bi našli najbližjo povratno pot. Ko LVS najde ujemajočo se točko, daje ustrezni državi ustrezni napravi in vozlišču; ko LVS najde neskladno točko, ustavi iskanje poti. Ko LVS išče vse poti, se vsem napravam in vozliščem doda ujemajoče stanje. Skozi te države se lahko šteje ujemanje tokokroga in postavitev. Tok delovanja LVS je prikazan na sliki 1.

1.png

1.2 tip strukture enote

Ceste, pridobljene iz postavitve in prvotne zasnove omrežja, morajo biti preoblikovane v enako obliko strukture neto tabel, enaka strukturna enota pa je medsebojno povezana, obe pa sta primerljivi. Da bi zmanjšali delovno obremenitev primerjave, so nekatere naprave nizke ravni za kombinirano vezje nivoja vrat, vključno s strukturo enote MOS enote: INV (pretvornik), NOR (dva vhoda "ali ne"), NAND (dve vhodni NAND gate , dve vhodni (AOI) in ne (OAI (dve), vhodni ali NAND gate), PUP (paralelni pull (priključen napajalnik)), PUPI (notranja vzporedna poteza) ), SUPI (notranja serija pull), PDW (vzporedno spuščanje (pod tlemi)). PDWI (notranje vzporedno navzdol), SDW (spusti (pod tlemi), SDWI (notranji), serija PMID (navzdol) vzporedno (vzporedna vrata prenosa), SMID (srednja) serija (serijska vrata prenosa)). Število teh struktur je razvidno iz poročila. Neusklajenosti vključujejo vsoto vrat in tranzistorskih naprav. Naprave, ki jih ni mogoče sestaviti v enote, se pojavljajo v obliki najosnovnejših naprav MOS.


1.3 Vrste napak LVS

Vrste napak LVS so na splošno razdeljene na dve vrsti: neskladne točke in neusklajene naprave. Nedoslednosti lahko razdelimo na nedoslednost vozlišč in nedoslednosti naprav. Nesporazum vozlišča pomeni, da je vozlišče v načrtu in vezju, in dve vozlišči sta podobna, vendar ne povsem enaka. Nesoglasje naprav pomeni, da v postavitvi in vezju obstaja ena naprava, sta obe napravi enaki in povezana vozlišča so zelo podobna, vendar niso popolnoma enaka. Neusklajena naprava se nanaša na nekatere naprave v shematičnem diagramu, ki niso v postavitvi ali v postavitvi, ne pa v shematičnem diagramu. Natančneje, v LVS obstaja petnajst vrst napak:

LVS ima petnajst vrst napak:

1. Na ujemanju vozlišča ni nobene naprave.

2. Ujemajoče naprave imajo neusklajene vozlišča.

3. naprave se ne ujemajo;

4. Ujemajoča se vozlišča imajo odvečne naprave za postavitev.

5. Ujemajoča se vozlišča imajo odvečne naprave diagramov vezja.

6. Ujemajoča se vozlišča imajo neizravnane postavitve in naprave diagramov vezja.

7. druge neusklajene naprave za postavitev;

8. druge neusklajene naprave diagramov vezja;

9. Tip naprave (tip N in P, polikristalna odpornost ali difuzijska upornost) se ne ujema;

10. Velikost naprave (W ali L) se ne ujema.

11. napaka reverzibilnosti MOS;

12. Povezava medija se ne ujema;

13. Napajalna povezava naprave se ne ujema z (večnamensko napajanje);

14. poenostavitev večkratne in povezovalne MOS z enim samim MOS je napaka (povezana z možnostjo K v LVSCHK);

15. napaka pri filtriranju odvečnih naprav (povezana z možnostjo F ukaza v LVSCHK).


Napaka LVS se nanaša na eno samo napravo, eno vozlišče in sestavljeno strukturo (podsmerno vezje). Neusklajeno pod-vezje (več naprav in vozlišč v podtočnem krogu) je pogosto eno, ki se ne ujema z več vozlišči ali napravami, vsi pa se ne ujemajo. Vse naprave in vozlišča, povezana z neusklajenostjo, se uporabljajo kot število napak in vsaka od neusklajenosti je navedena v datoteki poročila LVS. Napačna poročila se razlikujejo od običajnega razumevanja ljudi. Na primer, dve signalni liniji sta prestavljeni na lokacije. V skladu z zdravim razumom jih je mogoče šteti le kot napako, vendar v poročilu LVS obstajata dve napaki.