This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SN74LVC2G07: SN74LVC2G07

Part Number: SN74LVC2G07
Other Parts Discussed in Thread: TINA-TI,

Pspice model which is available in ti.com is not working.

This is the error i am seeing while simulating in testbench

Error found by spectre during AHDL read-in.    ERROR (VACOMP-1558): "behaviorVal = (((((((((((-(abs(((((1+hsp_sgn( V(bs_p3, bs_p2))))/(2))-1))))*(+(2))))*(bs_par_0)))*(((( V(bs_p4, bs_p2)-bs_par_1))/(bs_internal_var_0))))^2)<--? )*((1+hsp_sgn((bs_internal_var_0-bs_par_2))))))*(="" v(bs_p5,="" bs_p2)));" =""  =""  =""  ="" "internal="" (bsource)",="" line="" 505:="" encountered="" one="" or="" more="" non-integer="" operands="" for="" bitwise="" operators.="" specify="" integer="" operands="">

  • Hello,

    The behavioral PSpice model provided on TI.com was developed and tested in Tina-TI, and then also tested in PSpice for TI.

    I just verified that the SN74LVC2G07 behavioral PSpice model work in both Tina-TI and PSpice for TI - I'm afraid I can't support anything beyond what the models were designed for.

    It looks to me like spectre is mistaking one of our math operations as a bitwise operations. The only thing I can think of is that maybe the output of the signum operator (SGN) is considered a logical output by spectre, while other simulators treat it as a floating point value. Unfortunately, we use the signum function extensively in this model, so it may not be compatible with spectre.

  • Hi

    Signum function is not the one which was creating issue.We contacted PSPICE team and then got to know that instead of ^ symbol we have to use  ** in the equation.After resolving that it is getting simulated .Thanks for the support.

  • Thank you for letting me know!

    We'll work on fixing that in all our models in the next release revision.