ngspice源码阅读笔记--cir文件解析

Posted o_ra

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ngspice源码阅读笔记--cir文件解析相关的知识,希望对你有一定的参考价值。

  1. 设备的加载
    RESinfo CAPinfo默认的设备通过static_devices放到DEVices数组里
    cm_d_inverter_info类似的需要打开xspice设备通过动态加载dlsym(lib, "CMdevs")来加载到系统里
  2. 设备识别
    INPpas2函数中会解析输入的电路文件根据第一个字母例如"R"调用RESparam,通过解析电阻的参数计算电阻的电导,最终在inp_dodeck中完成解析并将结果放到ft_curckt
  3. 开始仿真
    在分析电路仿真文件时候会跳过control的部分,会使用cp_evloop来逐行运行control部分,根据spcp_coms中定义的命令调用对应的函数,例如run会最终调用到if_run来仿真2中解析好的ft_curckt->ci_ckt电路

以上是关于ngspice源码阅读笔记--cir文件解析的主要内容,如果未能解决你的问题,请参考以下文章

innoDB源码阅读笔记--缓冲池

Spring源码学习笔记

笔记 android网络框架源码解析及对比(待续)

nsq源码阅读笔记之nsqd——nsqd的配置解析和初始化

阅读Microsoft Word文档时出现Android Apache POI错误:org.apache.xmlbeans.SchemaTypeLoaderException无法解析句柄的类型(代码片

Linux 0.11源码阅读笔记-文件管理