《怎样使用命令提示符批量自动运行仿真呢.docx》由会员分享,可在线阅读,更多相关《怎样使用命令提示符批量自动运行仿真呢.docx(7页珍藏版)》请在第一文库网上搜索。
1、怎样使用命令提示符批量自动运行仿真呢目录?运行前的注意事项1?总结6运行前的注意事项由于在运行仿真后,系统保留的数据会占用较大的硬盘空间,因此在大多数情况下,仿真生成的文件将在运行结束后被自动删除。但如果使用原始设置的命令提示符运行仿真,则所有的仿真结果都将消失,所以在使用本文介绍的方法运行仿真时,请取消勾选控制面板中的aAutomatica11yde1ete.rawfi1es区Contro1Pand枝N1tOptions0Sym,&1ib.SearchPths晨WaveformsCompmvion/Sav*DfuKsTSPKE-DrNbngOpbom色OperationqHdcs!丁1ntr
2、nfDdWItWindowTPttfVirtgMArchingWaveforms团GenerdteExpandedUsting(*)口SvHOPnfiksonStortofSimUUgnn口Autor3ticIdrtZH*JIBackgroundng(*):AntythraMchnimVIbogiconsin(WvformP1ottingThreadPriOrityftmdxnRAMforFastAccessCOnVmion(:40%vDctxyforTemporaryFs(*)C:VU$r$VAppD4UV1m.fUsttoDfu1tVAmOK2J图1取消Automatica11yde1et
3、e.rawfi1es*v以保留仿真结果,如图1所示:第一步:确保命令提示符可执行在创建批量处理文件以进行多个电路仿真前,需要确保命令提示符可以在可执行1Tspice文件的目录下运行。如图2所示,打开命令提示符并将cdC:ProgramFi1es1TC1TspiceXVII移动到1TSPICEeXe文件所在的目录ProgramFi1es1TC1TspiceXV0B1詈理者:命令提示符一XMicrosoftWindowsVersion10.0.17134.1130(c)2018MicrosoftCorporation.A1Irightsreserved.C:UsersHHcdC:ProgramFi
4、1es1TC1TspiceXVIIC:MProgranFi1es1TC1TspiceXVII.图2更改为具有1TSpice可执行文件的目录第二步:生成并检查网表首先从电路文件(.asc)生成网表。在命令提示符下运行XVIIx64.exe-net1ist文件目录”以生成网表,如图3所示。其中“文件目录”即指定要执行的电路文件所在文件夹。B1看理者:命令提示将一C)XIiicrosoftWindowsVersion10.0.17134.1130(c)2018MicrosoftCorporation.A1Irightsreserved.CVUsers*HcdC:ProgramFi1es1TC1Tsp
5、iceXVIIC:VProgramFi1es1TC1TspiceXVI1XVI1x64.ex-netIist*C:Users*BVDocuments1TspiceXV11examp1esjigs1117.asc”CMProgramFi1es1TC1TspiceXVII图3网表生成接着使用1Tspice中准备的1DO产品1TI1I7的JIG文件以检查网表。在命令提示符下,指定C:UsersusernameDocuments1TspiceXVIIexamp1esjigs1117.asc并运行,这将在包含电路文件的同一文件夹中生成一个名为的网表,如图4所示。1115.asc1116.asc111S.
6、asc1117.asc1117-2.85.asc-1II174r於1117-3.3.asc1117-2.85.asc1117-3.3.asc运行前运行后图4检查网表第三步:运行仿真接下来尝试使用网表(.net)运行仿真。如图5所示,在命令提示符下运行.1116.ascXVIIx64.exe-bC:UsersusernameDocuments1TspiceXVIIexamp1esjigs以生成仿真结果(波形文件)1117.rawoP管理容:命令提示桁-IiicrosoftWindowsVersion10.0.17134.1130(c)2018MicrosoftCorporati.A1Iright
7、sreserved.C:UsersHicdC:ProgramFi1es1TC1TspiceXV1ICVProgramFi1es1TC1TspiceXVIIXVI1x64.exe-netIist*C:UsersVDocumeHtsM1TspiceXViIMexampIesjigsV1117.asc*CVProgramFi1es1TC1TspiceXV11XV!1x64exe-bMC:UsersMWDocuments1TspiceXVIIVexamp1esjigs*CVProgramFiIeSV1TC1TSPiCeXV11.图5运行仿真输出的波形数据1117.raw,如图6所示:1115.ascF
8、1116.asc1117.asc1117.1og图6仿真结果(波形数据文件).raw第四步:检查仿真结果(波形)双击1117.raw文件以在1TSPiCe中打开,然后从工具栏中选择“P1otSettingsv后点击“Visib1eTraces”以打开仿真结果,如图7所示:图7显示仿真结果步骤在此窗口中选择要查看的波形的节点,通过检查OUT节点数,可确认输出波形。如图8所示为1T1117电路图,在检查JIG文件时,可以发现V(n002)等效。值得注意的是,在检查OUT节点数前,为了更容易识别要查看波形的节点,在运行仿真之前标记节点会更方便。R212R31511t10pu1se(.1.6IOuIu
9、Iu50uIOOu).tran300u图81T1117电路图接着从图9所示的选择列表中,为OUT节点选择合适的V(n002)和负载电流(。图9波形选择最后可以得到如图10所示的波形结果图。其中I(I1)是负载电流变化的波形,V(n002)是OUT节点的波形,可以看出输出电压VOUT随负载电流I1的变化而变化。50mA-COOmA-550mA-500mA-45OmA-40OrM-SSOmA-300rM-25OmA-20OmA-150mA-图10仿真结果总结本文介绍了通过使用命令提示符上的命令手动运行仿真的方法,将此命令进程创建为文本,并生成bat文件即可自动连续运行多个电路仿真。这种方法适用于处理在睡眠状态下需要批量进行仿真的实验。