Mentor Graphics HDL Designer Series (HDS) 2021.1.1

HDL Designer Series(HDS)提供强大的 HDL 设计环境,不仅是功能强大的交互式 HDL 可视化和创建工具,提供从头开始进行设计创建所需要的一切,轻松创建、分析以及管理您的设计,将复杂的设计简化并提高工作效率!您将拥有一整套完整的高级设计工具和编辑器,从而能够获得更好的方法以及更快的速度来进行大型设计的创建!与传统的方法不同,您可以更快的进行代码的分析、评估和重用,提供代码的完整性分析、连接完整性分析、HDL 代码质量评估和设计可视化,在整个设计过程中,您都可以很好的掌控其细节和过程,提高生产力的同时实现可重复和可预测的设计过程。

功能特色

1、管理操作由设计管理器提供,包括一个项目管理器、多个设计浏览器、版本管理界面以及模板和任务管理器。
2、项目管理器允许您管理指定设计数据位置的库映射。可以创建或修改项目并将其存储为个人用户或共享团队资源。
3、您可以打开多个设计浏览器以将您的设计数据显示为设计单元、HDL文件或逻辑设计对象。可以在单独的层次结构浏览器中探索任何设计对象下的完整设计层次结构。额外的浏览器可用于探索与源(侧数据)和下游工具所需或产生的数据相关的额外信息,例如模拟或综合(下游数据)。提供了一系列通用版本管理工具的接口,包括:Subversion®、IBM Rational ClearCase®和CVS。CVS包含在发行版中,当其他系统在您的文件系统上可用时,可以选择它们。
4、任务管理器支持下游工具和设计流程的可定制接口。
5、提供默认任务以支持从图形源视图以及使用一系列行业标准工具进行编译、仿真和综合的HDL生成。使用Tcl定义任务以运行外部程序或Tcl脚本。可以将单个任务添加到流中以创建完整的操作序列。支持以下模拟器:ModelSim®、Questa®、Cadence®Incisive®和Synopsys®VCS®/VCSi。还为以下综合工具提供了默认任务:Precision®Synthesis、LeonardoSpectrum™、Synopsys®Design Compiler®和Synplify®/Synplify-Pro。为以下FPGA供应商工具提供了直接集成:Xilinx®ISE®、Altera®Quartus®和Microsemi®Libero®。仿真分析器接口提供错误交叉引用和动画工具以协助设计调试操作。为ModelSim和QuestaSim提供完整的调试支持。
6、模板管理器为HDL文本视图提供默认模板,可以对其进行编辑以支持您的本地设计标准,包括每个视图类型的多个替代模板。
7、设计经理支持由每个单独用户维护的任务和模板,以及由团队管理员维护的共享团队资源。
8、设计管理器包括一个集成的DesignPad设计感知、语言敏感文本编辑器,用于创建和维护HDL文本设计文件。或者,可以使用一系列外部文本编辑器来编辑和/或查看文本文件。
9、也可以使用图形和表格编辑器进行设计输入。可以使用表格IO或图形符号编辑器来描述组件接口。可以使用图形框图编辑器或使用基于接口的设计(IBD)视图以表格/电子表格格式维护分层设计中设计单元之间的互连。叶级视图可以使用HDL文本视图指定,也可以使用状态图、算法状态机、流程图和真值表编辑器以图形方式指定。
10、HDL2Graphics™功能可以导入任何完整或部分基于文本的HDL设计,并将文本描述转换为完全可编辑的图形或表格视图的层次结构。
11、与设计输入类似,转换后的设计结构可以表示为图形框图或表格IBD视图。叶级视图可以表示为状态图、流程图或HDL文本视图。生成的描述可以打印或导出为HTML网页以用于设计文档。在Windows上,可以使用对象链接和嵌入(OLE)功能将任何文本或图形视图直接包含在文档工具中。
12、现有的HDL设计可以导入到HDL Designer系列数据模型中,同时保持文件结构和设计数据的完整性。导入的代码可以可视化为图形框图、表格IBD视图、状态图或流程图,以帮助理解和记录。可以对任何可视化进行非逻辑更改。
13、版本管理可用于您导入的HDL文本和渲染的图形视图,并且设计浏览器可用于遍历设计单元之间的关系。
14、ModuleWare库提供了一系列标准组件,可以在图形或HDL文本设计中实例化(使用DesignPad编辑器时)。HDL Designer包括DesignChecker,这是一个功能齐全的静态设计检查和分析工具,使每个工程师都能找到并纠正在仿真和综合之前的设计过程早期的编码违规。可配置的基本规则允许项目经理创建所需的检查,这些检查补充了所提供的规则集,包括RTL综合规则、SystemVerilog和OVM/UVM验证规则、复杂的设计范围规则以及可读性和一致性的样式规则。策略和规则集可以在多个团队之间共享,具有全面的排除机制,允许在需要时放弃规则。整个设计过程中的自动化设计检查以及交互式违规分析和报告生成可帮助设计团队遵守安全标准和合规性要求。
15、HDL Designer通过其寄存器助手技术提供寄存器管理功能。注册助手允许您在一个中心位置更改注册规范并自动生成/更新许多派生输出。寄存器和存储器描述可以从多种来源(包括IP-XACT、XML和电子表格(CSV)格式)导入到一个内聚的、可扩展的数据模型中,该模型描述了块、子块、映射、寄存器、字段和存储器的层次结构。可定制的DRC检查确保数据的一致性,完整的API允许添加定制的输入转换器和输出生成器。输出包括用于验证的OVM和UVM寄存器包、可合成的VHDL和Verilog RTL代码、用于驱动程序开发的C头文件以及用于通信和记录保存的HTML超链接文档。
16、包含的SystemVerilog-VHDL助手工具提供了可定制的模板代码生成器,极大地促进了复杂UVM/OVM测试平台基础设施的正确构建创建。文本编辑提供拖放实例化、自动完成和自动连接功能以及强大的导航功能。代码结构可以表示为互连的UVM/OVM组件,类关系可以可视化为类图。无论在浏览器、文本或图表中如何表示,该工具都能理解给定的对象。几个内置浏览器提供了设计的不同观点,并能够在它们之间进行交叉引用。构建管理器自动创建和执行Makefile,以增量方式执行编译、分析和模拟步骤。除了Verilog RTL设计编辑支持之外,SystemVerilog-VHDL Assistant还提供了用于创建基于文本的VHDL RTL设计的高级编辑功能。

下载地址

本地下载

发表评论

邮箱地址不会被公开。 必填项已用*标注