/中文/
/中文/
/中文/
/中文/
/英文/
/中文/
/多国/
/中文/
/中文/
/中文/
软件Tags:
tanner tools 2019.2是一款非常专业的集成电路设计软件,内置了丰富的模块,可以让用户在不同的设计环境中得到更为出色的处理工具,同时还可以对设计的作品进行布局模拟,内置的模块可以推动模拟和混合信号集成电路(IC)和MEMS的设计,让用户的作品在布局设计上可以得到更好的创新;低学习曲线,高互操作性和强大的用户界面提高了设计团队的生产力;Tanner是价格/性能的领导者,并且是完整设计流程的行业替代产品,它提高了总体拥有成本(TCO),并为其全球客户减少了EDA工具费用;无与伦比的客户支持以及为A/MS设计带来高级功能的合作伙伴生态系统使能力和性能相匹配;程序系统还内置了一个用于模拟和混合信号IC设计和制造的完整解决方案,可以对工艺和混合信号IC设计的布局验证和SPICE仿真,需要的用户可以下载体验
1、继承的连接
S-Edit现在提供对通过参数化电源/接地符号或网络标签定义的继承连接的支持。
2、符号和示意图中的图像
现在可以在符号视图和示意图视图中插入图像。这可以用于创建更详细的符号,也可以用于在示意图中添加注释或文档。 Windows®支持位图和矢量格式。 Linux仅支持位图格式。
3、AFS和EZWave集成
S-Edit现在与AFS,Eldo和EZwave集成在一起,以在整个Linux环境中提供仿真设置,启动,交叉探测和向后注释支持。 Windows上的SEdit和Linux上使用PSF输出格式的AFS / EZWave现在也支持设置和启动,交叉探测和向后注释。反向注释支持包括DC OP V / I,AC小信号,模型参数,设备AC小信号参数表和设备参数反向注释。
4、布局伪造
Layout Forge是一种生产力增强工具,适用于模拟布局设计人员执行设备级别的布局和布线,从而可以完全控制布局和布线。 Layout Forge在原理图中识别差分对,电流镜和共源共栅电流镜,并自动在布局中生成放置和布线的单元。设计人员可以在瞬间中心的帮助下自定义设备的放置,并可以自定义工艺路线。
5、邻接
参数化的单元邻接可以允许参数化的单元实例在邻接时调整其几何形状以占据最小面积。例如,如果一个n沟道MOSFET的两个实例共享相同的源极或漏极,则基台将重新生成实例,以去除额外的触点并使这两个器件彼此非常靠近。基台将检查有效的连接,相同类型或类别的设备,并确保LVS清洁结果。必须由PDK中的铸造厂启用参数化的单元桥台。
一、Tanner S-Edit
Tanner S-Edit原理图捕获可在处理最复杂的IC设计时提高您的设计生产率。这种强大的环境支持在网络和设备级别进行原理图,布局和LVS报告之间的快速64位渲染和交叉探测。
1、行业标准支持,包括紧密的SPICE仿真集成和波形交叉探测
2、在原理图中直接查看工作点仿真结果
3、带有网络/设备突出显示的原理图,布局和LVS报告之间的交叉探测
4、可配置原理图电气规则检查(ERC)
5、先进的阵列和总线支持
6、与Tanner L-Edit IC集成以加快布局和ECO工艺
二、Tanner T-Spice
Tanner T-Spice仿真器是Tanner工具套件的一部分,可以轻松地与流程中的其他设计工具集成,并且与行业领先的标准兼容。它通过高级建模,多线程支持,设备状态绘图,实时波形查看和分析以及用于简单SPICE语法创建的命令向导,提高了仿真精度。
1、快速,准确的模拟/混合信号电路仿真,支持多线程
2、通过虚拟数据测量,参数扫描,蒙特卡洛,DC / AC和瞬态分析来准确表征电路行为
3、支持Levenberg-Marquardt非线性优化器,绘图语句和参数定义,以及位或总线逻辑波形输入
4、业内总拥有成本最低
三、Tanner Waveform Viewer
Tanner Waveform Viewer(以前称为W:Edit)提供了直观的多窗口,多图表界面,可轻松查看高度可配置格式的波形和数据。
1、动态链接到Tanner T-Spice仿真和Tanner S-Edit原理图捕获
2、直接在原理图编辑器中进行波形交叉探测
3、轻松处理大型(10GB +)数据文件
4、根据其他迹线的数学表达式创建新迹线,以进行高级分析并轻松与测量数据进行比较,以最大,最小,平均,相交,均方根,均方根/过冲,幅度,误差,交叉,延迟,周期,频率,上升/下降时间,抖动,脉冲宽度,建立时间,积分,微分,占空比和压摆率。
四、Tanner Designer
Tanner Designer是一个模拟验证管理工具,可跟踪项目的所有模拟。该工具将模拟结果显示在方便的仪表板上,使团队可以快速查看哪些块通过或未通过规格并监视验证进度。该工具与S-Edit,T-Spice,Eldo和Tanner Waveform Viewer完全集成。
每次运行模拟时,Tanner Designer都会自动将测量结果发送到Microsoft Excel工作簿,从而使团队能够无限灵活地捕获规格要求,指定公式以计算模块是否符合规格并生成自定义报告。该团队可以立即开始管理模拟验证,而无需使用任何工具,也无需使用专有工具语言。
五、Tanner Digital Implementer
由Oasys综合和Nitro布局和路线引擎提供支持的Tanner数字实现器(TDI)已集成到Tanner的物理布局工具L-Edit中,以解决“顶部模拟”设计数字需求的物理实现。越来越多的模拟设计正变得数字化,从而产生更多的数字内容来增强模拟功能,例如自动校准和更多的可编程性。
L-Edit中的Tanner Digital Implementer集成是理想的经济高效,易于使用的数字综合和布局布线解决方案。
六、Tanner Eldo RF
将混合信号仿真扩展到RF域,TannerEldo RF通过采用一组专用算法来准确,有效地处理这些应用中的低功率信号,为连接的传感器和物联网市场中的无线应用提供了可靠的RF验证。Tanner Eldo RF扩展了Eldo仿真器的功能,以提供广泛的分析功能,一组RF专用功能以及适用于各种电路类型的一组强大的优化功能。
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面
3、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
4、弹出以下界面,用户可以直接使用鼠标点击下一步按钮,可以根据您的需要不同的组件进行安装
5、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可
6、弹出应用程序安装进度条加载界面,只需要等待加载完成即可
7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
1、程序安装完成后,先不要运行程序,打开安装包,打开crack破解文件夹,以管理员身份运行MentorKG.exe会自动生成许可证文件LICENSE.TXT,保存在一个指定位置,比如软件安装目录下;
2、创建系统环境变量:右键我的电脑—>属性—>高级系统设置—>环境变量
变量名:LM_LICENSE_FILE
变量值:指向License.txt路径
3、完成以上操作步骤后,就可以双击应用程序将其打开,此时您就可以得到对应破解程序
Tanner Designer工具管理模拟仿真结果,使您能够在一个窗口中观察所有仿真的状态。您可以自动生成Microsoft®Excel工作簿,在其中分析结果并创建自定义报告。 Tanner Designer工具与Tanner™S-Edit和Waveform Viewer工具集成在一起,用于查看原理图和波形。它与T-Spice,Eldo®和Analog FastSPICE™(AFS™)仿真器集成在一起,可以重新运行仿真。
图1. IC设计流程中的Tanner Designer工具
要开始使用Tanner Designer工具,请在聚合文件夹中组织模拟结果。该工具将聚合文件夹的内容编译到聚合文件中,该文件用作该工具的数据库。创建聚集文件后,“ Tanner设计器”窗口的模拟窗格和相应的Excel工作簿将显示数据库中的信息。然后,您可以执行以下任何任务:
在模拟窗格和Excel工作簿中自定义对模拟结果的监视。
从“ Tanner设计器”窗口中重新运行多个模拟。
从“ Tanner设计器”窗口中启动S-Edit,T-Spice和Tanner Waveform Viewer工具,以查看原理图,SPICE网表和波形。
合并来自T-Spice,Eldo和AFS工具以外的仿真器的仿真结果。
从Tanner Waveform Viewer图表簿导入测量值。
在Excel工作簿中包括Tanner Waveform Viewer图表簿中的波形和图像。
文档语法约定
制革商设计器窗口
Tanner Designer数据库输入和结构
制革商设计器窗口
要访问:双击Tanner Designer图标。
调用Tanner Designer工具时,将打开一个窗口,您可以从中访问所有功能。
使您可以添加常用命令。
显示命令和相关工具的所有按钮和菜单。创建或打开聚合文件和Excel工作簿。启动相关的Tanner工具,以重新运行仿真并查看原理图,SPICE网表和波形。
配置GUI的语言和CSV文件支持的扩展名。
模拟窗格
显示来自聚合文件的信息。
控制结果是否包含在由Tanner Designer工具生成的Excel工作簿中。
报告从已编辑的Excel工作簿导入的信息。
日志窗格
记录所有活动。可以通过右键单击“日志窗格”访问弹出菜单,其中提供了多个选项,例如“搜索”,“复制”和“自定义”。
汇整资料夹
在开始使用Tanner Designer工具之前,必须在正确的文件结构中的聚合文件夹中组织模拟结果。
定义聚合文件夹的文件结构
指定为聚合文件夹的目录必须包含T-Spice模拟生成的所有文件和目录:
每个仿真的目录,其名称基于设计单元和仿真类型
扩展名为.sp和.tsim的文件,以及基于设计单元和仿真类型的名称
例如:
TB_RingVCO,RingVCO或SimulationResults目录中的任何一个都可以是Corner,Monte Carlo和FreqVsLoad模拟的聚集文件夹。
FreqVsLoad_Added_Results可以是仅用于FreqVsLoad模拟的聚合文件夹。它不包括Corner或Monte Carlo模拟。
图1.聚合文件夹内容
在聚合文件夹中,给定模拟的文件必须处于同一层次结构中。除了这一要求之外,该工具还可以搜索聚合文件夹以查找所有文件。
如果您通过复制或移动文件在Windows资源管理器中手动创建聚合文件夹,则可能无法从Tanner Designer工具启动S-Edit工具。为确保您可以从Tanner Designer工具中启动S-Edit工具,请首先从S-Edit工具运行模拟。
汇整档案
Tanner Designer工具将聚合文件夹的内容编译到聚合文件中,该文件用作该工具的数据库。 Tanner Designer窗口中的仿真窗格和可选的Excel工作簿显示汇总文件中的信息。 “更新”和“不使用Excel更新”菜单项使聚合文件,模拟窗格和工作簿保持最新状态。
聚合文件的创建和名称
如果尝试在已经存在的目录中创建一个新的聚合文件,该工具将显示消息,“该文件夹包含以前的聚合数据。如果继续,以前的任何选项和设置都将被覆盖。”在Windows资源管理器中重命名现有的tanner.tdesigner文件将保留该文件。
在该工具中打开名为 .tdesigner的聚合文件将打开一个已保存的会话。该工具打开 .tdesigner时,它将创建一个tanner.tdesigner文件。该工具将更新并仅保存tanner.tdesigner文件。
汇总文件更新
“不使用Excel进行更新”和“更新”菜单项会使用聚合文件夹中的新数据刷新聚合文件和模拟窗格,并保存聚合文件。新数据可能来自重新运行的模拟,新的模拟或您手动添加的文件。
“更新”菜单项还可以同步模拟窗格和最后在“选项”对话框中创建或编辑的Excel工作簿。该工具将结果报告工作表的内容导入到模拟窗格,并将那些在模拟窗格中选中了“包括在报告中”的模拟结果导出到Excel工作簿。
CSV档案格式
逗号或制表符分隔同一行中的字段。 请勿在同一文件中混用逗号和制表符。
具有相同输入的输出可能在同一行上。
关键字标识输入和输出:测量—输出变量—输入
MEASURE = Out_1,MEASURE = Out_2,VARIABLE = In_3,VARIABLE = In_4
1,2,3,4
MEASURE = Out_5,MEASURE = Out_6,VARIABLE = In_7,VARIABLE = In_8
5,6,7,8
图1.在工作簿中导入的CSV文件
将模拟结果组织到聚合文件夹中
在开始使用Tanner Designer工具之前,必须在聚合文件夹中组织T-Spice模拟结果。
您有一个要模拟的设计。
在S-Edit或T-Spice工具中模拟您的设计。
如果使用的是Tanner安装的示例,请不要模拟设计。
在Windows资源管理器中浏览到以下目录之一:
模拟结果的位置
\ TannerTools_v \ SimulationResults(如果使用已安装的示例)
创建一个新的聚合文件和Excel工作簿
使用Tanner Designer工具的第一步是从聚合文件夹中创建一个聚合文件(tanner.tdesigner)。模拟窗格和Excel工作簿在汇总文件中显示根据模拟结果汇总的信息。
您已将模拟结果组织到一个聚合文件夹中。
双击Tanner Designer图标(),然后单击“新建”,以调用Tanner Designer工具。
浏览到聚合文件夹。
例如,要使用已安装的示例,请浏览至 \ TannerTools_v \ SimulationResults。
在“输出到Excel工作簿文件”文本框中键入工作簿的名称。
例如,要使用已安装的示例,请键入“ my_tutorial”。
浏览到创建Excel工作簿的目录。
例如,要使用已安装的示例,请浏览到聚合文件夹 \ TannerTools_v \ SimulationResults。
单击选项。
当您单击“选项”对话框右上角的问号时,光标变为旁边带有问号的箭头。
将光标放在任何文本上,然后单击。出现一个显示帮助信息的弹出窗口。
选中“为新的模拟创建工作表”复选框,为每个模拟创建工作表。
如果未选中“为新的模拟创建工作表”复选框,则该工具会将所有模拟结果写入“添加到工作表”选项中指定的单个工作表中。
从以下选项中选择,以模拟或包含模拟结果文件的目录命名工作表:
模拟名称-例如,在图1中,模拟名称为TB_RingVCO_Corner_TSP,TB_RingVCO_FreqVsLoad_TSP和TB_RingVCO_MonteCarlo_TSP。
要继续使用已安装的示例,请选择此选项。
顶级父目录名称-例如,在图1中,RingVCO是顶级父目录。
底部父目录名称-例如,在图1中,TB_RingVCO和FreqVsLoad_Added_Results是底部父目录。
注意:
名称超过31个字符的工作表将被截断并附加一个唯一的数字。警告出现在日志窗格中:
警告:将工作表名称“ original_sheet_name”截断为31个字符:“ new_sheet_name”
请执行下列操作:
隐藏在工作表的第一行或第一栏中打印的关键字
选中“隐藏第一行或第一列”复选框。
这些关键字Tanner和TannerVector在工作表中启用查询语句。
在适当的工作表上显示您添加到模拟的度量
选中“添加到工作表”复选框,以使添加到模拟中的测量结果显示在文本框中指定的工作表中。
如果未选中此复选框,则在重新运行模拟并选择“更新”时,将忽略添加到模拟中的测量。
若要使添加到模拟的度量出现在该模拟的工作表上,请从“结果”报告选项创建的工作表中删除该模拟。
显示工作簿中单个模拟的测量名称,不附加模拟名称
选中“插入最小查询”复选框。
如果不选择此复选框,则所有测量名称在工作簿中均显示为<测量名称>:<模拟名称>。
控制Tanner Waveform Viewer图表簿和图像中的波形在工作簿中的显示方式
从图片下拉列表中选择以下选项之一:
无-工作簿中没有新的图像或波形。
插入—实际的图像或波形文件已插入到工作簿中。
链接到文件—工作簿链接到图像或波形文件。将工作簿链接到文件会降低工作簿的可移植性,但是工作簿中的图像和波形始终是最新的。
插入和链接—图像或波形文件的路径以及实际图像或波形文件的路径已插入工作簿中。该链接使图像和波形保持最新状态,除非原始文件被删除或移动。如果原始文件被删除或移动,工作簿将显示插入的文件,这可能是过时的。
创建结果报告工作表
选中“从工作表获取”复选框。当您选择更新时,该工具会将值和文本从该工作表上传到模拟窗格。
当选择“更新”时,从“结果”报告选项创建的工作表中删除模拟,使其成为新的模拟。添加到模拟中的测量将显示在“为新模拟创建工作表”选项中指定的模拟工作表上。
在“选项”对话框中单击“确定”。
在“新聚合”文件夹中单击“确定”。
自定义模拟窗格
自定义Tanner Designer工具的模拟窗格使您能够组织模拟结果,安排模拟运行的频率以及添加列以提供更多详细信息,例如模拟器,文件位置和设计层次结构。
您具有一个已打开的Tanner Designer窗口,其中已加载tanner.tdesigner文件。
单击“名称”列的标题栏中,以字母顺序对列进行排序。
在模拟窗格中选择一个或多个模拟,右键单击“计划”列,然后在弹出菜单中选择模拟运行的频率。
注意:
模拟不会从Tanner Designer工具自动运行。您必须从“运行”菜单或S-Edit工具手动运行它们。
Fresh列指示仿真是否在Schedule列中指定的时间内运行。该列自动保持最新状态; “更新”和“不使用Excel更新”菜单项不会对其产生影响。
新鲜-仿真最后一次在指定时间内运行。
陈旧-模拟未在指定时间内运行。
右键单击列标题,然后选择“列”>“模拟器”。
右键单击“计划”列的标题,然后选择“按此列分组”以根据“计划”列中的值组织结果。
在此列中选择“分组依据”会自动选择“分组依据”框。
注意:
要进一步按列分组,请右键单击另一列的标题,然后选择“按此列分组”。
沿任意方向将每个包含组名称的框拖到模拟窗格的顶部,直到看到X,表示已删除分组。
右键单击另一列的标题,然后选择“分组依据”。
在模拟窗格的顶部会出现一个包含框的条。将框标题拖向框,直到出现红色箭头。
在Excel工作簿中使用公式和更新
使用Excel中的公式,可以自定义工作簿以确定您的设计是否在规格范围内。然后,“ Tanner设计器”工具使您可以将工作簿中的编辑结果上载到模拟窗格,您可以在其中监视它们。
您具有一个已打开的Tanner Designer窗口,其中已加载tanner.tdesigner文件。
您有一个根据仿真结果创建的Excel工作簿,或根据已安装的示例创建的my_tutorial.xlxs。
输入公式以确认您的设计在规格范围内。
例如,在工作表TB_OpAmp_OL_Gain_Noise_465670C9的单元格G3中键入以下内容,以验证运算放大器的相位裕度在45至55度之间:
= COUNTIFS(B3:F3,“> 55”,B3:F3,“ <45”)
按Enter键后,该单元格包含数字0。
编辑结果报告工作表,以将结果导入模拟窗格。
复制单个工作表中的结果。
例如,在TB_OpAmp_OL_Gain_Noise_Corner_TSP的行的“结果”列中键入以下内容。该公式根据步骤1中单元格G3的值确定仿真是通过还是失败。
= IF(TB_OpAmp_OL_Gain_Noise_465670C9!G3 = 0,“通过”,“失败”)
在按Enter键之后,单元格将显示文本“ pass”。
添加描述结果测量内容的文本。
例如,在C列和TB_OpAmp_OL_Gain_Noise_Corner_TSP的行中的单元格中键入以下内容,以显示“结果”列中的值对应于相位裕度:
相位裕度
将标题添加到列。
例如,添加标题以指示C列中的单元格列出了模拟测量的内容。在单元格C1中键入以下内容:
保存并关闭工作簿。
选择更新。
工作表中的文本“通过”以绿色对勾形式出现在“结果”列中。
定义结果测度
结果度量是针对设计的单个模拟度量,它会影响包括结果度量的所有模拟是否在模拟窗格的“结果”列中通过。定义结果度量后,模拟窗格中的“结果”列将反映结果度量和Excel工作簿中值的组合。
您具有一个已打开的Tanner Designer窗口,其中已加载tanner.tdesigner文件。
您在Excel工作簿中有tanner.tdesigner文件的结果报告工作表。
在“ Tanner Designer”工具中,在模拟窗格的“结果度量”列中键入一个名称(例如,my_resultmeasure)。
执行以下选项之一:
在SPICE网表中,添加.MEASURE命令以匹配步骤1中结果度量的名称。使用以下语法:
.MEASURE my_resultmeasure rest_of_command
在S-Edit工具中,实例化SPICE_Measure库中的单元,该单元在SPICE网表中生成.MEASURE命令。实例化单元格的MeasureName必须与步骤1中的结果度量名称(my_resultmeasure)相匹配。
(可选)在“ Tanner Designer”工具中,将“来自工作表的结果”和“来自度量的结果”列添加到模拟窗格。这些列分别显示结果报告工作表和结果度量的B列中的值