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

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

3天内不再提示

芯片设计之仿真工具

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

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

在计算机上模拟芯片设计需运用仿真工具,常用的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

    文章

    1019

    浏览量

    54897
  • 仿真
    +关注

    关注

    50

    文章

    4082

    浏览量

    133613
  • Verilog
    +关注

    关注

    28

    文章

    1351

    浏览量

    110102

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

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

收藏 人收藏

    评论

    相关推荐

    NVIDIA发布全新AI和仿真工具以及工作流

    NVIDIA 在本周于德国慕尼黑举行的机器人学习大会(CoRL)上发布了全新 AI 和仿真工具以及工作流。机器人开发者可以使用这些工具和工作流,大大加快 AI 机器人(包括人形机器人)的开发工作。
    的头像 发表于 11-09 11:52 275次阅读

    芯片开发必备工具|好用的文件比对工具有哪些?

    芯片开发工程中,通常为了知道工程目录下发生了哪些改动,或者两份源码文件之间有什么不同,会需要用到文件和文件夹的比对工具。使用工具比肉眼观察更便捷,也更精确!本文将介绍自己最常用的几款文件比对
    的头像 发表于 11-01 08:11 380次阅读
    <b class='flag-5'>芯片</b>开发必备<b class='flag-5'>工具</b>|好用的文件比对<b class='flag-5'>工具</b>有哪些?

    芯片开发必备工具——好用的文件比对工具有哪些?

    芯片开发必备工具——好用的文件比对工具有哪些?
    的头像 发表于 11-01 08:11 263次阅读
    <b class='flag-5'>芯片</b>开发必备<b class='flag-5'>工具</b>——好用的文件比对<b class='flag-5'>工具</b>有哪些?

    C2000 MCU的ADC输入电路评估(使用TINA-TI仿真工具

    电子发烧友网站提供《C2000 MCU的ADC输入电路评估(使用TINA-TI仿真工具).pdf》资料免费下载
    发表于 09-07 11:18 1次下载
    C2000 MCU的ADC输入电路评估(使用TINA-TI<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>)

    C2000 ADC的电荷共享驱动电路(使用TINA-TI仿真工具

    电子发烧友网站提供《C2000 ADC的电荷共享驱动电路(使用TINA-TI仿真工具).pdf》资料免费下载
    发表于 09-06 09:40 1次下载
    C2000 ADC的电荷共享驱动电路(使用TINA-TI<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>)

    免费好用的在线仿真工具Wokwi

    给大家分享一个不错的在线仿真工具(Wokwi),支持多种平台,支持市面上主流的开发板,比如:STM32、ESP32、Arduino、树莓派等。还支持常见的传感器、显示器件(LCD、LED屏幕)等
    的头像 发表于 06-15 08:10 5348次阅读
    免费好用的在线<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>Wokwi

    存内计算威廉希尔官方网站 工具链——量化篇

    本篇文章将重点讲述存内计算威廉希尔官方网站 工具“量化”,我们将从面向存内计算芯片的深度学习编译工具链、神经网络中的量化(包括训练后量化与量化感知训练)、基于存内计算
    的头像 发表于 05-16 12:35 1229次阅读
    存内计算威廉希尔官方网站
<b class='flag-5'>工具</b>链——量化篇

    模拟芯片电源管理芯片介绍

    相应的短矩波,推动后级电路进行功率输出。本文详细介绍芯伯乐XBLW-模拟芯片电源管理芯片的分类及各种类芯片特征,希望看完后有更深刻的了解。01—描述
    的头像 发表于 04-30 08:34 2038次阅读
    模拟<b class='flag-5'>芯片</b><b class='flag-5'>之</b>电源管理<b class='flag-5'>芯片</b>介绍

    模拟电路仿真软件包含大部分芯片

    模拟电路仿真软件是一种通过计算机软件模拟实际电子设备电路运行情况的工具。它能够模拟电路中的电压、电流、功率等参数,并通过在计算机上运行仿真程序,得出电路的性能和特性。因此,模拟电路仿真
    的头像 发表于 04-21 10:54 1179次阅读

    演进中的电力电子设计:安森美先进仿真工具

    ,开发出符合严格要求的电路,需要精确且精密的工具支持。 电力电子设计领域正在快速演进,引领着高速、高效元器件的新时代。在此演变过程中,安森美(onsemi)推出了突破性的仿真工具,重新定义了工程师对电力系统进行概念化、设计及验证
    的头像 发表于 04-09 17:12 553次阅读
    演进中的电力电子设计:安森美先进<b class='flag-5'>仿真</b><b class='flag-5'>工具</b>

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

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

    请问DAP miniwiggler工具如何在eclipse下进行仿真

    新买的DAP miniwiggler 工具如何在eclipse下进行仿真
    发表于 02-21 06:52

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

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

    仿真工具Ansys Discovery的使用案例

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

    半导体芯片车规芯片——Lab Companion

    半导体芯片车规芯片 —— Lab Companion 半导体芯片车规芯片 一台新能源汽车分为
    的头像 发表于 01-11 14:30 785次阅读
    半导体<b class='flag-5'>芯片</b><b class='flag-5'>之</b>车规<b class='flag-5'>芯片</b>——Lab Companion