闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > 模型质量检验软件 Keysight Model Quality Assurance (MQA) 2019 64位

模型质量检验软件 Keysight Model Quality Assurance (MQA) 2019 64位

  • 软件大小:未知
  • 更新日期:2019-04-04
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
模型质量检验软件 Keysight Model Quality Assurance (MQA) 2019 64位
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
Keysight Model Quality Assurance (MQA) 2019破解版是一款功能强大的模型质量检测解决方案。真正的全面的自动化SPICE模型验证软件,现在
SPICE模型验证工作已经变得越来越复杂,越来越困难了。那么如何才能更高效更高质量的检验模型的完整性、准确性、数学稳健性以及预测模型的物理趋势呢?使用MQA2019会是一个不错的选择。它能够严格完整的检验你的模型质量,并且能够快速绘制模型,全面的解决方案保障你的模型质量,软件界面简单直观,使用不会很难,容易学习使用,从而加快检验的流程,提升效率,并拥有精确的结果和报告,新版本2019带来了新的功能和加强,引入了新的后期处理功能和 mdm 数据过滤器,能够以更灵活、更高效的方式确保模型质量。本次小编带来最新破解版,含详细的安装激活图文教程,有需要的朋友不要错过了!

安装破解教程

1、根据需要在本站下载并解压,如图所示,得到mqa_2019_win64.exe安装程序和_SolidSQUAD_破解文件夹

2、双击mqa_2019_win64.exe运行,如图所示,耐心等待一会儿

3、勾选我接受许可证协议条款,点击next

4、选择软件安装路径,点击next

5、如图所示,软件安装完成,点击done退出向导

6、如图所示,出现以下许可证设置向导窗口,我们将它关闭或者,直接点击退出

7、然后我们再次回到破解文件夹中,用破解的文件夹替换原始的KeySight程序文件夹,复制 MQA_2019文件夹到安装目录中,默认C:\ Keysight \ MQA_2019,
8、现在我们打开破解文件夹,将EEsof_License_Tools文件夹复制到安装目录中,点击替换目标中的文件,默认路径C:\ Program Files \ Keysight \ EEsof_License_Tools

9、以上操作完成后,我们以管理员身份运行EEsof_License_Tools文件夹下的server_install.bat,路径\ bin \ win32 \ server_install.bat,如图所示, 等到安装并启动新服务后点击任意键

10、继续回到破解文件夹中,运行“SolidSQUADLoaderEnabler.reg”并确认将信息添加到Windows注册表中,点击是

11、运行软件,如图所示,勾选最后一项我想要指定一台执照侍服机,点击下一步

12、网络许可证服务器名称”输入23111 @ localhost,点击下一步

13、如图所示,安装成功,注意:您需要重新启动程序才能使新设置生效。点击完成

14、在程序启动时,从可用包列表中选择一个可用的许可证包

软件功能

一、SPICE模型验证变得越来越重要并且更加困难。这是因为:
随着通道缩小,二阶物理效应使设备建模更加复杂。
宏模型和分级模型已被广泛使用。验证这些模型比全局模型要复杂得多。
代工业务的自然结果需要在建模工程师和设计师之间进行更好的沟通。设计人员通常需要检查模型是否满足他们对某些特定电路设计需求的要求。
对于某些应用而言似乎是一个好的模型对于其他应用来说可能是一个糟糕的模型。
二、模型验证不仅仅包括将测量结果叠加到模型的模拟结果:
毕竟,测量仅限于测试结构中的物理设备数量和仪器的分辨率。
三、模型验证应包括以下检查:
模型的准确性(与测量值比较)
模型的完整性(对设计重要的所有主要物理效应进行了建模吗?)
模型的数学稳健性(一阶和二阶导数无扭结)
模型预测物理趋势的能力(在设计优化中非常重要)
使用基准电路的模型仿真结果
四、模型验证应该是自动的并且可以自定义:
只有在固定的质量保证程序到位后才能保证质量。
考虑到针对不同设备尺寸,温度和偏置条件的大量检查,手动验证模型几乎是不可能的。
模型报告通常很耗时,应该加快。
模型QA例程通常随着模型修改而改变;需要一个可定制的QA平台。
除了指出问题之外,QA工具还应该帮助用户调试模型问题。

软件特色

一、对于建模工程师
自动,交钥匙和完全可定制的模型验证产品可确保发布的模型具有卓越的品质。
SPICE模型QA流程提高了100倍的生产力。
可以实现设计特定的模型检查。
质量保证程序可从一代流程移植到另一代流程。资格预审QA程序需要简单的一次性设置。
灵活的用户界面,用于添加更多验证和检查规则。
建模工程师和设计师之间的沟通增强
调试模型问题变得更加简单。
使用调整功能构建更好的模型
二、对于Foundry接口工程师和经理
轻松检测模型问题。
从代工厂验证模型。
生成全面的模型报告。
比较两个版本的模型或两个模拟器之间的差异。
为代工厂和设计公司之间的沟通渠道增加价值。
三、对于电路设计师
确定设计人员特定电路应用的通用代工模型的潜在弱点。
在设计者关心的特定操作区域中可视地建立模型的拟合误差。
调试模拟结果问题。
比较模拟器之间的模型性能。
轻松快速地评估和比较不同工艺技术对电路性能的影响。
易于向建模工程师,代工经理和代工厂提供反馈。
MQA查看器提供了一种查看结果和执行摘要的简便方法。
探索先进技术趋势,实现最佳电路设计。

新功能介绍

一、 新的后期处理功能可以利用 Python 脚本生成定制图形和表格
引入了一个全新的 Python 程序库“PyMQA”(其中提供了多种类型(MqaResult、MqaTarget、PlotBuilder 等)),使您可以使用现有的 MQA 结果并生成全新的图形和表格
使您能够合并由不同规则/项目生成的结果
无需进行其他仿真
容易学习、使用简单
二、 全新 mdm 数据过滤器
这个全新的 mdm 数据过滤器可以根据查询条件,选择并导出由 WaferPro 或 WaferPro Express 生成的 mdm 数据文件。
三、  将两个不同极性的器件重叠到一个散点图或 Pelgrom 图中
四、 其他增强
支持使用 HSPICE,通过重叠老化数据,检查 MOSRA 模型的准确性
在创建模型 QA 或测量数据 QA 项目时,MQA 2019 使您能够通过选中“所有子文件夹”选项,载入当前文件夹及其子文件夹中的所有数据
支持最新的 FineSim 2017
支持最新的 Analog FastSPICE(AFS)2018
在库浏览器(Lib Explorer)中更新常量模板的文档

使用说明

一、型号QA
  检查模型完整性
 - 模型中是否有lsub,lgate,1 / f噪音等?
模型参数范围检查检查模型特征的趋势
 - 验证ldsat,Vth,Gm,Gds和W / L / T的趋势是否正确检查模型的数值稳健性
 -  Gm或Gds曲线中的任何扭曲?
检查箱连续性检查基准电路性能
 - 例如振荡振荡器
 - 用户可以输入自己的电路根据用户的规格计算点模拟值通过测量检查模型精度比较不同模型的模型性能,例如:
-SpSPICE模型与Spectre模型
-BSIM3v3模型与BSIM4模型
-Macro型号及其核心型号检查并比较不同的工艺角点检查模拟/ RF设计目标
 - 史密斯和极坐标图绘制
 - 检查网络参数的趋势
 - 负载 - 拉动和谐波平衡模拟和绘图
 - 热噪声表征
 - 支持多端口QA
二、测量QA
 - 快速显示测量的器件几何形状和偏置条件
 - 绘制测量的器件特性
 - 检查ldsat * L,ldsat / W和Vth的趋势,以检测不良测量
三、可定制的检查规则
 - 自定义检查标准并定义扫描范围
 - 添加自己的规则并检查新目标
四、支持Python脚本
 - 通过后处理MQA结果生成自定义图和/或表
 - 不需要额外的模拟
 - 启用目标计算和数据处理
 - 轻松插入现有用户脚本
五、强大的模型报告
MQA配备了强大的报告模块:
 - 轻松地将所有需要的表格和图表输出为用户选择的报告格式(即Word,Excel,PowerPoint,HTML,PDF或OpenOffice)
 - 将所有现有MQA图输出到报告中
 - 报告内容是规则驱动的,用户可自定义
六、打开界面
MQA为高级用户提供了一个开放接口,以利用他们自己的数学函数和数据处理函数。
 - 用很少的编程实现更多的数学函数
 - 自定义/添加您偏好的RMS功能
-MQA的Java接口有自己的引擎,使用户能够编辑,编译和调试自己的程序
七、强大的绘图
- 检查比例,放大/缩小并将图形数字化并应用数学函数
- 所有图表都可以保存到图形文件中
- 曲线也可以显示在表格中
-Plot Smith Chart,极坐标图和噪声系数
- 轻松查看以前生成的结果 - 生成3D图
八、
Lib explorerLib
Explorer是一种清晰呈现和设置模型库的有效方法。 在Lib Explorer中,库以树形层次结构呈现,模型配置和设置可以快速完成,QA和Report项目全局组织,所有工作都可以保存,重用和累积。
九、方程式查看器
此功能输出模型方程式并自动计算方程中的参数值,OP值和中间变量值。 与使用其他方法(如Excel)计算这些值相比,这有助于用户轻松调试模型问题并节省工作量。
十、模型调整
MQA使您可以调整模型参数并查看对模型性能的影响。 这允许模型调整以适应特定用途。
十一、支持ET
MQA使您可以加载ET / PCM数据并将其与模拟进行比较。在MQA中,ET数据可以与许多模拟结果重叠。
十二、Lib测试
 MQA中的Lib Test选项为您提供了一种方便的方法,可以批量快速检查模型库。您可以轻松找到库文件中的错误,例如语法错误,未定义的参数,错误的链接等.Lib Test支持所有类型的设备模型,并且可以自动识别HSPICE和Spectre库
十三、整合的数据流
MQA本身支持IC-CAP mdm数据文件和MySQL / SQLite数据库。它可以在Keysight的设备建模平台上实现无缝数据流。
十四、Mdm数据过滤器
新的mdm数据过滤器实用程序可以选择mdm数据,该数据由IC-CAP WaferPro(WPRO)或WaferPro Express(WPE)针对特定条件进行测量。例如,您可以轻松选择特定温度下的数据;温度= 25℃,特定器件类型如NMOS,L> 1.8um,具体测量条件; Meas-Cond = xxx和特定批号(A,B等)。然后输出将是一个mdm目录,其层次结构与原始目录相同,但只包含您选择的数据子集
十五、通过多级并行支持加速
MQA支持多级并行,包括模拟器级别,规则级别和项目级别。它通过允许用户有效地利用硬件和许可资源来最大化模型QA速度。
使用帮助
一、使用Perl构建Excel表
本应用笔记介绍了如何使用Perl使用简单快速的方法构建用户定义的Excel表。
1、概观
调用SPICE并手动分析结果计算总是很耗时。有时可以使用shell脚本来减少工作负载,但这不是大型项目的理想解决方案。 Excel表格可以提供更有效的解决方案,并被工程师广泛接受。 Model Quality Assurance(MQA)基于Perl的规则提供了一种简单,灵活的方法来处理SPICE结果并使用Perl强大的功能将数据写入Excel。
2、构建Excel表
为了更好地理解如何使用Perl构建Excel表,请考虑以下测试用例。示例表包括两个目标:Vthcon和Idsat / W.我们想在模拟和规范值之间进行比较。 Vth(dVth)的误差计算为绝对delta值,而Idsat / W(dIdsat)的误差计算为相对百分比。
3、准备Excel表
默认情况下,黄色单元格中的模拟值首先设置为零。计算Idsat / W(dIdsat)误差的公式在Excel表格中定义(由红色矩形框包围)。您可以将此Excel文件另存为MyTable.xls在空目录中。建议用户同时保存此文件的副本作为备份,因为新结果将直接写入Excel文件。

4、创建Perl文件以处理Excel表
要创建PERL文件,用户需要创建一个新的文本文件并将其另存为MyTable_update.pl。 然后,将下表中显示的行插入Perl文件。
表:更新Excel表的Perl文件的内容

Perl代码
评论
使用acc_excel;
导入Keysight的Excel脚本。
做“function.pl”;
导入函数以计算Vth / Idsat。
sacset( “模型”, “NCH”, “ - 型”, “NMOS”, “ - 文件”, “Hb3v3.lib”, “ - ”, “SS”);
sacset( “模型”, “NCH”, “ - 型”, “NMOS”, “ - 文件”, “Hb3v3.lib”, “ - ”, “TT”);
sacset( “模型”, “NCH”, “ - 型”, “NMOS”, “ - 文件”, “Hb3v3.lib”, “ - ”, “FF”);
设置将在模拟中使用的模型。
openExcel( “MyTable.xls”);
打开Excel文件。
$ W = getcellvalue(4,1);
$ L = getcellvalue(4,2);
得到W,L,给定的行索引,col。
并且,W,L可以直接给出常数。
setcellvalue(4,4,CalcValue(“Vthcon”,“W =($ W)L =($ L)”,“SS”));
setcellvalue(4,7,CalcValue(“Vthcon”,“W =($ W)L =($ L)”,“TT”));
setcellvalue(4,10,CalcValue(“Vthcon”,“W =($ W)L =($ L)”,“FF”));
调用模拟器并将值设置为具有给定行col的单元格。
closeExcel();
将Excel文件保存到磁盘。

5、运行Perl文件
保存Excel文件并在Perl脚本中编码后,可以运行Perl以使用SPICE:Perl MyTable_update.pl中的结果更新Excel文件
生成的Excel表如下图所示:
结果Excel表
黄色单元格中的值由SPICE的模拟结果更新。 同时,Excel会自动重新计算错误。
  本文档中提供的示例案例在Windows XP下使用Perl 5.10进行了测试。 您可以按照上述步骤自定义不同的Excel表。 有关更多信息,请访问http://www.keysight.com/find/eesof或联系您当地的Keysight办事处。 完整列表位于:http://www.keysight.com/find/contactus。 Windows和MS Windows是Microsoft Corporation在美国的注册商标。

二、批量模式应用
本应用笔记介绍了如何在模型质量保证(MQA)中批量运行多个任务。
 本文档最初于2011年8月针对MQA V2010.2.0.1发布。
1、概观
MQA支持批量运行多个任务以提高效率的能力。在本应用笔记中,我们使用两个示例来介绍具体的过程。有关更多信息,请访问http://www.keysight.com/find/eesof或联系您当地的Keysight办事处。完整列表可在http://www.keysight.com/find/contactus上找到。
2、以批处理模式运行QA项目
MQA支持以批处理模式运行多个QA项目的能力。要直接在提示符或shell窗口中执行命令qa,必须首先配置环境变量。
对于Microsoft Windows,通过右键单击“我的电脑”,然后单击“高级”选项卡来编辑环境变量。接下来,单击“环境变量”按钮。在“系统变量”面板中,编辑名为Path的变量,并将$ MQA_HOME / bin附加到其值(此处,$ MQA_HOME是计算机上的MQA安装路径)。使用分号将其与其他值分开。
对于Linux / Oracle Solaris,请按照以下针对不同shell的说明进行操作:
对于C shell,将set path =($ path / $ MQA_HOME / bin)添加到shell配置文件(例如,.cshrc)。
对于B shell,将PATH = $ PATH:/ $ MQA_HOME / bin添加到shell配置文件(例如,.bashrc或.bash_profile)。
虽然命令qa不支持直接同时运行多个项目的能力,但仍可以通过创建批处理文件myQA.bat来实现此功能。例如,如果需要运行三个质量保证(QA)项目(test1.prj,test2.prj和test3.prj),则必须在批处理文件中添加以下行:
对于Microsoft Windows:
qa Test1.prj
qa Test2.prj
qa Test3.prj
对于Linux / Oracle Solaris:
#!/ bin / sh的
qa Test1.prj
qa Test2.prj
qa Test3.prj
之后,输入包含这些项目的文件夹并运行命令myQA.bat。这样做会为所有三个项目运行批量QA。

3、以批处理模式导出报告
MQA还支持以批处理模式导出报告的功能。同样,需要正确配置环境变量以使runreport命令直接在提示或shell窗口中运行。
对于Microsoft Windows,通过右键单击“我的电脑”并单击“高级”选项卡来编辑环境变量。然后,单击“环境变量”按钮。
在“系统变量”面板中,编辑名为Path的变量,并将$ MQA_HOME / bin附加到其值(此处,$ MQA_HOME是计算机上的MQA安装路径)。使用分号将其与其他值分开。
对于Linux / Oracle Solaris,请按照以下针对不同shell的说明进行操作:
对于C shell,将set path =($ path / $ MQA_HOME / bin)添加到shell配置文件(例如,.cshrc)。
对于B shell,将PATH = $ PATH:/ $ MQA_HOME / bin添加到shell配置文件(例如,.bashrc或.bash_profile)。
命令runreport的语法如下:
功能
按批处理模式生成报告。
用法
runreport <option> <input file>
选项

例子

虽然命令runreport不支持直接同时运行多个项目,但是可以通过创建批处理文件myReport.bat来实现此功能。 例如,您可以将以下行放在批处理文件中:
对于Microsoft Windows:
调用runreport -jd /home/user/Test1.prj
调用runreport -rd / home / user / Test2
调用runreport -rd / home / user / Test3
对于Linux / Oracle Solaris用户:
/ bin / sh的
runreport -jd /home/user/Test1.prj
runreport -rd / home / user / Test2
runreport -rd / home / user / Test3
之后,输入包含这些项目的文件夹(在本例中为/ home / user /)并运行命令myReport.bat。 此命令首先为项目Test1.prj运行QA,然后生成相应的报告。 最后,它为现有项目文件夹生成报告(在此示例中为Test2和Test3)。

更新日志

1、新的后处理工具包
引入了一个新的Python库“PyMQA”来处理MQA结果目录并生成自定义图和表。
允许合并不同规则/项目生成的结果。
无需额外的模拟。
易于学习和使用。
自动生成脚本可用。
2、新的MDM数据过滤器
允许根据查询条件选择和导出MDM数据文件(由WaferPro或WaferPro Express生成)。
用户可以指定MDM数据文件夹进行处理。
输入简单的过滤脚本并运行,MQA会将结果保存到目标文件夹。
MQA可以列出MDM数据文件中包含的所有实例信息 
3、增强功能
支持在测量QA中加载MDM数据文件夹。
支持老化模型精度检查。
支持使用不同模型显示两个目标与目标相关性图。
4、缺陷已修复
修复了NP Correlation和Corner NP Correlation项目未在MQA 2017中运行的问题。
修复了MQA中的极坐标图缩放问题
修复了MQA未在Linux平台上的Measured QA中加载测量数据文件夹的问题。
修复了MQA在加载后没有正确分类测量数据的问题。
修复了加载S参数数据时MQA显示错误设备类型的问题。
修复了MQA仅解析.noi噪声数据文件的[Measured Data]部分中第一行的问题。
修复了MQA可以用Hspice格式解析某些模型库但不能用Spectre解析的问题。
5、已知的问题
如果输出名称以“result”,“diff”,“difference”,“ratio”或“xxx.boundary”,“xxx.judge”,“xxx.pcs”结尾,则不会显示图表。 
解决方法:不要使用以提及的名称结尾的输出名称。例如,使用diff_vth而不是vth_diff。
在使用最新的Office 2016生成报告时,将显示一条警告消息:解决方法:单击是并继续。
MQA不支持后处理结果的批量报告。
此版本中的Post Process模块不支持以下MQA结果或功能:
统计模拟结果
未加载参数检查的结果
原始结果的单位或样式
无法创建像NP Correlation这样的复杂图。
不支持合并具有不同几何的数据。

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧