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

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

3天内不再提示

联网汽车中的PCIe应用

星星科技指导员 来源:嵌入式计算设计 作者:Micha Risling 2022-06-17 09:19 次阅读

电子产品正在征服我们的生活——我们的家庭、办公室和汽车越来越依赖电子元件来提供我们所期待的服务和体验。自 1947 年推出半导体以来,采用速度呈指数级增长,我们真正生活在一个计算机化的世界中。

电子革命在汽车行业尤为引人注目。1930 年代,汽车中的第一个电子元件与无线电系统有关,最终结合了更多元素来优化汽车,例如交流发电机、制动系统、发动机管理等。

2018 年,车辆现在是名副其实的带轮数据中心。为了应对当今汽车中越来越多的设备、功能和服务,最先进的车型通常配备 100 多个电子控制单元 (ECU)。这个数字将继续增长,以实现完全连接的自动驾驶汽车。

这些 ECU 连接许多摄像头、传感器、雷达、激光雷达和显示器,以满足汽车的信息娱乐和 ADAS(高级驾驶辅助系统)需求。随着我们向全自动驾驶汽车迈进,车载电子和连接基础设施的风险变得极其复杂和昂贵。

车载连接的挑战

今天的联网汽车需要的不仅仅是高容量的 ECU。他们需要固态驱动器 (SSD)、微控制器MCU) 以及连接众多设备和相关处理单元所需的线束。最终的问题是如何提供所有预期的功能,同时最大限度地利用各种处理器,同时减少电缆的体积和重量。

答案在于不同组件之间要使用的传输协议。尽管“联网汽车”是一个相对较新的概念,但我们车内的联网却不是。事实上,几十年来,我们的汽车已经配备了能够在车内传输数据的连接技术。但是,其中大多数都集中在需要低带宽的应用程序上。MOST 和 CAN 总线等技术仍然在当今的汽车中发挥作用,因为并非每个系统都需要高速连接。

随着车辆信息娱乐系统变得越来越复杂,并且随着我们越来越接近自动驾驶汽车,我们越来越依赖 ADAS,这些技术无法提供这些更新、更先进的应用程序所需的高带宽和可靠性。引入了其他技术,例如 SerDes(串行器-解串器)和汽车以太网,以满足高带宽传输的特定需求。

汽车以太网大大提高了数据传输速率,近期有望达到 1 Gbit/s。SerDes 可以提供更高的带宽,但依赖于更昂贵和笨重的电缆,并且其数据传输高度不对称。但即使是这些更高的速率也不足以解决连接完全连接和自动驾驶汽车中的许多摄像头、传感器和显示器所需的带宽。

poYBAGKr1veAYkv4AAIjplrt99o764.png

HDBaseT Automotive 是一种技术,可通过一根非屏蔽双绞线 (UTP) 电缆实现不同本地接口的双向多千兆传输和融合,从而减少电缆的体积和重量。即使在嘈杂的汽车环境中,HDBaseT Automotive 也能以接近零的延迟和 EMC 稳健性传输时间敏感数据,例如音频和超过 15 m。

PCIe 的区别

HDBaseT Automotive 带来了另一个主要区别:在同一链路上扩展 PCIe 接口。PCIe 或 Peripheral Component Interconnect Express 是一种计算机扩展卡标准,用于在主板级别连接不同设备,从而实现更快的数据交换。尽管今天在汽车中使用,但 PCIe 受到技术限制,它支持的最大距离仅为几厘米。

这意味着设备和不同的 ECU 必须在物理上彼此相邻放置,从而在已经负担过重的环境中限制了架构的灵活性。它还导致 ECU 和 SSD 的激增,以克服传输信息娱乐和 ADAS 数据时的距离限制。

HDBaseT Automotive 解决了这个问题。通过将原生 PCIe 接口扩展到电路板边界之外的 15m,HDBaseT 为汽车制造商在 ECU 的放置位置、如何将 CPU 连接到 CPU 以及提供冗余方面提供了更大的灵活性。它还可以高效地将电信单元 (TCU) 连接到主机和网关,并且无需额外的存储设备。例如,通过扩展 PCIe,一个中央 SSD 可以连接到分布在车辆周围的多个 ECU。

Valens 的 HDBaseT 汽车 PCIe 桥允许 ECU 之间的快速通信,节省电力和空间,具有增强的稳健性、冗余和安全性。PCIe 还支持新架构,例如环形拓扑,具有用于 ECU 到 ECU 连接的内置冗余,或用于资源优化的传感器集群。

PCIe 只是另一种可以通过 HDBaseT 链路进行隧道传输的原生接口。HDBaseT 还支持视频DSI、DP/eDP、oLDI、CSI2)、音频(I 2 S、TDM)、数据(以太网、PCIe、USB)、控制(I 2 C、I3C、UART)的不同接口的传输, 和电源 (PoDL) 通过同一根电缆。通过在同一链路上汇聚多个接口,HDBaseT Automotive 可以消除额外的电缆并优化车载连接基础设施。归根结底,HDBaseT 是一种网络技术,旨在支持联网汽车的高速骨干网。

通过扩展 PCIe,HDBaseT Automotive 能够:

分布式计算能力,在 ECU 布局上具有更大的灵活性

节省设备。一个中央 SSD 可以连接到车内分布的所有 ECU,一个调制解调器可以代替一个 TCU,因为它可以连接到一个集中的高计算平台 (HCP) 以进行资源优化

ECU之间的快速通信,节省电力和空间

增强的稳健性、冗余和安全性

汽车用例

扩展 PCIe 信号的能力可用于车辆中的不同场景。例如:

共享存储。无需在每个 HCP 旁边放置 SSD,因为中央 SSD 可以提供所有汽车计算需求所需的所有内容。

远程 TCU 连接。智能天线必须连接到 TCU,以处理从云端接收的数据。如今,TCU 必须放置在智能天线附近或旁边。通过 PCIe 扩展,TCU 的放置位置更加灵活。

分布式架构的连接性。随着汽车变得越来越复杂,连接不同 ECU 的能力带来了一些优势,包括冗余和可靠性。

ADAS 传感器集群环。联网汽车中所需的传感器数量不断增加,可以连接到中央 ECU,从而减少不必要的设备,并优化汽车的网络架构。

带有 PCIe 开关的传感器/数据环。HDBaseT Automotive 连接不同的 ECU 和传感器集线器,通过环形拓扑带来固有的冗余和负载平衡。

PCIe 虚拟化

PCIe 虚拟化支持在多个设备之间共享资源,优化汽车的网络架构并支持其他用例。通过扩展 PCIe,HDBaseT Automotive 支持多个虚拟机和物理机之间的设备共享,同时提供故障转移机制以提高可靠性。此外,在具有不同主机、存储和网络设备的复杂汽车生态系统中,PCIe 允许端到端虚拟化。

虚拟化是在现有平台上持续部署服务的关键。需要以更高的频率更新软件以启用最新的应用程序。在汽车发货之前开发所有软件已不再可行,因此要求汽车中的电子设备具有面向未来的能力,以支持即将推出的软件系统,从应用程序到操作系统。使用 PCIe 虚拟化,该过程更简单、更直接。

审核编辑:郭婷

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

    关注

    2550

    文章

    51056

    浏览量

    753253
  • PCIe
    +关注

    关注

    15

    文章

    1236

    浏览量

    82610
  • ecu
    ecu
    +关注

    关注

    14

    文章

    886

    浏览量

    54494
收藏 人收藏

    评论

    相关推荐

    PCIe 4.0与3.0的区别 PCIe设备的故障排除方法

    PCIe 4.0与3.0的区别 PCIe(Peripheral Component Interconnect Express)是一种高速计算机总线,用于连接主板和附加卡。PCIe 4.0是PC
    的头像 发表于 11-26 15:12 584次阅读

    pcie在深度学习的应用

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

    pcie 4.0与pcie 5.0的区别

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

    pcie带宽对计算性能的影响

    在现代计算机系统,PCI Express(PCIe)接口已经成为连接各种高速设备的标准。从显卡到固态硬盘,再到网络接口卡,PCIe提供了一种高速的数据传输方式。然而,PCIe的带宽并
    的头像 发表于 11-13 10:33 401次阅读

    如何检查pcie插槽兼容性

    如何检查PCIe插槽兼容性 在现代计算机系统,PCI Express(PCIe)插槽是连接高速扩展卡(如显卡、网络卡和存储设备)的关键接口。 1. 了解PCIe插槽的基本规格
    的头像 发表于 11-13 10:30 748次阅读

    pcie接口类型及其应用

    现代计算机系统不可或缺的一部分。 PCIe接口的发展历程 PCIe接口自2003年推出以来,已经经历了多次迭代和升级。从最初的PCIe 1.0,到现在的
    的头像 发表于 11-13 10:22 711次阅读

    如何测试PCIe插槽的速度

    1. 了解PCIe基础知识 PCIe(Peripheral Component Interconnect Express)是一种高速串行计算机扩展总线标准,用于计算机内部硬件组件之间的连接。PCIe
    的头像 发表于 11-06 09:23 1315次阅读

    PCIe 4.0与PCIe 3.0的性能对比

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

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

    PCI Express(PCIe)是一种高速串行计算机扩展总线标准,主要用于计算机内部硬件设备之间的连接。以下是PCIe接口的工作原理的简要概述: 串行通信 :与传统的并行PCI总线不同,PCIe
    的头像 发表于 11-06 09:19 1222次阅读

    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接口兼容性问题是一个广泛讨论的话题。 PCIe
    的头像 发表于 07-10 10:12 7052次阅读

    老旧电脑升级,1盘位SATA SSD转PCIe插槽 硬盘抽取盒 #diy电脑 #sata #pcie

    硬盘PCIe
    ICY DOCK硬盘盒
    发布于 :2024年05月23日 17:11:22

    PCIe可以添加哪些定位手段?PCIe需要的debug设计

    如图所示,PCIe IP作为endpoint与RC对接,用户实现了应用逻辑,与PCIe IP进行交互,交互信号data格式为TLP报文格式,且交互信号包含相应的控制信号,例如PCIe
    的头像 发表于 02-26 18:19 1349次阅读

    什么是PCIePCIe有什么用途?什么是PCIe通道

    什么是PCIePCIe有什么用途?什么是PCIe通道,x1、x4、x8和x16是什么意思?PCIe 5.0有何不同? PCI-Express(peripheral component
    的头像 发表于 01-30 16:09 2855次阅读

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

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