W
Wildwood
Guest
Hei, alle:
Jeg prøver å translant den Verilog-beharioral netlist inn krydder-netlist hjelp Synopsys Hercules.
Hele kommandoen er som følger:
nettran-Verilog .. / vlog / file.v-Verilog-B0 VSS-Verilog-B1 VDD
-cdl / export/DE_home1/caslib/smic/aci/sc-m/lvs_netlist/smic18m.cdl
-outType Spice-outName file.spiI denne kommandoen, har jeg til å bruke håndverker biblioteket "smic18m.cdl", så problemet kommer ut.
Syntaksen i smic18m.cdl synes å være forskjellig fra standard Spice, som følgende:
. subckt DFFHQNX2M QN CK D
M0 cn c net52 VDD P w = 0.8ul = 0.18um = 1 $ name = / T7
M1 net58 c VDD VDD P w = 0.42ul = 0.18um = 1 $ name = / T5
M2 pm net110 net58 VDD P w = 0.42ul = 0.18um = 1 $ name = / T20
M3 net64 s VDD VDD P w = 0.22ul = 0.18um = 1 $ name = / T18
M4 net101 c net64 VDD P w = 0.22ul = 0.18um = 1 $ name = / T17
M5 net70 m VDD VDD P w = 0.42ul = 0.18um = 1 $ name = / T14
......
Og etter oversettelsen, er det utgang krydder-netlist forskjellig fra Spice syntaks også, som folloing:
. SUBCKT XOR3XLM YABC
M19 Y net54 VSS VSS N NAME = '(G1 / n)' M = 1 L = 0.18u W = 0.28u
M18 VDD net54 Y VDD P NAME = '(G1 / p)' M = 1 L = 0.18u W = 0.56u
M17 net69 nmin1 VSS VSS N NAME = '(G2 / n)' M = 1 L = 0.18u W = 0.42u
M16 VDD nmin1 net69 VDD P NAME = '(G2 / p)' M = 1 L = 0.18u W = 0.73u
Så når jeg bruker dette krydder-netlist i mix-signalet simulering ved hjelp av NS-VCS, pop det opp advarsler si forekomster
er ikke gjenkjent:
ADVARSEL: 0x20201112: Instance, har 'M18', som ikke støttes eksempel parameter,
'name', på linje 10 i fila «/ export/DE_home1/wangmm/project /
alice / sim / mix_sim / module_test / netlist / adder.spi '.Det er ignorert
Jeg håper noen kan gi meg noen tips, jeg vet ikke hvordan å løse dette problemet, og ARM support i Kina
kan ikke gi meg hjelp også, så jeg håper virkelig å få et svar her.
På forhånd takk!
Jeg prøver å translant den Verilog-beharioral netlist inn krydder-netlist hjelp Synopsys Hercules.
Hele kommandoen er som følger:
nettran-Verilog .. / vlog / file.v-Verilog-B0 VSS-Verilog-B1 VDD
-cdl / export/DE_home1/caslib/smic/aci/sc-m/lvs_netlist/smic18m.cdl
-outType Spice-outName file.spiI denne kommandoen, har jeg til å bruke håndverker biblioteket "smic18m.cdl", så problemet kommer ut.
Syntaksen i smic18m.cdl synes å være forskjellig fra standard Spice, som følgende:
. subckt DFFHQNX2M QN CK D
M0 cn c net52 VDD P w = 0.8ul = 0.18um = 1 $ name = / T7
M1 net58 c VDD VDD P w = 0.42ul = 0.18um = 1 $ name = / T5
M2 pm net110 net58 VDD P w = 0.42ul = 0.18um = 1 $ name = / T20
M3 net64 s VDD VDD P w = 0.22ul = 0.18um = 1 $ name = / T18
M4 net101 c net64 VDD P w = 0.22ul = 0.18um = 1 $ name = / T17
M5 net70 m VDD VDD P w = 0.42ul = 0.18um = 1 $ name = / T14
......
Og etter oversettelsen, er det utgang krydder-netlist forskjellig fra Spice syntaks også, som folloing:
. SUBCKT XOR3XLM YABC
M19 Y net54 VSS VSS N NAME = '(G1 / n)' M = 1 L = 0.18u W = 0.28u
M18 VDD net54 Y VDD P NAME = '(G1 / p)' M = 1 L = 0.18u W = 0.56u
M17 net69 nmin1 VSS VSS N NAME = '(G2 / n)' M = 1 L = 0.18u W = 0.42u
M16 VDD nmin1 net69 VDD P NAME = '(G2 / p)' M = 1 L = 0.18u W = 0.73u
Så når jeg bruker dette krydder-netlist i mix-signalet simulering ved hjelp av NS-VCS, pop det opp advarsler si forekomster
er ikke gjenkjent:
ADVARSEL: 0x20201112: Instance, har 'M18', som ikke støttes eksempel parameter,
'name', på linje 10 i fila «/ export/DE_home1/wangmm/project /
alice / sim / mix_sim / module_test / netlist / adder.spi '.Det er ignorert
Jeg håper noen kan gi meg noen tips, jeg vet ikke hvordan å løse dette problemet, og ARM support i Kina
kan ikke gi meg hjelp også, så jeg håper virkelig å få et svar her.
På forhånd takk!