HDL Designer—设计复用、创建和管理工具

HDL Designer Series 是Mentor Graphics公司独有、完善的硬件设计复用、创建和管理环境,广泛地应用在FPGA, 平台化FPGA, 结构化ASIC,ASIC和SoC等多种设计流程中。HDL Designer可以实现HDL与图形方式混合的层次化设计,结合数据管理、版本管理、文档管理、设计流程管理等全面的设计管理功能,为大规模设计提供了有力的支持。HDL Designer提供和多种仿真器、综合器的接口,用户可以根据实际情况定制自己的设计流程。与仿真工具如QuestaSim和综合工具如Precision结合提供完整的FPGA/CPLD设计流程。

主要的优点:

 采用多种高级设计输入工具,快速创建设计;

 快速地分析设计代码,评估代码,对RTL代码进行图形化处理;

 内置与其他EDA工具和版本管理工具的接口;

 与Mentor Graphics的其它工具构成完整的FPGA/ASIC设计流程。

图形化设计

HDL Designer提供丰富强大的输入手段,为用户提供了一个设计高效的设计创建环境。针对不同厂商的器件,可以采用相同的设计方法。输入方式包括框图、流程图、状态机、真值表、基于接口设计(IBD)、表格式输入输出、HDL文本等设计输入描述方式。所有图形化设计输入都可以自动生成高效率可直接综合的HDL代码。

图形化设计输入

代码质量检查

传统的方法评估一个项目的代码质量高低基于主观的评价,而HDL Designer避免了这一缺陷。HDL Designer内置了不同的设计规则集合,同时,用户可以进行灵活的修改,来制订出适合本公司的设计规则。而且,面向航空航天及军工等安全关键行业的设计特点,HDL Designer集成了DO-254、安全关键设计规则集,确保设计具备足够的可靠性及安全性。

设计规则检查

高级验证方法学平台创建

对于诸如AVM/OVM/UVM等高级验证方法学的应用,HDL Designer提供了一个强大且良好的GUI环境,基于集成的AVM/OVM/UVM与验证兼容性的规则检查,帮助工程师快速实现基于AVM/OVM/UVM标准的测试平台的调试,减少了测试平台的创建与调试时间,并满足工程师对复杂硬件设备的高性能测试环境创建的需求。

搭建UVM验证环境

另:

FPGA设计创建、管理与代码质量检查工具HDL Designer

在高可靠性流程中,具备有效管理设计数据的环境是一个重要理念。HDL Designer借助管理配置工具与设计流程中的其它工具,可提供RTL设计创建、编辑、代码质量检查与可重用分析,并且支持网页形式的设计检查方式。它带有内嵌的DO-254设计规则集,可以针对设计可靠性进行有效的检查,进行设计代码风格与质量的评估,对实际项目的开展极具工程实践价值与指导意义。

该工具的主要技术性能及指标要求如下:

Ø 内置众多设计规则(含DO-254),可快速地分析设计代码,评估代码;

Ø 支持对RTL代码进行图形化处理,便于工程师理解不熟悉的设计结构;

Ø 支持采用多种高级设计输入方式,快速创建设计与测试环境;

Ø 内置与其他EDA工具和版本管理工具的接口;

Ø 可对设计进行完整性分析及设计层次关系分析,便于工程师查找设计缺失与理解设计结构;

Ø 支持框图、状态机、真值表、流程图、基于接口设计(IBD)等多种设计图形化显示形式,并可自动将图形转成Verilog或VHDL源代码;

Ø 其内嵌的代码编写工具可自动联想VHDL或Verilog的关键词,减少代码编写错误,并可以进行语法检查。

PS:安装文件度娘搜索就有

NOW

推荐阅读

【Vivado那些事】如何查找官网例程及如何使用官网例程

【Vivado使用误区与进阶】总结篇

【Vivado那些事】Vivado下头文件使用注意事项

【Vivado那些事】Vivado中常用的快捷键(一)F4键

【Vivado那些事】Vivado中常用的快捷键(二)其他常用快捷键

点击上方字体即可跳转阅读哟

HDL Designer Series(HDS)介绍相关推荐

  1. Pandas知识点-Series数据结构介绍

    Pandas知识点-Series数据结构介绍 本文用到的数据来源于网易财经,具体下载方式可以参考上一篇文章:https://blog.csdn.net/weixin_43790276/article/ ...

  2. 1. Qt Designer Studio界面介绍

    1. 说明: Qt当中的Qt Quick框架使用QML语言来快速搭建优美的界面,但是对于单纯做界面的设计人员并不是很友好,还要让界面设计人员去消耗时间成本学习QML语法.Qt Designer Stu ...

  3. cocos2d粒子系统--粒子编辑器Particle designer属性的介绍

    Particle designer粒子编辑器可到这里下载(包含授权码):http://www.cocoachina.com/downloads/code/2012/0706/4424.html -- ...

  4. RISC-V指令集架构介绍及国内外厂商介绍

    文章目录 RISC-V架构介绍 ·RISC-V简介 ·CPU主流架构:x86.ARM.RISC-V ·RICS-V的设计理念及优势 ·RISC-V的历史沿革与市场应用 国内外厂商介绍 ·SiFive ...

  5. ZYNQ中裸机开发和Linux开发有什么区别?

    ZYNQ架构特征 从高层次的角度去看,Zynq架构包含PS和PL两部分以及之间的互连线.如图2.3所示.互联遵循AXI标准,AXI标准是Arm开发的片上通信技术标准. 将PS和PL集成到一起一方面能够 ...

  6. 现代战争的制胜法宝?-黑科技原子无线电技术应用前景及最新研究进展

    信息技术革命引领现代人进入了信息化社会,相应也使得战争形态由工业社会中的热兵器战争过渡到以知识经济和信息通信为主导的信息化战争.作为现代战争中的重要作战手段,电子干扰在战争全程中都得到了深入渗透, 其 ...

  7. ​现代计算机的雏形-微型计算机MCS-4

    之前有介绍过<Intel的第一款CPU长啥样?Intel 4-Bit的CPU简介>,有了CPU按照今天台式机的配置,还需要主板.内存等配件才能完成整机的搭建,当然对于Inlel 4004来 ...

  8. 手把手教你入门 Git 教程,图文实例详解

    前言 Git简介 实用主义 深入探索 总结 参考资料 Git简介 Git 是一种分布式版本控制系统,它可以不受网络连接的限制,加上其它众多优点,目前已经成为程序开发人员做项目版本管理时的首选,非开发人 ...

  9. 【Vivado那些事】关于reset_project和reset_project -exclude ip使用

    之前群里有一些关于在Vivado中IP综合时出现各种问题,大部分通过reset_project这个TCL命令解决,今天就简单分析一下reset_project这个命令的作用. reset_projec ...

  10. vivado多时钟周期约束set_multicycle_path使用

    Vivado下set_multicycle_path的使用说明 vivado下多周期路径约束(set_multicycle_path)的使用,set_multicycle_path一般在如下情况下使用 ...

最新文章

  1. POJ2985 The k-th Largest Group(平衡树查询第K大)
  2. 在VS2010下使用 UNICODE 和 ANSI 的混合编程
  3. 导弹拦截(pascal)
  4. 【转】Loadrunner入门(《软件性能测试过程详解与案例剖析》)
  5. [vue] 使用vue渲染大量数据时应该怎么优化?说下你的思路!
  6. 【Tech】Mac上安装MAMP打开本地网页
  7. 屏幕抓取程序 (位图DDB的例子)
  8. 不支持的major.minor版本52.0 [重复]
  9. 在VC6.0中使用GDI+的两种办法
  10. 华三交换机链路聚合的几点思考
  11. 中国生物能源行业市场规模预测及未来战略规划建议报告2022-2028年
  12. DevOps-2-从凤凰项目谈起
  13. 网页视频的下载方法,电脑如何下载网页视频
  14. 创意简约土木黑灰配色PPT模板
  15. 2022年危险化学品经营单位主要负责人特种作业证考试题库及答案
  16. 电网风险、风险评估、风光不确定性 考虑蒙特卡洛考虑风光不确定性的配电网运行风险
  17. yishaadmin,yishaadmin修改数据后回到起始页的解决办法,保持在修改前的页码,分页组件在修改数据后不返回到第一页
  18. SAS:数据合并简介
  19. Revi+Geometry属性的参数
  20. Yapi环境搭建(史上最详细步骤)

热门文章

  1. 怎样重装计算机系统软件,电脑重装系统软件怎么样保留
  2. viewModel生命周期
  3. etc门架系统服务器是什么,ETC门架是什么东西?ETC龙门架作用
  4. 大学计算机excel高级筛选,excel高级筛选的使用方法(入门 进阶 高级)
  5. 飞鸽原创博客,真正的飞鸽官方博客
  6. [CTF]天下武功唯快不破
  7. 【自动驾驶】浅谈自动驾驶在业界的发展
  8. 怎样计算期货交易盈亏(期货交易盈利怎么算)
  9. cpci无法检索_CPCI是什么检索
  10. OCR识别新能源车牌的原理