您的位置 首页 电子技术

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

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

<meta http-equiv=X-UA-Compatible content=\"IE=edge,chrome=1

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

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

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

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

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

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

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

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

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

http://news.vvfanli.com/wp-content/uploads/2022/03/20220316064920-623188708e464.jpg

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

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

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

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

http://news.vvfanli.com/wp-content/uploads/2022/03/20220316064921-62318871f1f3c.png

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

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

http://news.vvfanli.com/wp-content/uploads/2022/03/20220316064923-623188732f6b3.jpg

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

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

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

虚拟现场试验

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

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

http://news.vvfanli.com/wp-content/uploads/2022/03/20220316064924-62318874014d3.jpg

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

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

http://news.vvfanli.com/wp-content/uploads/2022/03/20220316064924-62318874d767e.jpg

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

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

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

http://news.vvfanli.com/wp-content/uploads/2022/03/20220316064925-62318875b3280.jpg

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

后续工作

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

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

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

审核编辑:郭婷

<!–

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: admin

为您推荐

智慧路灯照明系统的应用为智慧城市的发展建设添砖加瓦

智慧路灯照明系统的应用为智慧城市的发展建设添砖加瓦

智慧路灯照明系统的应用为智慧城市的发展建设添砖加瓦-夜间的路灯不仅照亮了黑暗的街道,而且照亮了回家的道路。从街上望去,闪烁的路灯发出暖光,指引着我们家的方向。城市里的路灯就像“守护者”,给长途旅行回来的游客带来了极大的安全感。 当今,路灯智能控制时代的到来,极大地促进了传统路灯的人工机械化运行。虽然对此感到兴奋,但我们不禁要问:随着路灯智能控制的早期到来,除了改善路灯的运行模式,还能带来什么? 为城市交通提供安全保障 城市公共照明系统中的智能路灯在每个路

晶振在五种不同行业中的应用说明

晶振在五种不同行业中的应用说明-晶振在五种不同行业的应用-由TST嘉硕代理KOYU光与电子

几种不同的物联网控制APP模式

本文就简单介绍当前几种物联网控制APP模式,让大家了解几种不同的技术路线。\” />

<meta http-equiv=X-UA-Compatible content=\"IE=edge,chrome=1

苹果稳坐全球可穿戴设备数量首位,占据日本市场超7成份额

苹果稳坐全球可穿戴设备数量首位,占据日本市场超7成份额

苹果公司占据2021年日本第四季度可穿戴设备71.5%份额,占据全球可穿戴设备市场34.9%份额。\” />

<meta http-equiv=X-UA-Compatible content=\"IE=edge,chrome=1

如何用GPUDirect存储器如何缓解CPU I / O瓶颈

除了使用 GPUs 而不是 CPU 加快计算的好处外,一旦整个数据处理管道转移到 GPU 执行,直接存储就起到了一个力倍增器的作用。这一点变得尤为重要,因为数据集大小不再适合系统内存,而且 GPUs 的数据 I / O 增长成为处理时间的瓶颈。当人工智能和数据科学继续重新定义可能的艺术时,启用直接路径可以减少甚至完全缓解这个瓶颈。\” />

<meta http-equiv=X-UA-Compatible content=\"IE=edge,chrome=1

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部