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

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

3天内不再提示

验证SoC中的MIPI接口

星星科技指导员 来源:synopsys 作者:synopsys 2023-05-25 15:10 次阅读

据估计,现在每部智能手机都使用MIPI标准的某些方面。去年,6亿部手机和大约7亿到<>亿部手机IC都包含了某种MIPI接口。MIPI接口,特别是用于相机和显示器的接口,已经从移动世界扩展到其他市场,如汽车、工业、医疗、物联网和数字家庭/办公室。

poYBAGRvCciATDkQAAgpVCtPDws720.png

MIPI接口使设计复杂的智能手机SoC变得更加容易。然而,验证它们是否正常工作,对最终产品几乎没有差异化价值。因此,设计和验证团队面临的挑战是尽可能高效地为基于 MIPI 的设计实施强大的验证环境。开发内部验证 IP (VIP) 和测试平台可能既昂贵又耗时,尤其是在它们要处理更高级的 MIPI 接口的复杂流量模式、极端情况、错误和异常时。此策略还使验证团队面临因实施或维护不当的 VIP 而导致错误或遗漏故障的风险,并可能限制从块到 SoC 级别的 VIP 可重用性。

最好从商业提供商处购买MIPI VIP和测试平台,这些提供商可以为所有VIP和测试平台提供通用的外观,感觉和使用模型,从而减少验证团队学习其用途所需的时间。此类VIP的用户还应该受益于VIP已经在多个上下文中试用的事实,因此将全面地对MIPI协议,极端情况和错误状态进行建模。商业VIP也可能已经针对多个interwetten与威廉的赔率体系 器的性能进行了优化,并且可能与各种调试辅助工具一起提供。

由于MIPI接口标准是分层的,更复杂的接口使用更简单接口的各个方面,MIPI VIP和验证测试平台往往具有许多共同的特点:

驱动被测器件 (DUT) 并捕获其输出的要求

在 VIP 充当 DUT 发射器的情况下,能够从应用端驱动 VIP 或 DUT

可重复使用的数据完整性记分板,以便可以在被测接口之前和之后比较数据流

通过可配置接口访问 DUT 的编程寄存器

可配置性和定制功能

整个验证环境的可重用性

pYYBAGRvCcuAGkvOAAL8WvCHP5g121.png

MIPI一致性测试套件的一般原理图

您可以在本文中详细了解这些常见元素如何在一套 MIPI VIP 和测试平台中重复出现,以及更复杂的 MIPI 协议在较低级别的块上构建的方式。

这些验证 MIPI 接口的方法中有许多共同因素。IP块需要通过一组强大的协议检查,极端情况,错误注入和功能覆盖模型来执行,以确保它们符合协议。VIP和相关测试平台需要与快速发展的规范和错误修复保持同步。并且验证需要严格,特别是对于较低级别的块(如 PHY),因为更复杂的接口(如 UFS)依赖于它们。

Synopsys 为 MIPI 接口和使用 MIPI 接口的应用程序提供了一系列VIP,符合这些标准并提供通用的用户体验。该产品组合支持最新版本的MIPI规范,并提供具有功能覆盖模型的全面测试套件,以及协议感知调试,以减少调试周转时间。最后,VIP块是用SystemVerilog编写的,用于各种模拟器。

审核编辑:郭婷

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

    关注

    21

    文章

    4963

    浏览量

    139890
  • soc
    soc
    +关注

    关注

    38

    文章

    4135

    浏览量

    218035
  • MIPI
    +关注

    关注

    11

    文章

    310

    浏览量

    48594
收藏 人收藏

    评论

    相关推荐

    Xilinx FPGA MIPI 接口简单说明

    MIPI 接口现在非常流行,国产FPGA目前基本都带MIPI接口,而AMD-Xilinx是从U+系列开始支持MIPI电平,从国内使用情况来看
    发表于 04-24 09:30 6186次阅读
    Xilinx FPGA <b class='flag-5'>MIPI</b> <b class='flag-5'>接口</b>简单说明

    高速接口MIPI DPHY配置task函数

    景芯SoC训练营有同学问Verdi如何加载task函数里面的波形,这里以高速图像接口MIPI为例,给大家介绍下吧。
    的头像 发表于 11-18 16:59 953次阅读
    高速<b class='flag-5'>接口</b><b class='flag-5'>MIPI</b> DPHY配置task函数

    如何设计和验证SoC

    新的方式处理时钟生成。以前,在验证过程,所有锁相环(PLL)都被抽象化,并使用外部Tcl脚本生成时钟。协同仿真要求以完全相同的方式在模拟和仿真中映射所有的SoC组件。该团队发现,要使全部组件保持对齐,需要
    发表于 04-05 14:17

    SoC芯片验证威廉希尔官方网站 的研究

    近几年来,SoC 威廉希尔官方网站 已经得到了迅速的发展,随之而来的是 SoC 设计的验证也变得更加复杂,花费的时间和人力成倍增加。一个SoC 芯片的验证
    发表于 08-31 10:33 24次下载

    R&S RTO示波器轻松完成MIPI D-PHY接口的设计、验证和调试

    罗德与施瓦茨公司推出新的R&S RTO系列示波器触发和解码选件,进一步扩展了其MIPI D-PHY测试解决方案。新的RTO-K42选件为基于MIPI D-PHY相关接口的模块开发人员在设计、
    发表于 10-29 10:15 1824次阅读

    MIPI接口协议简介

    MIPI接口协议简介,感兴趣的小伙伴们可以看看。
    发表于 10-10 14:55 159次下载

    基于FPGA的验证平台及有效的SoC验证过程和方法

    设计了一种基于FPGA的验证平台及有效的SoC验证方法,介绍了此FPGA验证软硬件平台及软硬件协同验证架构,讨论和分析了利用FPGA软硬件
    发表于 11-17 03:06 1.4w次阅读
    基于FPGA的<b class='flag-5'>验证</b>平台及有效的<b class='flag-5'>SoC</b><b class='flag-5'>验证</b>过程和方法

    mipi是什么接口_mipi接口定义详解

    MIPI(移动行业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准。本文主要介绍了mipi开关参数、MIPI
    发表于 12-26 14:17 16.2w次阅读
    <b class='flag-5'>mipi</b>是什么<b class='flag-5'>接口</b>_<b class='flag-5'>mipi</b><b class='flag-5'>接口</b>定义详解

    SoC设计的互连验证遇到的问题

    在我们之前的博客,我们提到验证NoC系统远远超出了事务路由检查。我们能够在SoC级别的复杂互连验证期间捕获各种问题,其中NoC具有20多个总线主控器,80多个总线从器件,以及具有不同
    的头像 发表于 08-12 11:22 2622次阅读
    <b class='flag-5'>SoC</b>设计<b class='flag-5'>中</b>的互连<b class='flag-5'>验证</b><b class='flag-5'>中</b>遇到的问题

    MIPI接口的用途广泛,它的优点都有哪些

    威廉希尔官方网站 苦手·文字搬运工·硬件小白届的卡丽熙·杰和科技公众号管理者·小编,前两天被产品经理绑起来毒打了一顿。“你知道这款产品的MIPI接口是什么信号吗?就写具有播放能力?” 啥?MIPI接口
    的头像 发表于 03-11 15:44 7651次阅读

    SoC设计验证威廉希尔官方网站 有哪些

    SoC设计验证威廉希尔官方网站 有哪些。
    发表于 03-29 10:37 12次下载
    <b class='flag-5'>SoC</b>设计<b class='flag-5'>中</b>的<b class='flag-5'>验证</b>威廉希尔官方网站
有哪些

    移动产业处理器接口联盟、MIPI-DSI、MIPI-CSI等接口介绍

    MIPI MIPI联盟,即移动产业处理器接口(Mobile Industry Processor Interface,简称MIPI)联盟,是MIPI
    的头像 发表于 07-26 11:45 1.1w次阅读

    MIPI PHY包含哪几类接口MIPI DPHY协议简介

    MIPI PHY包含三类接口DPHY、MPHY、CPHY。
    的头像 发表于 03-13 13:41 5118次阅读
    <b class='flag-5'>MIPI</b> PHY包含哪几类<b class='flag-5'>接口</b>?<b class='flag-5'>MIPI</b> DPHY协议简介

    mipi接口和edp接口可以转换吗?

    Mipi接口和EDP接口是两种不同的接口,它们在设计、功能和应用场景上都有很大的差异。虽然理论上可以通过一些转换器或适配器实现两者之间的转换,但在实际应用
    的头像 发表于 07-15 18:25 2399次阅读

    mipi显示器接口多少引脚

    MIPi(Mobile Industry Processor Interface)是一种用于移动设备的显示接口标准,由MIPI联盟制定。MIPi接口
    的头像 发表于 07-16 09:11 2100次阅读