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

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

3天内不再提示

PCIe在汽车电子中的应用

星星科技指导员 来源:瑞萨电子 作者:Thorsten Hoffleit 2022-04-29 09:32 次阅读

1. PCIe 走向汽车

我相信每个对技术和计算机科学感兴趣的人都至少打开过一次他的个人电脑来检查里面的实际情况。除了上面带有 CPU、散热器和风扇的大 PCB 之外,您可能已经认识到通常位于外壳后部垂直的扩展槽。这些是遵循 CEM(卡机电)规范的最流行外形的 PCI Express® (PCIe®) 扩展插槽。对于不同的目的,还有其他不同尺寸的外形尺寸可供选择。例如用于连接 SSD 或其他存储设备的 PCI Express M.2 或 U.2 连接器或用于电缆连接的 OCuLink 插头。对于您的家用 PC 和超级计算机一样,PCIe 是最传统的 I/O 连接,用于扩展需要可靠高速数据传输的功能。PCIe 是同样成功的 PCI 和 PCI-X 标准的继承者。PCIe 与其前身之间的主要区别之一是,今天的数据传输是以串行方式完成的,而以前是以并行形式完成的。在上个世纪末,同步并行总线的限制已经导致许多并行接口消失并改为串行传输机制。这种转变的一个例子是打印机也非常流行的 Centronics 接口 (IEEE 1284)。

poYBAGJrQBeAabNWAAB8Ix94Fps977.jpg

图1 PCIe带宽演变数据

PCIe 可以被视为最成功和最成熟的 I/O 互连,它不仅提供高速带宽,而且提供可靠的传输机制。自 2003 年首次发布以来,平均带宽每 3 年翻一番,始终保持向后兼容性。目前,PCIe 第 6 代(PCIe gen 6)已开发完成。在这里解释这个新版本的功能和发展是错误的。如果您对此感兴趣,我建议您观看由 PCI-SIG Board 的 Debendra Das Sharma 制作的视频,该视频介绍了主要创新。

带宽是使 PCIe 流行的一件事。PCIe 具有所谓的“内置可靠传输机制”,这意味着硬件保证传输的数据包确实到达了它们应该去的地方。这与以太网提供的使用“即发即弃”原则的情况不同。如果您对传输的端到端保险感兴趣,则必须使用软件驱动的传输协议,这会增加延迟并需要 CPU 性能。包和事务的内置错误检测和纠正机制进一步提高了数据传输的可靠性。因此,PCIe 在硬件级别上关注有保证的包交付和必要时的重新传输。

PCIe 的另一项资产是现有的 ECO 系统。市场上有无数的 PCIe 设备。所有需要高速数据传输的东西,从 Wi-Fi 芯片4G5G 调制解调器、显卡和存储设备。与软件、包分析器、工具和合规程序一起,PCIe 使开发人员可以轻松地使用该技术并简单地构建甚至复杂的系统。

PCIe 不断发展,并在 PCI 特别兴趣小组 (PCI-SIG) 中获得业界的支持,在各个工作组中开发和维护规范。2021年初成立的汽车工作组是PCI-SIG家族的最新成员。

1.1 为什么 PCIe 对汽车感兴趣?

pYYBAGJrQBeAas6SAABWRkwfhXE411.jpg

图 2 汽车用例

“随着驾驶员辅助系统和自动驾驶的出现,我们现在看到汽车需要曾经是超级计算机领域的计算能力”,PCI-SIG 副总裁 Richard Solomon 说。即使在没有这些新功能的型号中,PCIe 也已用于高端信息娱乐系统、导航数据存储或作为 4G 或 GNSS 调制解调器的连接解决方案。

与汽车行业中使用的其他通信协议相比,PCIe 使用完全不同的通信范例。以太网、CAN 和 LIN 使用典型的面向发送器/接收器包的方法,其中发送器 CPU 将信息打包到传输协议中,而接收器解包。PCIe 中基于 DMA 的访问方法允许处理器直接远程访问数据,而无需远程端的处理器交互。

PCI-SIG 确定了 PCIe 可能与汽车行业相关的 4 个用例。下面列出的用例都在 PCIe 的现有关键域中。需要弄清楚的是,PCIe 在汽车运行环境中的服务效果如何。

用例 1:扩展计算处理

这个用例是一个非常传统的 PCIe 用例,其中 PCIe 用于 ECU 内部的芯片到芯片通信。应用领域可以从高分辨率显示处理到图像识别再到神经网络应用。PCIe 允许构建具有可扩展性和虚拟化功能的模块化处理架构。通过向 PCIe 接口添加额外的通道,可以提高数据交换率,而无需更改整个应用程序。借助此功能,无需大量处理器交互即可实现高传输率。虚拟化支持和 SRIOV 和 ATS 等扩展功能为开发人员提供了手头的工具,这些工具也涵盖了安全和安保方面。

用例 2:基于 PCIe 的存储

这也属于当前 PCIe 应用的领域。由于数据记录的监管要求,需要可靠的高速数据存储。在汽车环境中运行的存储技术是现有的,并通过 PCIe 提供了一个易于使用的解决方案,具有较短的开发 TAT。在存储数据时,必须考虑处理、传输和存储的保护和保密规定。

用例 3:数据主干

从关键字来看,这也是一个常见的 PCIe 用例,但环境条件不同。在当前基于 PC 的用例中,两个 PCIe 设备之间的距离与车辆中的 ECU 相比相当小。PCIe 标准没有规定最大电缆长度。当今可用的电缆通常支持两个距离为 5 到 7 米的 PCIe 接口之间的连接,而无需重新定时器信号调节器设备)。听起来很长,但仍不能始终满足车内所需的距离。这一切都表明,这个通信通道最初并不是为恶劣的汽车环境而设计的。添加重定时器可以增加距离,但也会增加整体系统成本,这在汽车行业是一个非常关键的因素。有专有的物理层解决方案可用,允许更远的距离,如 HDBaseT。在这一点上,PCIe 与其他现有的网络解决方案竞争。

用例 4:连接性

例如,此用例涵盖网关 ECU 和远程信息处理控制单元 (TCU) 之间的连接。这可以是芯片顶部芯片连接或长距离连接,具体取决于架构。从需求的角度来看,这个用例是第一个和第三个用例的混合。

1.2 PCIe 为汽车提供什么?

PCI-SIG 希望为汽车行业提供额外的工具,不一定是新工具,以解决即将在车辆中处理的数据呈指数增长的挑战。

除了速度、生态系统和多供应商可用性等技术方面,PCIe 还具有既定的合规性测试和认证程序。标准化解决方案是汽车行业最受青睐的技术,因为它们保证了互操作性、行业内多个参与者的支持,同时以某种方式保证了产品的长期可用性和该技术的进一步发展。

技术的成熟度和可持续性是该行业的关键。PCIe 已经存在近 20 年,并打算在未来几十年继续存在。成立一个专门调查汽车行业未来需求的工作组是在车辆中稳定使用 PCIe 技术的正确步骤。另一方面,技术发展很快,通常比任何标准化活动都快。与其尝试标准化已经使用的内容和行业最佳实践,不如将重点放在未来的用例和应用领域。

1.3 PCIe 准备好用于汽车了吗?

PCIe 已经在车辆中使用,因此这个问题的第一个答案是“是”。

PCIe 是否准备好通过可靠性要求、温度范围、噪声、电缆长度来解决预期的未来用例,答案是“为了找出这一点,创建了 PCI-SIG 的汽车工作组”。

英特尔英伟达领导的汽车工作组将不同背景的公司和人员聚集在一起。有优秀的 PCIe 专家、具有汽车背景的成员、网络架构师、物理层专家和时序专家试图弄清楚 PCIe 在未来如何使用,以及在汽车行业使用 PCIe 可能会出现哪些挑战和问题。

有几个领域需要调查。首先,该地区的环境条件不同。汽车行业有非常严格的要求和测试程序来检查噪音和 EMI。这些都需要在 PCIe 认证和资格认证过程中采用。并且产品需要通过 AEQ-100 等汽车标准认证广泛使用。可以满足 3 级或 2 级的产品种类繁多,1 级(最高 125°C)设备的选项数量变得很少。

安全性是一项关键要求,尤其是对于暴露在封闭系统(如汽车线束)之外的通信接口。自 PCIe 第 5 代以来,PCIe 的扩展(工程变更通知 - ECN)可用,可确保事务层数据包的机密性、完整性和重放保护机制。尽管此 ECN 是根据当前行业最佳实践开发的,但它需要从汽车的角度进行审查和论证。

功能安全是另一个需要深入研究的方面。PCIe 已经提供了一套安全机制,从各种 CRC、重放机制到具有各种报告机制的事务检查。产品的开发已经考虑到了安全性,并且可用于不同的安全级别。系统级分析将显示 PCIe 提供的机制是否足够,这强烈依赖于用例。

1.4 缺少什么?

在我看来,目前缺少的是汽车制造商创新驱动力的积极参与。从历史上看,我们知道让他们参与那些标准化活动总是很困难。目前正在考虑一些创新的解决方案,让他们无需复杂的知识产权章程和反垄断谈判即可提供意见。

1.5 瑞萨贡献

瑞萨电子自早期就是 PCI-SIG 的成员,并积极参与标准制定,这反映在瑞萨电子为工业和汽车领域提供的产品中。产品范围涵盖时钟发生器、重定时器和具有集成开关、根复合体和端点功能的处理器。

当宣布成立汽车工作组时,我们很快决定加入,目标是继续为我们的客户提供支持,并推动这个新时代的标准化发展。该工作组成立于 2021 年 3 月,截至目前尚未明确结论需要对 PCIe 标准进行哪些增强。我们致力于 PCIe 和客户对汽车行业新应用所需的创新变革。必要的改进将反映在我们的 PCIe 产品系列中。

审核编辑:郭婷

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

    关注

    19

    文章

    7414

    浏览量

    87699
  • PCI
    PCI
    +关注

    关注

    4

    文章

    662

    浏览量

    130179
  • 瑞萨电子
    +关注

    关注

    37

    文章

    2841

    浏览量

    72143
收藏 人收藏

    评论

    相关推荐

    pcie深度学习的应用

    深度学习模型通常需要大量的数据和强大的计算能力来训练。传统的CPU计算资源有限,难以满足深度学习的需求。因此,GPU(图形处理单元)和TPU(张量处理单元)等专用硬件应运而生,它们通过PCIe接口
    的头像 发表于 11-13 10:39 282次阅读

    pcie 4.0与pcie 5.0的区别

    随着数据传输需求的日益增长,计算机硬件接口也不断进化。PCIe(Peripheral Component Interconnect Express)作为连接计算机内部组件的高速串行总线标准,已经
    的头像 发表于 11-13 10:35 792次阅读

    soc汽车电子的应用前景

    随着互联网技术的发展,社会化媒体(Social Media)已经成为人们生活不可或缺的一部分。汽车电子领域,社会化媒体的应用也日益广泛,为汽车
    的头像 发表于 11-10 09:23 681次阅读

    主板上优化PCIe通道设置

    主板上优化PCIe通道设置是提升系统性能的重要步骤,以下是具体的优化建议: 一、了解主板和PCIe规格 查阅主板手册 :首先,需要了解主板支持的PCIe版本(如
    的头像 发表于 11-06 09:30 610次阅读

    PCIe 4.0与PCIe 3.0的性能对比

    随着科技的快速发展,计算机硬件也不断地更新换代。PCI Express(PCIe)作为一种高速串行计算机扩展总线标准,广泛应用于计算机硬件连接,如显卡、固态硬盘等。 1. 带宽对比 PCIe
    的头像 发表于 11-06 09:22 1020次阅读

    PCIe接口的工作原理 PCIe与PCI的区别

    使用高速串行通信。这意味着数据单条通道上以高速度传输,而不是多条并行通道上。 点对点连接 :PCIe设备之间是点对点连接,这意味着每个设备都有自己的专用通道,从而减少了数据传输的延迟和冲突。 通道和通道宽度 :
    的头像 发表于 11-06 09:19 698次阅读

    CAN系列协议和以太网协议汽车电子的应用

    本文旨在深入探讨现代汽车电子系统关键的通信协议,包括CAN(Controller Area Network)、CAN FD(Flexible Data-Rate)、CAN XL(Extended Length)、以及以太网协议
    的头像 发表于 10-22 14:30 371次阅读
    CAN系列协议和以太网协议<b class='flag-5'>在</b><b class='flag-5'>汽车</b><b class='flag-5'>电子</b><b class='flag-5'>中</b>的应用

    SiC MOSFET电动汽车的应用问题

    电动汽车可能用到SiC MOSFET的主要汽车电子零部件包括车载充电机、车载DCDC变换器以及主驱逆变器等高压高功率电力电子转换器。
    的头像 发表于 09-29 14:28 225次阅读
    SiC MOSFET<b class='flag-5'>在</b>电动<b class='flag-5'>汽车</b><b class='flag-5'>中</b>的应用问题

    PCIe应用的时钟

    电子发烧友网站提供《PCIe应用的时钟.pdf》资料免费下载
    发表于 09-04 10:48 0次下载
    <b class='flag-5'>PCIe</b>应用的时钟

    PCIe插槽竟然能玩出花样?多个最新PCIe扩展硬盘方式!#PCIe扩展 #PCIe #硬盘盒

    硬盘PCIe
    ICY DOCK硬盘盒
    发布于 :2024年07月11日 17:21:28

    pcie4.0和pcie3.0接口兼容吗

    PCIe 4.0和PCIe 3.0接口多个方面实现了兼容性,PCIe 4.0和PCIe 3.0接口兼容性问题是一个广泛讨论的话题。
    的头像 发表于 07-10 10:12 6166次阅读

    FPGA的PCIE接口应用需要注意哪些问题

    FPGA上的PCIe接口应用是一个复杂的任务,需要考虑多个方面的问题以确保系统的稳定性和性能。以下是FPGA的PCIe接口应用需要注意的关键问题: 硬件资源和内部架构 : FPGA
    发表于 05-27 16:17

    任意波形发生器汽车电子测试的应用

    电子测试中发挥着重要作用。本文将详细探讨任意波形发生器汽车电子测试的应用,分析其原理、特点以及
    的头像 发表于 05-15 15:37 491次阅读

    示波器高压探头汽车电子的应用方案

    引言: 汽车电子是现代汽车不可或缺的一部分,而示波器高压探头汽车
    的头像 发表于 03-28 09:56 303次阅读

    Linux操作系统如何按下PCIe的复位键

    Linux操作系统,看如何按下PCIe的复位键
    的头像 发表于 01-20 09:31 1448次阅读
    Linux操作系统<b class='flag-5'>中</b>如何按下<b class='flag-5'>PCIe</b>的复位键