Verification Tools Flashcards

1
Q

What are two names for the extracted files that LVS compares?

A
  1. netlist (SPICE)

2. circuit file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does VLDB stand for?

A

Verification Logic Data Base, file format for netlists

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are parametric checks?

A

Checks on device parameters: W L R C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the four main types of LVS errors?

A
  1. Nets
  2. Devices
  3. Pins
  4. Parameters
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does CDL stand for?

A

Circuit Description Language, standard language that net lists are written in.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are two other names for schematic entry?

A

Design entry, schematic capture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the Cadence schematic entry tool called?

A

Virtuoso Schematic Composer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does PDV stand for?

A

Physical Design Verification tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

List nine types of verification tools.

A
  1. DRC
  2. LVS
  3. SCHECK
  4. Antenna Rule Check
  5. Electrical rule check (ERC)
  6. Latch-up check (taps)
  7. XOR - Layout vs. Layout (LVL), used after ECO
  8. Layout Parasitic Extraction
  9. Layout vs. Silicon (LVSi or SiVL)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does ERC stand for, and how does it work?

A

Electrical Rule Check. Very basic, no schematic (netlist) needed, 2 pins on same wire, internal net must have path to power and ground.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name some stand-alone verification tools and the companies that make them.

A

Calibre (Mentor)
Hercules (Synopsis)
Dracula (Cadence)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the basic procedures to run Dracula LVS?

A
LOGLVS
cir transceiver.netlist_01
con bias
x
(generates LVSLOGIC.DAT. Error file: PRINT.OUT)
PDRACULA
/g draculaLVS.rul
/f
(generates jxrun.com)
jxrun.com
How well did you know this?
1
Not at all
2
3
4
5
Perfectly