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

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

3天内不再提示

利用传感器数字部分完成对汽车雷达IC设计的验证

MATLAB 来源:恩智浦 (NXP) 半导体 作者:Sainath Karlapalem 2022-03-15 17:28 次阅读

NXP,我们团队开发了一种新方法学来验证汽车雷达集成电路 (IC) 的设计。该左移(或称“流程前置”)方法学将规格书级别指标的早期验证与虚拟现场试验相结合。

我们关注规格书级别的指标而不是硬件实现级别的指标,从而确保用来评估设计的验证签核 (signoff) 标准与客户最关心的标准一致。

此外,通过在虚拟现场试验中仿真路试场景,我们可以使用真实测试激励对雷达 IC 硬件进行环境在环验证。

我们的客户中有相当一部分是一线汽车供应商,他们最关心的就是规格书中的各项性能指标,比如信噪比 (SNR) 和总谐波失真 (THD)。

他们反倒不太关心大多数 IC 验证团队会关心的一些主要指标,比如单个组件测试结果、代码覆盖率结果,以及其他硬件实现级别的指标。

另外,我们的客户利用现场试验和真实驾驶场景来评估完整的雷达系统,而 IC 验证团队则使用与真实信号相去甚远的测试图形来评估单个射频模拟和数字组件(图 1)。

我和所在团队定义并实现了左移(或称“流程前置”)方法学,使得我们验证 IC 设计的流程与客户评估 IC 设计的标准保持一致。

我们开发用于虚拟现场试验的路试驾驶场景基于许多客户所遵循的 Euro NCAP 标准。

我们生成的功能和性能指标(如 SNR)与客户评估自己产品中的 IC 组件所用的指标相同。

8a7d7634-90ab-11ec-952b-dac502259ad0.jpg

图 1.包含射频、模拟和数字子系统的汽车雷达系统架构

规格书级别指标的早期验证

过去,我的团队采用一种基于通用验证方法学 (UVM) 的方法来验证汽车雷达系统的数字部分。这种方法需要使用高级语言创建一个参考模型来复制待测设计 (DUT) 的功能。给定输入测试向量,比较 DUT 的输出与参考模型的输出。UVM 测试并不捕获 SNR 测量值或者客户关心的其他指标。并且,即使实现只有相对很小的更改(比如更新有限脉冲响应 (FIR) 滤波器的系数),测试平台都要做出相应更改。保持测试平台与实现的同步需要相当多的精力和时间。

鉴于此方法的缺点和局限性,我们没有把验证精力放在实现与参考模型的一一对应上,而是决定重点关注设计的功能和性能。我们开发了 MATLAB算法,不仅能计算 SNR、THD 和功率谱密度 (PSD) 等高级设计指标,也能计算滤波器和其他组件的指标,比如阻带衰减和通带波纹。我们使用 HDL Verifier,基于这些 MATLAB 算法生成 SystemVerilog DPI 组件,并将它们集成到 HDL 测试平台,用于 Cadence 仿真环境(图 2)。

8ab9b27a-90ab-11ec-952b-dac502259ad0.png

图 2:一个使用 MATLAB 验证函数的测试环境,函数借助 HDL Verifier 通过 DPI-C 在 SystemVerilog 封装中实现。

采样信号数据通过 DUT 进行采集,然后传递给 MATLAB 验证代码所产生的 DPI-C 函数。绘制测试结果图(图 3),并与系统需求进行对比,以确保设计符合规格书。

8ade5666-90ab-11ec-952b-dac502259ad0.jpg

图 3:采样信号(上)和 MATLAB 计算得出的功率谱密度图(下)。

使用 MATLAB 生成的 DPI-C 模型,我们可以在 Cadence HDL 验证环境中的多个接口上对功能指标和性能指标进行计算。我们可以将设计的实现和验证分离开来,并在更契合客户所关心指标的抽象级别上进行测试。

我们还可以重用 MATLAB 生成的 C 代码,对初次流片的测试结果进行分析。比如,我们从雷达传感器 IC 收集采样数据,然后将这些数据传递给用于计算 SNR 的 C 函数。这些函数由 MATLAB 生成,同时也用于在 SystemVerilog 中验证我们的设计。

虚拟现场试验

在过渡到指标驱动的验证方法时,我们使用真实驾驶场景数据进行虚拟现场试验。以前,我们使用不同的测试向量集分别验证每个射频、模拟和数字子系统。这些测试向量中,只有极少数提取自路试过程中所捕获的雷达反射。

如今,我们已在这一方法学中纳入环境在环验证。现在,我们利用 Automated Driving Toolbox 中的驾驶场景设计器(图 4)构建驾驶场景。该 App 中的预置场景代表了 Euro NCAP 测试协议。这些协议正是客户评估雷达系统性能的基准。

8b0a5e78-90ab-11ec-952b-dac502259ad0.jpg

图 4:Automated Driving Toolbox 中的驾驶场景设计器。

下一步,我们用 Phased Array Toolbox 构建一个雷达传感器模型。为了让此模型符合实际所用传感器的规格书,我们调整了有关天线孔径、峰值发射功率、接收机噪声系数以及天线单元数量的参数。此外还调整了影响调频连续波 (FMCW) 波形的某些参数,比如最大距离、线性调频时长、扫描带宽和采样率。我们把这个传感器模型集成到之前构建的驾驶场景中,将雷达传感器虚拟地安装在自主车辆上(图 5)。

8b62f1d2-90ab-11ec-952b-dac502259ad0.jpg

图 5:用于管理自主车辆上雷达传感器位置的界面。

接下来我们执行这个驾驶场景,并捕获传感器的混频器输出,即场景中目标的雷达反射的解线性调频信号。我们将这个解线性调频信号传递给 ADC 设计中的 Simulink 模型,以生成数字 IQ 数据,然后把这些数据馈送给数字基带处理链。

如此一来,我们就可以生成基于 Euro NCAP 驾驶场景的 IQ 数据,并在研发的早期阶段(可能早于初次流片一年甚至更多)进行数字处理链的虚拟现场试验(图 6)。

8b93bfc4-90ab-11ec-952b-dac502259ad0.jpg

图 6:虚拟现场试验的跟拍视图(左上)和鸟瞰视图(右)。

后续工作

新的方法学和工作流现已推广应用至下一代的雷达收发机。对于这些产品,我们会在场景中纳入环境效应,以了解我们的设计在雨雾天气等情况下的性能表现。

我们认识到,这一新的验证方法学并不仅仅适用于汽车雷达系统的数字组件,所以我们也期望将虚拟现场试验用于模拟组件和其他应用场景,比如车辆之间的通信系统。

这篇文章重点介绍了传感器实现中数字部分的验证,但是这一环境在环方法也可轻松推广应用到混合信号和射频设计中,比如传感器设计中的 ADC。

审核编辑:郭婷

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

    关注

    2551

    文章

    51076

    浏览量

    753355
  • 汽车电子
    +关注

    关注

    3026

    文章

    7950

    浏览量

    166994
  • 雷达
    +关注

    关注

    50

    文章

    2932

    浏览量

    117497

原文标题:汽车专题 | 汽车雷达 IC 设计的环境在环验证

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    24GHZ雷达传感器的选型及运用基础

    传感器,用一个模块解决多个问题。 安全防护和及汽车电子是当前吸引投资人、生产商和消费者最感兴趣的话题,在这些领域应用运用24GHZ雷达传感器你可以实现变道辅助系统、
    发表于 12-20 16:56

    【RSP1多普勒雷达传感器申请】车载相控阵防撞雷达系统

    申请理由:该项目要设计一款车载防撞相控阵雷达系统。目前,阵列天线的设计已初步完成。现申请RSP1多普勒雷达传感器开发套件。该款套件具有的可靠元器件和先进的信号处理算法可以使该项目的研发
    发表于 01-11 14:54

    毫米波汽车雷达测试小结

    成为了传感器技术中备受瞩目的关键技术。也是基于毫米波雷达的这些特性,这项技术被用在了像无人机、智能家居等领域。然而,毫米波汽车雷达的使用环境复杂,在设计时必须将各种干扰、杂波、噪声等进
    发表于 08-04 12:56

    雷达传感器的新型热门应用

    。与其它传感器相比,雷达感知具有许多独特的优势。例如,与相比,雷达不受光线明暗的影响,具有穿透遮挡物的能力,可以更好地保护个人隐私;与超声技术相比,雷达感知的距离更远,而且不会对人和动
    发表于 11-08 10:55

    雷达传感器的新型热门应用

    提起雷达技术,大众对此并不陌生。传统的雷达技术具有非常广泛的应用。如机载、舰载、基地雷达可以对运动目标进行检测、成像;在气象、航管、遥感等领域,我们可以借助雷达
    发表于 11-08 10:41

    汽车毫米波雷达传感器的性能一致性

    ---之PCB电路材料的考虑摘要毫米波雷达传感器在众多传感器中具有全天候工作的独特特点,使其在成为汽车主动安全系统(ADAS)中的关键核心部件。毫米波
    发表于 07-29 07:43

    汽车传感器测试有什么特点?

    目前,汽车上所使用的控制系统从功能上可分为传感器单元、控制单元和执行单元3部分。其中,传感器单元是汽车智能化的标志,具有独特而重要的地位,其
    发表于 08-28 07:54

    汽车电子传感器发展现状及趋势是什么

    汽车传感器类型和发展路径1、传感器汽车的眼睛,ADAS和自动驾驶必不可少的元件汽车在向高级辅助驾驶、自动驾驶演进过程中,机器的自动/辅助驾
    发表于 05-20 07:54

    如何布局汽车传感器汽车雷达测试设备

    “2017年CES标志着一个新时代的开始。”咨询机构埃森哲公司汽车业务负责人卢卡·门图恰(Luca Mentuccia)称,“无人驾驶技术已成为下一个主战场”。汽车传感器测试设备和汽车
    发表于 08-04 06:10

    如何利用毫米波雷达和图像传感器构建智能驾驶控制系统?

    ITS所需要的重要驾驶支持系统包括哪些方面?如何利用毫米波雷达和图像传感器构建智能驾驶控制系统?环境识别技术在汽车中的应用是什么?
    发表于 05-17 06:35

    如何使用串口通信连接GY-33颜色传感器完成对颜色的识别?

    如何使用串口通信连接GY-33颜色传感器完成对颜色的识别?
    发表于 01-25 06:08

    汽车雷达传感器的解决方案

    采用毫米波技术的雷达传感器为多类驾驶舱内监控应用提供了高精度和灵活性,由于其尺寸较小,可以轻松和隐藏式的集成到车辆中。汽车制造商在将雷达传感器
    发表于 11-07 06:21

    Ameya360:瑞萨电子完成对Steradian的收购 扩大雷达市场的影响力

    利用车辆中各种复杂传感器组合来检测物体。瑞萨电子计划依托汽车雷达市场提供的高增长机遇,借助Steradian的雷达
    的头像 发表于 10-20 14:31 633次阅读
    Ameya360:瑞萨电子<b class='flag-5'>完成对</b>Steradian的收购 扩大<b class='flag-5'>雷达</b>市场的影响力

    汽车雷达传感器分类 汽车雷达传感器在哪个位置

    雷达传感器是为汽车提供环境感知、规划决策的智能传感器,其核心原理为通过发射微波、声波或激光并接受回波来进行物体探测,是自动驾驶的核心传感器
    发表于 09-16 17:03 3174次阅读

    汽车怎样利用超声波传感器

    倒车雷达全称叫“倒车防撞雷达”,也叫“泊车辅助装置”,是汽车泊车或者倒车时的安全辅助装置,由超声波传感器、控制和显示
    的头像 发表于 01-29 10:02 798次阅读