kaliber lvs vraag

M

maverickman

Guest
Hello:

Ik heb een vreemd probleem met mijn lay-out bij het gebruik van kaliber te LVS doen.

Ik tekende een 4 keer grote omvormer en vergeleken met Spice netlist.
terwijl de 4x omvormer in de netlist instantievorming van een min-en kleinbedrijf omvormer als de volgende:

. param W = 0.15u

. subckt inv in out vdd vs size = 1
XMN in vs vs .... wn = 'size * W'
xmp in vdd vdd wp = 'size * W' ...
. uiteinden

xinv4x in out vdd vs inv size = 4

zoals je ziet, "size" is een parameter die in de subckt.

na LVS, kaliber vertelde me dat er sprake is eigendom fout in de vergelijking.

xtor grootte in de lay-out komt niet overeen met dat in de netstlist (xinv4x).

eigenlijk vond ik dat de omvang in de lay-out correct is, terwijl de waarde van de parameter "grootte" in xinv4x niet wordt overgedragen naar de inv subckt netlist.

Heeft iemand een idee om dit probleem op te lossen?

thanks a lot

 
Mag probleem in LVS regels bestand.Check EIGENDOM TRACE commando's.

 
Hoi,
Ik denk dat het niet de juiste manier om het kruid te schrijven.

Ur kruid moet worden op de volgende manier:

. param W = 0.15u

. subckt inv in out vdd vs size = 1
XMN in vs vs .... wn = 'size * W'
xmp in vdd vdd wp = 'size * W' ...
. uiteinden

. subckt inv4x in out VDD vss
X1 in out vdd vs inv size = 4
. uiteinden

 

Welcome to EDABoard.com

Sponsor

Back
Top