Casa > notizia > Contenuto

Contattaci

Aggiungi: Block 5, Fuqiang Technology Park, Zhugushi Road, Wulian, Longgang 518116

Mob: + 86-13510459036

E-mail: info@panadisplay.com

Un nuovo metodo per il layout Verif Icat Ion Of Integrated Circuits
Jan 15, 2018

1. Strumenti LVS

LVS (Layout Versus Schematic) viene utilizzato per confermare la coerenza del layout e dello schema. LVS confronta la correttezza del layout e della connessione schematica a livello di transistor ed elenca le differenze nella forma del report. Dracula genera dati di layout da un sistema grafico. Dracula converte il file di layout di formato GDS2 nella tabella net di layout e LOGLVS (il compilatore di rete Dracula) trasforma le tabelle di rete di livello gate e transistor descritte da Schematic o CDL nella tabella di rete LVS. A partire dall'ingresso e dall'uscita del circuito, viene eseguita una ricerca progressiva per trovare un percorso di ritorno più vicino. Quando LVS trova un punto corrispondente, fornisce uno stato corrispondente al dispositivo e al nodo corrispondenti; quando LVS trova un punto non corrispondente, interrompe la ricerca del percorso. Dopo che LVS ha cercato tutti i percorsi, a tutti i dispositivi e i nodi viene assegnato uno stato corrispondente. Attraverso questi stati, è possibile contare l'abbinamento tra il circuito e il layout. Il flusso operativo di LVS è mostrato in Figura 1.

1.png

1.2 tipo di struttura dell'unità

I circuiti estratti dal layout e il progetto originale della rete devono essere trasformati nella stessa forma di struttura della tabella netta e la stessa unità di struttura è interconnessa e i due sono comparabili. Per ridurre il carico di lavoro del confronto, parte del dispositivo di basso livello per il circuito combinatorio a livello di porta, inclusa la struttura del circuito dell'unità MOS: INV (inverter), NOR (due ingressi "o non"), NAND (porta NAND a due ingressi , due ingressi (AOI) "eo non" OAI (due), ingresso "o porta NAND"), PUP (trazione parallela (alimentatore collegato)), PUPI (trazione parallela interna), SUP (tiro della serie (acceso) ), SUPI (tiro interno serie), PDW (discesa parallela (sottoterra)). PDWI (interno parallelo verso il basso), SDW (drop (sotto terra) serie, SDWI (interno), serie PMID (in basso) parallelo centrale (porta di trasmissione parallela), SMID (centrale) serie (porta di trasmissione seriale)). Il numero di queste strutture può essere visto nel rapporto. I disallineamenti includono la somma dei dispositivi di livello gate e transistor. I dispositivi che non possono essere assemblati in unità appaiono sotto forma di dispositivi MOS di base dell'unità strutturale di base.


1.3 Tipi di errore LVS

I tipi di errore di LVS sono generalmente divisi in due tipi: punti incoerenti e dispositivi non corrispondenti. Le incoerenze possono essere suddivise in incoerenze del nodo e incoerenze del dispositivo. Il disaccordo del nodo significa che c'è un nodo nel layout e nel circuito, ei due nodi sono simili, ma non esattamente uguali. Il disaccordo dei dispositivi significa che c'è un dispositivo nel layout e nel circuito, i due dispositivi sono uguali ei nodi connessi sono molto simili, ma non esattamente gli stessi. Un dispositivo non corrispondente si riferisce ad alcuni dei dispositivi nel diagramma schematico che non si trovano nel layout o nel layout, ma non nel diagramma schematico. Nello specifico, ci sono quindici tipi di errori in LVS:

Ci sono quindici tipi di errori in LVS:

1. Non esiste un dispositivo sul nodo corrispondente.

2. I dispositivi corrispondenti hanno nodi non corrispondenti.

3. i dispositivi non corrispondono;

4. i nodi corrispondenti hanno dispositivi di layout ridondanti.

5. i nodi corrispondenti hanno dispositivi di schemi circuitali ridondanti.

6. i nodi corrispondenti hanno dispositivi di layout e schema circuitale ineguagliati.

7. altri dispositivi di layout non corrispondenti;

8. altri dispositivi dello schema circuitale non corrispondenti;

9. Il tipo di dispositivo (tipo N e P, resistenza al policristallo o resistenza alla diffusione) non corrisponde;

10. La dimensione del dispositivo (W o L) non corrisponde.

11. Errore di reversibilità MOS;

12. la connessione del substrato non corrisponde;

13. La connessione di alimentazione del dispositivo non è abbinata (la situazione di alimentazione multipla);

14. la semplificazione multipla e il collegamento di MOS a un singolo MOS è un errore (correlato all'opzione K in LVSCHK);

15. errore durante il filtraggio dei dispositivi ridondanti (correlato all'opzione F del comando in LVSCHK).


Un errore LVS si riferisce a un singolo dispositivo, a un singolo nodo e a una struttura composita (un sottocircuito). Un sottocircuito non corrispondente (più dispositivi e nodi in un sottocircuito) è spesso uno dei quali non corrisponde a diversi nodi o dispositivi e non tutti non corrispondono. Tutti i dispositivi e i nodi associati a una mancata corrispondenza vengono utilizzati come numero di errori e ciascuna delle disallineamenti è elencata nel file di report LVS. Rapporti errati sono diversi dalla normale comprensione delle persone. Ad esempio, due linee di segnale sono commutate su posizioni. Secondo il buonsenso, possono essere considerati solo come un errore, ma ci sono due errori nel rapporto LVS.