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

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

3天内不再提示

高级流程节点使仿真必不可少

星星科技指导员 来源:嵌入式计算设计 作者:Jean-Marie Brunet 2022-06-29 15:23 次阅读

半导体行业体现了从今天具有小特征的工艺到未来工艺节点的不懈进军,未来工艺节点将涉及今天可能看起来很疯狂的特征尺寸。再说一次,当 1980 年代的工作人员查看时,今天的功能可能看起来小得离谱。

具有更小功能的新工艺节点可在芯片上实现更多晶体管;一直如此。所有类型的验证工具(包括仿真)都需要不断升级,以跟上测试最先进芯片所需的能力。

但是随着最新的发展,我们已经越过了界限。它不再只是容量游戏:曾经是别人的问题的验证现在可能是你的问题,特别是模拟器必须加强支持新的验证任务。

把它放在一起

改变的是计算平台的独立组件——过去驻留在不同芯片上的模块——现在可以集成到广泛的通用和专用片上系统 (SoC) 中。不仅必须验证所有块,还必须验证它们的交互。

您的典型 SoC 将一个或多个处理器与广泛的支持 IP 块集成在一起。鉴于我们现在拥有包括内存在内的完整计算引擎,最明显的任务是在软件在单个处理器上运行时验证 SoC,甚至在多个处理器互操作时验证。

如果没有仿真或硬件辅助验证,这种软件验证是完全不切实际的;使用仿真执行软件花费的时间太长。模拟以大约 1 Hz 的速度运行;简单地引导 Linux 需要数百万个周期。在 1 Hz 时,完成 100 万个周期需要 11 天以上的时间——这意味着简单地将系统引导到可以开始运行应用程序软件的点可能需要数周时间——还有额外的数周时间来检查软件的其余部分。它只是不会发生。

因此,仿真提供的第一件事是检查软件所需的速度。但这仅仅是开始。速度不得不为其他重要参数腾出空间——没有比功率更重要的了。由于当前对延长手持设备电池寿命的重视,以及对减少从墙上插头中汲取电力的总体兴趣,现在必须彻底审查电力。

两个趋势影响功率测试。首先是不同模式的扩散。例如,如果您正在为移动设备构建 SoC,您将拥有检查互联网、观看视频、听音乐、获取行车路线、发送短信以及——哦,是的——打电话的模式。理想情况下,应测试所有组合和排列,以确保没有未检测到的高功率角落案例。

电源测试的第二个方面涉及监控软件执行时电源如何响应。必须测试广泛的软件场景,以确保关键功能不会意外耗尽电池的速度比预期的要快。

对于执行在设计时可能未知的各种软件的 SoC(如笔记本电脑智能手机),较低级别的驱动程序和其他基础设施软件可能是您验证的重点。但对于专用设备——尤其是那些用于物联网的设备——您还需要查看在应用程序级别运行的专用软件。只有仿真才能在硬件和软件相结合的环境中实现这一点。

堆栈和验证堆栈

您的系统还可能包含各种支持通信和安全的堆栈。通信堆栈通常涉及硬件和软件的组合。最低层被铸造成晶体管,而上层则在软件中实现。所有层都必须与其相邻层交互,无论这意味着留在硬件内、留在软件内还是在硬件和软件层之间来回移动。

虽然我们已经验证了很长时间的通信,但安全性已经从“我们应该在某个时候考虑一​​下”提升到“我们必须拥有这个!” 对于大多数工程师来说,这是一个新领域,过去只是少数专家的领域。

安全可能也可能不涉及硬件和软件的组合。用于加密和散列等计算密集型功能的低级 IP 可以在硬件中实现——或者,在性能和功率允许的情况下(但价格点不允许),这些相同的算法可以在软件中运行。

安全堆栈与通信堆栈相交。如果您的通信设置涉及传输层安全 (TLS),那么您的通信堆栈的验证将必然包括一些安全验证。您需要确保身份验证正常工作,根据需要存储和发送密钥,并且加密(设置期间的密钥和传输内容)都使用仿真进行了全面测试。

不再是别人的问题

安全、通信、视频处理、音频处理——以及我们最先进的工艺支持的更多功能现在都集中在一个芯片上。其中每一个过去都由专家在他们自己的孤岛中处理。不再; 您拥有它,即使您一路有专家的支持。一个单一的验证计划不仅需要确保这些领域中的每一个都能正常工作并具有必要的性能和功率,而且更重要的是,这些功能之间的交互和切换能够顺利有效地进行。

随着更先进的工艺节点的出现,很难预测您将专门对它们进行什么测试。但我们知道,它将涉及越来越多的晶体管和软件代码行。这意味着您需要一个仿真器系列,即使在可预见的未来,也有能力带您前进。

就晶体管数量和复杂性而言,先进工艺节点的设计尺寸正在迅速增加。因此,Veloce Strato 仿真平台可扩展到 150 亿门。这比当今大多数人所能想象的容量要大得多,但是,即使在我们需要那么多门之前,它仅仅意味着你不必怀疑你是否能够验证任何可以想象的芯片。您可以简单地知道您将被覆盖 - 至少在接下来的几年内,并且可能远远超出此范围。

审核编辑:郭婷

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

    关注

    446

    文章

    47706

    浏览量

    408889
  • 物联网
    +关注

    关注

    2866

    文章

    41549

    浏览量

    358127
  • soc
    soc
    +关注

    关注

    38

    文章

    3739

    浏览量

    215599
收藏 人收藏

    评论

    相关推荐

    折弯机作业中必不可少的安全防护

    保护装置
    jf_18500570
    发布于 :2024年04月12日 10:47:27

    追求卓越制造,ECRS工时分析必不可少!#工时分析

    软件
    VIOOVI
    发布于 :2024年01月10日 10:31:14

    数字电路设计有哪些仿真验证流程

    数字电路设计的仿真验证流程是确保设计能够正确运行的重要步骤之一。在现代电子设备中,数字电路被广泛应用于各种应用领域,如计算机、通信设备、汽车电子等等。因此,设计师必须通过仿真验证来确保电路能够按照
    的头像 发表于 01-02 17:00 355次阅读

    FPGA基本开发设计流程

    向量(即将所关心的输入信号组合成序列),仿真结果将会生成报告文件并输出信号波形,从中便可以观察各个节点信号的变化。如果发现错误,则返回修改逻辑设计。 4.综合优化 所谓综合就是将较高级抽象层次的描述
    发表于 12-31 21:15

    剃须刀必不可少的5W电源管理芯片U95113

    剃须刀必不可少的5W电源管理芯片U95113很多男性也是非常注重自己外在整洁的,像是剃须刀、电吹风、理发器这种个护电器也很受男性推崇。我国男性消费在消费种类、数量和品质上都发生了不小的变化,并开始
    的头像 发表于 10-13 08:11 631次阅读
    剃须刀<b class='flag-5'>必不可少</b>的5W电源管理芯片U95113

    如何脱离Vivado建立单独仿真环境软件呢?

    FPGA项目开发的过程中,需要完成设计代码开发、验证环境搭建、仿真分析、板级验证等操作,在这个过程中,许多操作虽然必不可少但是步骤是重复的。
    的头像 发表于 09-27 09:25 752次阅读
    如何脱离Vivado建立单独<b class='flag-5'>仿真</b>环境软件呢?

    小小保险丝细节必不可少

    电源元器件电压电子技术
    学习电子知识
    发布于 :2023年09月05日 21:48:23

    射频PCB电路设计与仿真案例

    在进行射频PCB电路设计的时候,我们一般靠“经验”和“原则”指导设计,某些情况经验的作用也是有限的。要设计好射频板级电路,仿真必不可少的。之所以某些经验可以替代仿真,是因为产品的电路非常成熟
    的头像 发表于 08-09 09:46 2255次阅读
    射频PCB电路设计与<b class='flag-5'>仿真</b>案例

    vivado仿真流程

    vivado开发软件自带了仿真工具,下面将介绍vivado的仿真流程,方便初学者进行仿真实验。
    的头像 发表于 07-18 09:06 2460次阅读
    vivado<b class='flag-5'>仿真</b><b class='flag-5'>流程</b>

    数字IC设计流程中为什么要做门级仿真

    门级仿真(gate levelsimulation)也称之为后仿真,是数字IC设计流程中的一个重要步骤。
    的头像 发表于 06-07 09:55 1265次阅读
    数字IC设计<b class='flag-5'>流程</b>中为什么要做门级<b class='flag-5'>仿真</b>?

    封装设计与仿真流程

    典型的封装设计与仿真流程如图所示。
    发表于 05-19 10:52 1243次阅读

    车间生产工艺流程虚拟仿真:化工作流程,提高生产效率

    随着虚拟现实技术的不断发展,越来越多的工厂和企业开始应用VR技术,利用虚拟现实技术打造出车间生产工艺流程虚拟仿真,以实现数字化转型。车间生产工艺流程虚拟仿真是一种通过虚拟现实技术实现的
    的头像 发表于 05-18 15:08 1191次阅读

    使用教程 | 基于TSMaster如何实现LIN RBS 剩余总线仿真

    本文导读RBS全称是:residualbussimulation,也就是所谓的剩余总线仿真。主要是基于车载网络数据库,如CAN/LIN/FlexRay/以太网数据库,仿真该网络内部各个节点的通讯行为
    的头像 发表于 05-15 10:33 668次阅读
    使用教程 | 基于TSMaster如何实现LIN RBS 剩余总线<b class='flag-5'>仿真</b>

    00021 电工必不可少的三把锁,一定要学好!#电工 #电气 #电气知识

    电工技术
    学习电子知识
    发布于 :2023年05月07日 00:03:29

    “五一”假期哪些智能电子设备必不可少

    五一长假已开启,已经有很多人都堵在路上了,已经有网友表示:堵住我的车,堵不住我的腿!特别是对于去往一些网红打卡地,比如,最近火遍全网的淄博烧烤,不管五一小长假去哪里玩,这几样东西是必不可少
    的头像 发表于 05-05 10:37 321次阅读
    “五一”假期哪些智能电子设备<b class='flag-5'>必不可少</b>