初学EDA时候,大家都在找工具而烦恼,有些工具不是没有license 就是不会设置,要不就是不会用,还担心这个以后有人用么?

所以,我通过自己的体会,推荐大家给大家一个学习时候的流程,和一个业界用流程,目的当然是为了就职(简历里吹牛用)。

废话不多说 现在开始说明

对于初学者,建议使用如下流程

1 coding时候的工具推荐 ultraedit +(VHDL,verilog语法高亮补丁)

2 debug 工具 使用 novas 的debussy 当你用它时候,你会认为真是太实用的工具了。

3 simulation 工具 实用modelsim 版本越新支持的语言越多,现在最新的版本 支持 assertion based verification 和 systemc

最新版本据说还支持system verilog的验证功能

4 FPGA 综合工具 没有什么好说的 synopsys FPGA 和 syplify 这两家 估计就包揽了大部分的市场,当然也有用mentor 的但是对于

学习者 这两个工具 获取简单,安装容易。

5 后段工具的话 就xilinx ise 和 quanters 吧

再详细说明下

1,coding工具,由于ASIC的design house几乎都是unix的平台,所以自然也就是unix里面的最常用的editor tool vi了,当然也可以用ultraedit +(VHDL,verilog语法高亮补丁)不过由于是在windows平台下,所以还得把写好的程序

通过FTP或者其他的工具,传给unix.

2, debug工具 novas 的debussy 基于unix/linux平台的,为了省眼力强烈建议使用。

3,simulation工具 业界一般用2家公司的工具,Cadence的LDV(logic design verification)和synopsys的VCS系列

LDV市场比例比较大,因为它包含了我们大家熟悉的nc-verilg, verilog-xl两个simulation tools。verilog-xl是

verilog语言发明者专门为verilog设计的,所以属于一个娘。nc-verilog是verilog-xl的改进版本,更适合功能验证。

但是门级仿真(所谓的网表仿真或者再往后的post simulation)的时候还是用verilog-xl比较多,因为nc-verilog比较

慢在这些工程中。 至于选用什么工具,要看公司的总监么喜欢什么,有些公司什么都用,有些公司根据项目,比如,

我这个项目的testbench是用vera实现的,就都用synopsys的比较统一吧,至少可以减少由于工具之间的未知因数,

造成的莫名其妙的bug。但是注意一点的是,nc-verilog据说是在tape-out的时候,具有sgin-off的能力,就是你把你的的设计去留片的时候,芯片厂商vendor都得要看你的设计是不是通过了verilog-xl的仿真,这些都是听说了 ,具体由于我也是新人了,可能某些说的不准,要是有业内人士,发现不对的 多多指教了。modelsim不是没有人用啊,因为它的能力实在混合仿真的时候,所以当你的设计有verilog和vhdl两种的时候,好像他市场比例最大,此外这个东西,由于给各大校园提供免费的license,所以人人都有。

4 综合工具 synopsys design compiler了,你还有别的选这么,关键是你用别的工具,芯片制造商也不敢接你的活。不过差点忘记了,magama的phsical synthesis的tool也是有人用的,他好像是把后段的layout整合在一起,我目前的知道的例子是TI公司的某些项目组再用,因为我的老师有TI总部过来的。这个东西好像更适合0.18以下的technology吧,synopsys现在也有同样的工具了,叫synopsys phsical synthesis,应用把,比magama好像大,因为我实习的公司在用, 我的印度同事在用,呵呵 ,还和我要英文的说明书,因为头头给他的都是日文版的。

5 后段工具的我了解一些,但是不是太具体,下次再说了,我说的只是cell-based的设计流程的工具,完全定制的,就有很大不同了哦

RTL设计推荐的各步骤 推荐工具 适合VHDL verilog相关推荐

  1. 薪酬体系怎么设计?详解HR薪酬体系设计的方法、步骤与工具

    HR在定薪时总会遇到这样的情况: 好不容易找到心仪的候选人,顺利走完面试,最后却因为薪资没有别家吸引力拒掉offer. 老员工吐槽,为什么做这么多事,不如新员工拿的多,涨薪还无望? 老板在会上质疑,为 ...

  2. WEB网页设计前端(前台)开发的常用工具推荐

    WEB网页设计前端(前台)开发的常用工具推荐 最近我在搞网页设计,包括网站建设的前台界面设计和JS代码的编写,弄一个JS的时候把我给郁闷了,在寻找JS如何通过子节点操作父节点的时候找到了以下免费的网站 ...

  3. 一个推荐系统,实现完整的设计-在百度搜索关键词推荐案例

    在之前一篇博文中, 有同学在评论中问了个问题: 怎样解决因式分解带来的推荐冷门.热门关键词的问题. 在回答这个问题的时候, 想到了近几年在做搜索推荐系统的过程中, 学术界和工业界的一些差别. 正好近期 ...

  4. 推荐几款HTML5开发工具

    推荐几款HTML5开发工具 开发工具 1. Adobe Dreamweaver 2. DevExtreme 3. JetBrains WebStorm 4. Visual Studio Code 5. ...

  5. 如何恢复错删了本机计算机器,如何彻底删除粉碎电脑文件?如何恢复电脑丢失文件?推荐这几款数据管理工具!...

    原标题:如何彻底删除粉碎电脑文件?如何恢复电脑丢失文件?推荐这几款数据管理工具! 日常生活中,我们常常会使用各种不同类型的文件粉碎工具来消除某些隐私数据,以期保护自身信息安全.由于粉碎机可以某些选定的 ...

  6. 蔬菜购物网站设计【协同过滤的推荐算法】

    研究目的: 本次研究的目的是开发一种基于用户行为和物品关联的推荐算法,用于提供蔬菜购物网站的个性化推荐服务.通过分析用户的购买历史.评价.收藏等信息,找到相似用户或相似物品,从而向用户推荐符合其兴趣和 ...

  7. 推荐三款高级可视化工具,解决90%的数据可视化大屏需求

    对于数据分析师来说,可视化可能是最能表现自己工作价值的一个途径,因为领导喜欢看这种直观的.炫酷的.具有科技感的可视化大屏,我们也能把数据分析结果直接展示给领导,比一份纸面报告要强不知多少倍! 那么领导 ...

  8. 18款iPad绘画软件推荐!iPad必备生产力工具

    每当提起iPad,少不了会听到坊间流传已久的那句话,「买前生产力,买后爱奇艺」,确实有不少奔着生产力入手iPad的人,最终让iPad沦为煲剧神器或泡面盖,但我们没必要因噎废食,因为总有人能克服iPad ...

  9. 推荐一个开源的任务管理工具DooTask(支持私有部署)

    原文出处:https://www.yundashi168.com/382.html 今天老逛推荐一个开源的任务管理工具DooTask,该工具会提供各类文档协作功能.在线思维导图.在线流程图.项目管理. ...

最新文章

  1. 安装Android SDK需要选择哪些,开始为Android开发,我应该选择安装哪些SDK?
  2. 不重启iis的情况下切换iis的.net版本
  3. 【正一专栏】从中超走向世界领先的保利尼奥
  4. 激活函数:sigmoid、Tanh、ReLU
  5. InfoQ宣布成立CNUT容器技术俱乐部 欲连接中国容器社区
  6. [蓝桥杯][基础练习VIP]完美的代价(贪心)
  7. C++ BSS段、数据段、代码段、堆与栈及五大内存分区
  8. Web存储—获取Cookie
  9. 20191025:(leetcode)摆动序列
  10. java web 插件式开发_Java Web 后台开发效率提高:插件讲解
  11. python实现oss文件下载
  12. 游戏修改器制作教程七:注入DLL的各种姿势
  13. 期货日内交易小经验-开仓篇
  14. 美国市场数据分析初创公司Simon Data获2000万美元融资
  15. 挑战七大排序算法-03选择排序
  16. 12张图带你轻松了解 calico 6种场景下宿主机和pod互访的iptables规则链流转情况【下】
  17. 脱机使用计算机是什么意思,电脑脱机状态是什么意思
  18. 2021年低压电工及低压电工证考试
  19. unity热更新新方案,ILRuntime
  20. CSDN、博客园、简书、oschina、Iteye各大社区现状

热门文章

  1. 基于RT-Thread开发智能视觉组智能车 - 温州大学 - 春华秋实
  2. 第十六届智能车竞赛比赛进行中 - 参赛队员提出的问题
  3. 脉冲20KV高压发生器电弧打火
  4. 2020年春季学期教学日历
  5. 2020秋季人工神经网络作业登记与批改
  6. 第十五届全国大学生智能汽车竞赛赛道拼装图
  7. 对信号与系统课程的意见与建议
  8. suse linux 10 下安装sybase15.0.3,SUSE10下安装sybase ASE15.0
  9. 冒泡和快速排序的时间复杂度_排序算法整合(冒泡,快速,希尔,拓扑,归并)
  10. 所有配置_一张图看懂iPhone12的所有配置!