⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 isrc.c

📁 spice中支持多层次元件模型仿真的可单独运行的插件源码
💻 C
字号:
/**********Copyright 1990 Regents of the University of California.  All rights reserved.Author: 1987 Thomas L. Quarles**********/#include "spice.h"#include <stdio.h>#include "ifsim.h"#include "devdefs.h"#include "isrcdefs.h"#include "suffix.h"IFparm ISRCpTable[] = { /* parameters */  IOPP( "dc",      ISRC_DC,        IF_REAL   ,"DC value of source"), IOPPA( "acmag",   ISRC_AC_MAG,    IF_REAL   ,"AC magnitude"), IOPAAU( "acphase", ISRC_AC_PHASE,  IF_REAL   ,"AC phase"), IP ( "pulse",   ISRC_PULSE,     IF_REALVEC,"Pulse description"), IP ( "sine",    ISRC_SINE,      IF_REALVEC,"Sinusoidal source description"), IP ( "sin",     ISRC_SINE,      IF_REALVEC,"Sinusoidal source description"), IP ( "exp",     ISRC_EXP,       IF_REALVEC,"Exponential source description"), IP ( "pwl",     ISRC_PWL,       IF_REALVEC,"Piecewise linear description"), IP ( "sffm",    ISRC_SFFM,      IF_REALVEC,"single freq. FM description"), OPU ( "neg_node",ISRC_NEG_NODE,  IF_INTEGER,"Negative node of source"), OPU ( "pos_node",ISRC_POS_NODE,  IF_INTEGER,"Positive node of source"), OPU ( "acreal",  ISRC_AC_REAL,   IF_REAL   ,"AC real part"), OPU ( "acimag",  ISRC_AC_IMAG,   IF_REAL   ,"AC imaginary part"), OPU ( "function",ISRC_FCN_TYPE,  IF_INTEGER,"Function of the source"), OPU ( "order",   ISRC_FCN_ORDER, IF_INTEGER,"Order of the source function"), OPU ( "coeffs",  ISRC_FCN_COEFFS,IF_REALVEC,"Coefficients of the source"), OP ( "v",       ISRC_VOLTS,     IF_REAL,   "Voltage across the supply"), OP ( "p",       ISRC_POWER,     IF_REAL,   "Power supplied by the source"), IP ( "ac",      ISRC_AC,        IF_REALVEC,"AC magnitude,phase vector"), IP ( "c",       ISRC_DC,        IF_REAL,   "Current through current source"), IP ( "distof1", ISRC_D_F1,      IF_REALVEC,"f1 input for distortion"), IP ( "distof2", ISRC_D_F2,      IF_REALVEC,"f2 input for distortion")};char *ISRCnames[] = {    "I+",    "I-"};int	ISRCnSize = NUMELEMS(ISRCnames);int	ISRCpTSize = NUMELEMS(ISRCpTable);int	ISRCmPTSize = 0;int	ISRCiSize = sizeof(ISRCinstance);int	ISRCmSize = sizeof(ISRCmodel);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -