资源简介
SPDK18MMRF_1833_CDS
代码片段和文件信息
/** 1397111293 **/
/***********************************************************************************
** 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 “absrint_hdl_inst_static.h“
static long __BITWISE_LOGIC_OP_TEMP_VAR__;int absrint_hdl_DcFuncDerLoad(int anal_mode char* instData char* modelData char** stringList) {
int __msgSeverity__ = 0;
double __tmpStkVar_8 = 0.0;
double __tmpStkVar_7 = 0.0;
double __tmpStkVar_6 = 0.0;
double __tmpStkVar_5 = 0.0;
double __tmpStkVar_4 = 0.0;
double __tmpStkVar_3 = 0.0;
double __tmpStkVar_2 = 0.0;
double __tmpStkVar_1 = 0.0;
/* Pre-Anal Load Code. */_V_Static_n2_n1_792 = 0.0;
_Static_d_by_dv_ctrl2_ctrl1_752 = 0.0;
_Static_d_by_di_n2_n1_768 = 0.0;
/* C Code Every Code. */{ahdlDoSetLineNum ((long) 112);ahdlDoSetLineNum ((long) 112);{double __tempValueResultStatic;double __tempValueResultDynamic;
__tempValueResultStatic = ((((_rtemp_72) - (_tnom_264))));(_dt_432) = __tempValueResultStatic;}ahdlDoSetLineNum ((long) 113);{double __tempValueResultStatic;double __tempValueResultDynamic;
__tempValueResultStatic = ((((_wr_48) - (((((2.00000000000000000000e+00)) * (_etch_240)))))));(_weff_712) = __tempValueResultStatic;}ahdlDoSetLineNum ((long) 114);{double __tempValueResultStatic;double __tempValueResultDynamic;
__tempValueResultStatic = ((((_jc1a_96) + ((((_jc1b_120) * (_weff_712)))))));(_vc1_512) = __tempValueResultStatic;}ahdlDoSetLineNum ((long) 115);{double __tempValueResultStatic;double __tempValueResultDynamic;
__tempValueResultStatic = ((((_jc2a_144) + ((((_jc2b_168) * (_weff_712)))))));(_vc2_552) = __tempValueResultStatic;}ahdlDoSetLineNum ((long) 116);{double __tempValueResultStatic;double __tempValueResultDynamic;
__tempValueResultStatic = ((ahdlFabs(__tmpStkVar_1 = ((getAcrossSolution2(_ctrl2_28 _ctrl1_36))))));__tmpStkVar_2 = (((__tmpStkVar_1 >= 0) ? ((1.00000000000000000000e+00)) : (-(1.00000000000000000000e+00))));(_absv_472) = __tempValueResultStatic;}ahdlDoSetLineNum ((long) 117);{double __tempValueResultStatic;double __tempValueResultDynamic;
__tempValueResultStatic = (((((1.00000000000000000000e+00)) + ((((_dt_432) * ((((_tc1_192) + ((((_dt_432) * (_tc2_216)))))))))))));(_tcoef_592) = __tempValueResultStatic;}ahdlDoSet
评论
共有 条评论