0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯片设计之仿真工具

倩倩 来源:《IC设计与方法》 作者:行业学习与研究 2022-08-12 15:01 次阅读

在通过Verilog语言完成芯片设计,且通过测试平台设计(编写testbench)对所设计的芯片施加激励和观测输出后,需要在计算机上模拟芯片设计,以判断所编写的代码是否符合预期。

在计算机上模拟芯片设计需运用仿真工具,常用的EDA仿真工具主要由三家集成电路公司提供,分别是Mentor Graphics、Cadence、SYNOPSYS。

MentorGraphics的产品是Modelsim,该产品主要在WINDOWS系统上运行,也可以在LINUX系统上运行,适合初学者使用。

Cadence的产品是NC-Sim,该产品主要在LINUX系统上运行,也可以在WINDOWS系统上运行。

SYNOPSYS的产品是VCS,该产品主要在LINUX系统上运行,不能在WINDOWS系统上运行。

上文提及的LINUX系统和WINDOWS系统是EDA仿真工具的两种主要操作系统

WINDOWS系统主要运用于可编程逻辑器件,如CPLDFPGA的仿真,这是因为进行验证的工程师(芯片生产前需要进行验证,目的是防止实际生产的芯片出现漏洞导致百万元到千万元人民币的损失)主要使用WINDOWS系统。可编程逻辑器件的仿真工具主要是Modelsim。

LINUX系统主要运用于ASIC设计,即专用集成电路设计的仿真,因为芯片设计到生产过程中使用的仿真以外的其他工具均支持LINUX系统,所以ASIC设计的仿真也主要使用LINUX系统。

根据课程推荐,ASIC设计人员或有学习更专业仿真工具想法的人员最优选择是NC-Sim和VCS这两种专业软件。课程由于证书(license)限制,只能使用Modelsim的教学版进行芯片仿真讲解。

Modelsim中内嵌有教程和用户手册,如果需要学习Modelsim更高级的功能可以查找用户学习手册,网络上也有高级教程可供学习和参考。

3ea0fe3c-19f6-11ed-ba43-dac502259ad0.png

图片来源:学堂在线《IC设计与方法》

仿真的步骤如下:

(1)设置环境。包括在软件里设置相应的工程环境,设置相应的库文件,库文件是其他人员已完成的设计文件,当设计芯片需要某些已设计完成的文件时,可以调用库文件。

(2)编写Verilog代码。编写Verilog代码既可以使用文本编辑工具,也可以使用Modelsim中提供的代码编辑工具。

(3)编译。编译的目标是将Verilog代码转化成计算机上可以执行的程序。

(4)仿真。在仿真工具中模拟电路执行过程。

(5)分析仿真结果。分析仿真结果是比较重要的步骤。分析仿真结果的目的是检查电路模拟的结果是否正确,是否符合预期的设计目标。分析仿真结果的方法有多种:最直接的方法是用波形的方式检查,更高层次的方法包括数据流图(以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程)、有限机(全称有限状态机,是一种用于进行对象行为建模的工具,作用是描述对象在其生命周期内所经历的状态序列,以及如何响应来自外界的各种事件),或用比较高效的方法定位故障发生的位置。

3edc767e-19f6-11ed-ba43-dac502259ad0.png

图片来源:学堂在线《IC设计与方法》

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片设计
    +关注

    关注

    15

    文章

    895

    浏览量

    54407
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132154
  • Verilog
    +关注

    关注

    28

    文章

    1326

    浏览量

    109298

原文标题:芯片设计相关介绍(21)——仿真工具

文章出处:【微信号:行业学习与研究,微信公众号:行业学习与研究】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    安森美推出一款基于PLECS的具有独特功能的领先在线仿真工具

    Elite Power仿真工具是安森美(onsemi)推出的一款基于PLECS的具有独特功能的领先在线仿真工具,适用于软/硬开关应用,使工程师在开发周期的早期阶段,
    的头像 发表于 03-20 09:58 172次阅读

    康谋产品 | 为ADAS/AD开创的次世代AutoGI仿真工具

    康谋aiSim5作为开创性ADAS/AD仿真模拟工具,配备高度优化的传感器模拟,提供确定且可重复的环境模拟支持,为下一代仿真工具设定了新的标准。
    的头像 发表于 01-29 17:50 281次阅读
    康谋产品 | 为ADAS/AD开创的次世代AutoGI<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>

    仿真工具Ansys Discovery的使用案例

    初期想法,并专注于设计流程的改善和验证。它消除了传统仿真工具在可用性和速度方面的阻碍,利用 Ansys 旗舰求解器来满足所有的高精确度和高保真需求,从而使每个工程师都能做出更正确的方案。
    的头像 发表于 01-15 11:19 722次阅读
    热<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>Ansys Discovery的使用案例

    芯片仿真和后仿真的区别

    芯片设计中,前仿真和后仿真都是非常重要的环节,但它们在功能和目的上存在明显的区别。本文将详细介绍前仿真和后仿真的区别,以及它们在
    的头像 发表于 12-13 15:06 2412次阅读

    基本的Linux仿真环境和交叉编译工具链的配置

    基本的Linux仿真环境和交叉编译工具链的配置
    发表于 10-09 06:27

    在线设计和仿真工具入门指南

    电子发烧友网站提供《在线设计和仿真工具入门指南.pdf》资料免费下载
    发表于 09-20 09:45 0次下载
    在线设计和<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>入门指南

    芯片设计中逻辑仿真和数字验证介绍

    芯片的设计规格和功能要求。根据这些要求,制定验证计划,并编写测试用例。 逻辑仿真:逻辑仿真是通过软件工具模拟芯片电路的行为,验证电路的功能是
    的头像 发表于 09-14 17:11 773次阅读

    求推荐仿真工具

    我在网上看到贵公司CSU3AF10_EVB V1.1移动电源开发实验板介绍,刚好我们公司也想用贵公司芯片开发移动电源,请帮忙推荐一款烧录仿真工具。另外可否将实验板软件代码发份给我们参考?谢谢!期盼贵公司回复!邮箱:catvlia
    发表于 08-22 10:06

    领先的光子学仿真工具Ansys Lumerical功能详解

    Ansys Lumerical是业界领先的光子学仿真工具,其拥有完整的光子学仿真解决方案,支持全套光子学器件级和系统级仿真
    的头像 发表于 08-12 14:28 3036次阅读
    领先的光子学<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>Ansys Lumerical功能详解

    开发者福音丨安森美新款 Elite Power 仿真工具和 PLECS 模型自助生成工具的技术优势

    点击蓝字 关注我们 安森美 (onsemi) 最近发布了 Elite Power 仿真工具 和 PLECS 模型自助生成工具 (SSPMG) 。Elite Power 仿真
    的头像 发表于 08-08 19:05 727次阅读
    开发者福音丨安森美新款 Elite Power <b class='flag-5'>仿真</b><b class='flag-5'>工具</b>和 PLECS 模型自助生成<b class='flag-5'>工具</b>的技术优势

    Elite Power仿真工具和 PLECS模型自助生成工具的技术优势

    本文旨在介绍 安森美 (onsemi) 的在线 Elite Power 仿真工具和 PLECS 模型自助生成工具 (SSPMG) 所具有的技术优势,提供有关如何使用在线工具和可用功能的
    的头像 发表于 07-10 10:32 579次阅读
    Elite Power<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>和 PLECS模型自助生成<b class='flag-5'>工具</b>的技术优势

    如何挑选合适的电路仿真软件工具

    微电子及集成电路技术发展日新月异,离不开EDA电子电路仿真软件的支持。每天不知有多少电路设计及验证者,使用着各种电路仿真软件工具。俗话说,工欲善其事必先利其器,如何挑选合适的电路仿真
    的头像 发表于 06-25 16:37 3149次阅读

    超强SiC仿真工具大揭秘!

    点击蓝字 关注我们 现代电力电子产品不断向更高频、更高效、更高密度、更高压化的趋势发展,给系统产品设计带来挑战。为加快设计周期,降低设计复杂性,各种仿真工具应运而生。然而,目前的仿真工具
    的头像 发表于 06-14 19:15 482次阅读
    超强SiC<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>大揭秘!

    有奖丨发现这款超强SiC仿真工具的100个好用亮点

    点击蓝字 关注我们 我「 阿驰 」,一枚 小白电源工程师 ,手头有一个10kW户用储能系统仿真的急活,正在为寻找合适的仿真工具而挠头。 这时,资深又平易近人的前辈「 森博 」 爆肝推荐安森美
    的头像 发表于 06-07 08:35 432次阅读
    有奖丨发现这款超强SiC<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>的100个好用亮点

    领先的光子学仿真工具Ansys Lumerical功能详解

    Ansys Lumerical是业界领先的光子学仿真工具,其拥有完整的光子学仿真解决方案,支持全套光子 学器件级和系统级仿真。 器件和系统级工具
    的头像 发表于 05-26 09:40 8465次阅读
    领先的光子学<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>Ansys Lumerical功能详解