FlexRay已开始在单通道高速动力传动、驾驶辅助和提高舒适程度的汽车电子应用中大展身手。在新款BMW X5汽车中,FlexRay用于悬架控制之中,这样就可以在利用双通信信道和总线监控把这种具有容错功能的确定性协议运用在安全驾驶功能中之前,让工程师和开发人员有一个逐渐适应的学习过程,降低了相关风险。
在FlexRay应用的开发过程中,设计工程师可以通过五个基本步骤来构建一个稳健的网络拓朴。
步骤1:首先必须定义车辆底盘上节点的数量及其假定位置,然后才能确定实现无stub(一种被称为“菊花链”的拓朴结构)无源总线所需的线缆长度,该总线终端即是线缆终端处,如图1所示。如果线缆长度小于10米,则拓朴完成,其被认为可用于系列生产。
步骤2:一旦发现线缆长度大于10米,就应该考虑采用“主动星型”拓朴(参见图2)。如果线缆长度超过20米,则必须引入主动星型了。最简单的主动星型只有两个分支,把线束??为两个电气去耦部件。因为可通过NXP的TJA1080收发器(用于BMW X5的首批同类器件)来增强主动星型,故所需收发器总数只增加了一个。
步骤3:若应用在车辆发生碰撞事故之后还能够继续工作,系统的碰撞灵敏节点应分布在不同的分支上(见图3)。这样一来,一旦线缆被挤压或被钳位在一个差分电压上,只有受影响的分支的数据传输被中断,但主动星型将保证网络中其它分支的通讯不受影响。
图1
图2
图3
[page]
步骤4:鉴于共振的出现,暴露在非常恶劣的RF场中的节点或布线也应该分布到不同的分支上(见图4)。在线缆两端各利用一个??终端(FlexRay电气物理层规范v2.1修订版B),把RF感应电流转移到接地位。这就使得线缆上的共模电压幅度更低,同时不影响与其它分支相连接的节点。因此,接收到的数据流中的抖动可以控制在合理的范围内。
图4
步骤5:为了确保在线缆两端始终有合适的(??的)终端(见图5),中继电缆的末端节点不应是可选节点。节点的电气位置沿线缆的移动不得致使线缆长度超过10米过多。在非可选节点上,可引入短的stub(《1米)。即使有更大的灵活性,主动星型也不必在线缆度终端处。
图5
验证与优化
遵照这五个步骤,有助于构建在电子特性方面稳健的FlexRay拓朴结果。建议进行仿真以对定义后的拓朴做进一步验证和优化。开采用蒙特卡罗(Monte-Carlo)仿真法来估算线束、产量范围以及依赖于收发器和主动星型的温度等各项制造公差。
此外,FlexRay联盟已推出了一种涵盖线束趋肤效应在内的复杂完善的线缆模型。在支持汽车制造商引入FlexRay的同时,NXP也在不断提高自己在FlexRay拓朴仿真领域的专业能力。
关于FlexRay应用的??终端、线缆和连接器的更多信息可参见FlexRay电气物理层规范v2.1修订版B。电气物理层应用说明v2.1修订版B给出了一些有关拓朴设计的建议。这两份规范都可通过FlexRay联盟网站获得。至于TJA1080 FlexRay收发器的技术细节,可查询NXP网站。
只要遵循这些建议,就有助于降低利用FPGA进行系统设计的功耗。
关键字:FlexRay FPGA 收发器
引用地址:
设计工程师五步实现FlexRay稳健网络拓朴
推荐阅读最新更新时间:2024-05-02 22:08
SiConnect 第一款电力线收发器提高家用电力线网络性能
SiConnect 推出了第一款数字电力线收发器芯片—— PLT050 。该芯片提供 16 级可管理服务质量 (QoS) 、全方位室内覆盖并且符合全球各种电磁兼容( EMC )规定,它目的在于提高各类使用现有的电线在室内进行信号传输的电子产品的性能,如 音频 、视频、声音和数据。芯片售价为 5 美元。 PLT050 的设计支持 ADSL 速率,可获得 14Mbps 净荷码率,它等同于目前同类产品中最好的 85Mbps 宽带解决方案所具有的性能。此款 SiConnect 芯片可应用于三重播放( triple play )应用的标准清晰度电视( SDTV )、家庭影院、非压
[新品]
基于FPGA的通信系统同步提取的实现
在可靠的通信系统中,要保证接收端能正确解调出信息,必须要有一个同步系统,以实现发送端和接收端的同步,因此同步提取在通信系统中是至关重要的。一个简单的接收系统框图如图1所示。 本文介绍一种基于现场可编程门阵列(FPGA)的同步方案。FPGA是与传统PLD不同的一类可编程ASIC,它是将门阵列的通用结构与 PLD 的现场可编程特性结合于一体的新型器件,最早由美国Xilinx公司于1985年推出。FPGA具有集成度高、通用性好、设计灵活、开发周期短、编程方便、产品上市快捷等特点,它的门数可达100万门以上。近年来,FPGA在系统的硬件设计方面得到了广泛的应用。 1 同步序列码 本文介绍的帧同步提取是在每一帧的前面
[嵌入式]
基于89C55和FPGA的最小系统频率特性测试仪
频率特性是一个系统(或元件)对不同频率输入信号的响应特性,是一个网络最重要的特性之一。幅频特性和相频特性综合称为频率特性。测量频率的方法有点频法和扫频法。传统的模拟式扫频仪价格昂贵、体积庞大,不能直接得到相频特性,给使用带来诸多不便。为此,设计了数字扫频式 频率特性测试仪 。 1 方案论证与选择 1.1 方案的选择 1.1.1 信号发生模块 方案1:采用模拟分立元件或单片压控函数发生器。可同时产生正弦波、方波、三角波,但由于元件分散性太大,产生的频率稳定度较差、精度低、波形差,不能实现任意波形输出。 方案2:采用传统的直接频率合成器。这种方法能实现快速频率变换,具有低相位噪声以及所有方法中最高的工作频
[单片机]
采用上位机与FPGA开发板的光纤通道接口适配器设计
随着存储技术的迅速发展,存储容量得到了迅速的增长,存储系统的数据传输速度成为了主要的瓶颈。光纤的传输具有其速度上的优势,然而,在光纤传输要受到光纤通道接口的限制,因此光纤通道应用于高速数据传输的一个关键技术问题是接口的设计问题,本文对有效地解决高数据传输在接口处的瓶颈具有现实意义。 1 方案设计 完整的实现要包含PC机软件编程、Virtex-5开发板的底层链路实现。PC机的软件编写主要实现链路的创建注销控制、数据的组帧、数据的传输控制、传输过程中的显示;VirteX-5开发板主要实现数据的链路贯通、支持上位机所定义的帧结构的传输过程。 如图1所示,接口适配器功能实现过程主要包含协议的正确理解,按照协议的帧
[单片机]
FPGA器件在嵌入式系统中的配置方式的探讨
引言 在当今商业竞争日益加强的环境中,产品是否便于现场升级和是否便于灵活运用,成为商家迅速占领市场的关键因素。在这种背景下,Alter公司开发的基于SRAM LUT结构的FPGA器件得到了广泛应用。 现场可编程门阵列FPGA(Field Programmable Gate Array)是一种高密度可编程逻辑器件,其逻辑功能是通过把设计生成的数据文件配置进芯片内部的静态配置数据存储器(SRAM)来实现的,具有可重复编程性,可以灵活实现各种逻辑功能。由于SRAM的易失性,每次系统上电时必须重新配置数据,即ICR(In-Circuit Reconfigurability)。只有在数据配置正确的情况下,系统才能
[嵌入式]
英特尔FPGA的路,走宽了
AI时代,算力需求暴涨,大多数人的注意力都放在了GPU上。事实上,作为数字芯片界的老兵FPGA,在市场上经久不衰。 早在年初,英特尔就预告计划在今年推出15款新FPGA,这一数量超出了英特尔历年来发布的FPGA产品总数。 9月18日,英特尔FPGA技术日(IFTD)期间,英特尔宣布了6款新产品和平台,其中Agilex FPGA再添新成员,它就是Agilex 3、Agilex 5和不久前推出的Agilex 7。 英特尔FPGA处在高速发展期 事实上,FPGA业务在英特尔一直都是常青树。 根据英特尔2023年第二季度财报电话会议中披露,其PSG业务部门的收入同比增长35%,连续三个季度创下历史新高。 不止
[嵌入式]
FPGA的CAGR随AI应用中的扩张大幅增长
过去几年,FPGA的CAGR大约一直保持在8-10%左右,随着该类器件在AI应用中的扩张,未来5年其CAGR增长将高达38.4%!根据市场调研公司Semico Research的预测,人工智能应用中FPGA的市场规模将在未来4年内增长3倍,达到52亿美元。为了保持竞争力,目前全球有25%的企业实施了人工智能/机器学习(AI/ML),而两年内,这一比例将增长到72%,以更好地获得核心职能方面的商业洞察力。 图:企业AI/ML部署需求增长趋势 来源:WSJ pro 伴随这一趋势,AI的算法在不断演进,对数值精度的选择要求也更加多元,高效算力、高效丰富的存储缓存能力以及高效大带宽的数据运送能力,是AI/ML硬件解决方案所面临的
[嵌入式]
先进FPGA开发工具中的时序分析
概述 对于现今的FPGA芯片供应商,在提供高性能和高集成度独立FPGA芯片和半导体知识产权(IP)产品的同时,还需要提供性能卓越且便捷易用的开发工具。本文将以一家领先的FPGA解决方案提供商Achronix为例,来分析FPGA开发工具套件如何与其先进的硬件结合,帮助客户创建完美的、可在包括独立FPGA芯片和带有嵌入式FPGA(eFPGA)IP的ASIC或者SoC之间移植的开发成果。 随着人工智能、云计算、边缘计算、智能驾驶和5G等新技术在近几年异军突起,也推动了FPGA技术的快速发展,如Achronix的Speedster7t独立FPGA芯片不仅采用了7nm的工艺,而且还带有二维片上网络(2D NoC)和机器学习处理
[嵌入式]