mugofgold

need help with v2lvs utility

Discussion created by mugofgold on Nov 20, 2012
Latest reply on Nov 28, 2012 by mugofgold

Hello All,

 

I have a few statements in my verilog file which were able to get converted properly in the spice format but some do not. I couldn't find much information from the help option either.

 

Here are few details:

 

INV U167 (.Y ( n155 ) , .A ( fs_dp_1kx10_1_l0_QB[5] ) , .VSS ( VSSC ) , .VDD ( VDDC ) ) ;

--> v2lvs outputs as

          XU167 INV $PINS Y=n155 A=fs_dp_1kx10_1_l0_QB<5> VSS=VSSC VDD=VDDC ---> seems okay.

 

But if I have few extra nets, it's not converting properly.

(...

.AB ( {n400 , n412 , ......, n401} ) ) ;

--> v2lvs outputs as

          AB=n401 --> instead of AB[n]=n400 AB[n-1]=n412 ..... AB[0]=n401 (or in some other format..)

 

Is there any option that I should choose to get the translation properly?

 

Thanks,

N

Outcomes