/** 2284150394 **/ /*********************************************************************************** ** Copyright (c) 2003 Cadence Design Systems, Inc. All rights reserved. ** ** ** ** This work may not be copied, modified, re-published, uploaded, executed, or ** ** distributed in any way, in any medium, whether in whole or in part, without ** ** prior written permission from Cadence Design Systems, Inc. ** ** ** ** This file is automatically generated and will be overwritten. The interfaces ** ** used within this generated code are subject to change without notice. ** ***********************************************************************************/ #include #include #include #include "rnoise_va_inst_static.h" static long __BITWISE_LOGIC_OP_TEMP_VAR__;int rnoise_va_DcFuncDerLoad(int anal_mode, char* instData, char* modelData, char** stringList) { int __msgSeverity__ = 0; /* Pre-Anal Load Code. */(*((double *) (instData + 104))) = 0.0;_I_Static_plus_minus_120 = 0.0; _Static_d_by_dwhite_noise_112 = 0.0; /* C Code Every Code. */{ahdlDoSetLineNum ((long) 14);ahdlDoSetLineNum ((long) 14);(_I_Static_plus_minus_120) += (((*((double *) (instData + 104))) = (__FLOAT_DIV(((((((__INT_TO_DBL((4L)) * ((1.38062260000000336231e-23))))) * ((spectre_temp()))))), ((__FLOAT_DIV((((((_rsh_32)) * ((_l_80))))), ((_w_56)))))))) ? 0 : 0);}ahdlDoSetLineNum ((long) 16); if (ahdlWhatsNeeded IS devStaticFuncNeeded) { ahdlStaticRHS[_plus_12] -= _I_Static_plus_minus_120; ahdlStaticRHS[_minus_20] += _I_Static_plus_minus_120; ahdlStaticRHS_AbsSum[_plus_12] += ABS(_I_Static_plus_minus_120); ahdlStaticRHS_AbsSum[_minus_20] += ABS(_I_Static_plus_minus_120); } return __msgSeverity__; } /** end of rnoise_va_DcFuncDerLoad **/ int rnoise_va_DcFuncLoad(int anal_mode, char* instData, char* modelData, char** stringList) { int __msgSeverity__ = 0; /* Pre-Anal Load Code. */(*((double *) (instData + 104))) = 0.0;_I_Static_plus_minus_120 = 0.0; _Static_d_by_dwhite_noise_112 = 0.0; /* C Code Every Code. */{ahdlDoSetLineNum ((long) 14);ahdlDoSetLineNum ((long) 14);(_I_Static_plus_minus_120) += (((*((double *) (instData + 104))) = (__FLOAT_DIV(((((((__INT_TO_DBL((4L)) * ((1.38062260000000336231e-23))))) * ((spectre_temp()))))), ((__FLOAT_DIV((((((_rsh_32)) * ((_l_80))))), ((_w_56)))))))) ? 0 : 0);}ahdlDoSetLineNum ((long) 16); if (ahdlWhatsNeeded IS devStaticFuncNeeded) { ahdlStaticRHS[_plus_12] -= _I_Static_plus_minus_120; ahdlStaticRHS[_minus_20] += _I_Static_plus_minus_120; ahdlStaticRHS_AbsSum[_plus_12] += ABS(_I_Static_plus_minus_120); ahdlStaticRHS_AbsSum[_minus_20] += ABS(_I_Static_plus_minus_120); } return __msgSeverity__; } /** end of rnoise_va_DcFuncLoad **/ int rnoise_va_TranFuncDerLoad(int anal_mode, char* instData, char* modelData, char** stringList) { int __msgSeverity__ = 0; /* Pre-Anal Load Code. */_I_Static_plus_minus_120 = 0.0; _Static_d_by_dwhite_noise_112 = 0.0; /* C Code Every Code. */{ahdlDoSetLineNum ((long) 14);ahdlDoSetLineNum ((long) 14);(_I_Static_plus_minus_120) += 0;}ahdlDoSetLineNum ((long) 16); if (ahdlWhatsNeeded IS devStaticFuncNeeded) { ahdlStaticRHS[_plus_12] -= _I_Static_plus_minus_120; ahdlStaticRHS[_minus_20] += _I_Static_plus_minus_120; ahdlStaticRHS_AbsSum[_plus_12] += ABS(_I_Static_plus_minus_120); ahdlStaticRHS_AbsSum[_minus_20] += ABS(_I_Static_plus_minus_120); } return __msgSeverity__; } /** end of rnoise_va_TranFuncDerLoad **/ int rnoise_va_TranFuncLoad(int anal_mode, char* instData, char* modelData, char** stringList) { int __msgSeverity__ = 0; /* Pre-Anal Load Code. */_I_Static_plus_minus_120 = 0.0; _Static_d_by_dwhite_noise_112 = 0.0; /* C Code Every Code. */{ahdlDoSetLineNum ((long) 14);ahdlDoSetLineNum ((long) 14);(_I_Static_plus_minus_120) += 0;}ahdlDoSetLineNum ((long) 16); if (ahdlWhatsNeeded IS devStaticFuncNeeded) { ahdlStaticRHS[_plus_12] -= _I_Static_plus_minus_120; ahdlStaticRHS[_minus_20] += _I_Static_plus_minus_120; ahdlStaticRHS_AbsSum[_plus_12] += ABS(_I_Static_plus_minus_120); ahdlStaticRHS_AbsSum[_minus_20] += ABS(_I_Static_plus_minus_120); } return __msgSeverity__; } /** end of rnoise_va_TranFuncLoad **/ int rnoise_va_NoiseLoadBiasDep(int anal_mode, char* instData, char* modelData, char** stringList) { int __msgSeverity__ = 0; ahdlInterNoiseLoadVar ((*((double *) (instData + 104)))); return __msgSeverity__; } /** end of rnoise_va_NoiseLoadBiasDep **/ int rnoise_va_OpPointCalc(int anal_mode, char* instData, char* modelData, char** stringList) { int __msgSeverity__ = 0; return __msgSeverity__; } /** end of rnoise_va_OpPointCalc **/