使用FPGA实现低成本汽车多总线桥接

发布者:omicron25最新更新时间:2012-11-12 来源: 21IC 关键字:FPGA  低成本  多总线桥接 手机看文章 扫描二维码
随时随地手机看文章
引言

汽车中的电子系统持续快速增长,因此对比一下汽车电子发展和消费类电子便携式产品的发展将会大有启发。如今的消费者希望在汽车中获得手持便携式电子设备所提供的方便与舒适性。汽车电子将不再局限于引擎管理系统或车身控制,而是扩展至新的领域,诸如信息娱乐、通信以及司机/乘客辅助系统等。

一个严峻的挑战是必须保证汽车寿命与车内电子设备寿命相匹配,这样才能避免由于技术过时和设备淘汰而增加额外的成本。从8轨唱片播放机到音频磁带播放机、CD播放机到MP3播放机,如此迅速的发展提醒汽车设计工程师,车内电子设备的生命周期相对较短。汽车标准的产生和变化进一步导致选择标准时必须考虑到其寿命、灵活性和被接受的广泛程度。目前使用的标准主要有LIN、CAN面向媒体的系统传输(MOST)以及蓝牙技术。

汽车电子部件设计人员面临的其它挑战包括满足低成本目标、扩展温度范围以及小型化要求。FPGA在过去的10多年里有着长足的发展,提供了更高的性能、更低的功耗、更宽的工作温度范围、更小的体积和更低的成本,因此FPGA对汽车设计工程师有着越来越大的吸引力。

根据业界分析公司Gartner Dataquest(2003年11月)的报告,全球汽车电子应用市场2003年约为7320万美元,2004年会达到7790万美元,2005年将达到8530万美元。主要的汽车电子系统包括GPS导航系统、引擎控制单元和数字立体声系统。

FPGA的优点

由于FPGA具有可重复编程的灵活特点,因此可以快速实现新标准,这在现场部署完成后仍可进行。而且无需对FPGA进行物理拆卸,通过标准编程协议(如IEEE1149.1 JTAG)就可以完成。从而设计人员可以像调整引擎那样对车内电子系统进行升级。

当然,汽车型号是多种多样的,从经济型、标准型到豪华型。因此,车内的电子设备也因车而异。而通过FPGA可重复编程和灵活性的优点,汽车设计工程师可以在同样的平台上提供从标准到豪华的不同特性组合。而对于ASIC,高昂的NRE和ASIC桥接的不灵活性使其从可行的解决方案中被排除出去。尽管ASIC有着较低制造成本的优势。



桥接功能

微处理器或微控制器是电子系统的核心。目前已有很多方案能够以低成本灵活地实现两种流行的汽车总线协议(LIN和MOST)与微处理器或微控制器接口之间的桥接。这些应用成功的关键是FPGA的灵活结构和可重复编程能力,使得可容易地与多种微处理器或微控制器桥接,从而为设计人员提供了最大的灵活性。要实现新的要求,或者对现有设计进行修改,不需要更改元器件,只要简单地对FPGA进行重新编程就可以了。

现在已经有了用于汽车总线标准的IP核,如LIN和CAN。LIN是一种低成本单线(12V总线)串行通信协议,基于通用串行通信接口(UART)数据格式和旨在满足汽车中分布式电子系统使用的单主控设备/多从属设备概念。这个低成本网络系统用于连接通信要求相对较低的分布式结点,主要针对使用智能传感器、调节器或照明的汽车应用。而不是取代诸如CAN等高性能网络。

同步机制是LIN的一个特点,该机制允许采用从属结点恢复时钟而无需石英或陶瓷振荡器。线路驱动器和接收器的技术规格符合ISO9141单线标准,并且进行了额外的增强。最大的传输速率是为20kbps。这一限制源于EMI考虑以及时钟同步机制。[page]

一个LIN网络包括一个主控结点和一个或多个从属结点。所有结点都包括执行传输和接收任务的从属通信任务,而主结点还包括另外的主控传输任务。LIN网络的通信总是由主控任务所发起,首先发送一个包括同步中断、同步字节和消息识别组成的消息头。同一时刻只有一个从属任务接收并过滤标识符,发送消息响应。响应由两个、四个、或八个数据字节和一个校验字节所组成。消息头及响应部分共同构成一个消息帧。

时钟同步、UART通信的简单性以及单线介质是LIN成本较低的主要原因。而实现低成本、低速LIN需要适量的FPGA资源,大约需要500个LUT和42个I/O。

MOST技术提供了连接简单多媒体设备的低开销、低成本的网络接口,既可支持低智能设备,也能支持需要高级控制和多媒体功能的基于DSP的复杂设备。这特点使整个汽车通信系统的灵活性大大增强。从整体上来看,MOST是一种基于同步数据通信的高性能、低成本的多媒体光纤网络技术。非常适合于汽车中的多媒体应用,如模拟音频网关、模拟视频接口、数字视频显示接口、导航和通信等。MOST标准有不同的层,如物理层、数据收发链路层、传输层、会话层以及其它层。可以覆盖从数kbps到24.8Mbps的广泛应用。

同时,MOST还是一种同步网络。时钟由一个定时主控设备所提供,所有其它设备都同步到这一时钟。这一技术避免了采用缓冲和采样速率转换,因此可以连接非常简单和便宜的设备。该技术类似于交换式电话网络,数据通道和控制通道都分别进行了定义。控制通道用来确定发送方和接收方使用的是哪一个数据通道。连接一旦建立,数据可以连续传送,不需要处理额外的包信息。对于数据流传输来说,这是一种理想的机制。

MOST网络的主要优点包括:容易使用、低成本实现、宽范围的应用、同步和异步带宽、灵活性大且符合消费和个人计算机行业的要求。


节约成本

利用FPGA内在的灵活性和可重复编程特性,可以在单个平台上简化实现各种汽车总线标准与微处理器或微控制器接口的桥接。并使汽车制造商能够利用同一种FPGA满足不同级别汽车,从经济型到豪华型对电子系统的不同要求。这样就简化了库存管理和获取批量价格优惠,从而降低了研发、生产、服务和物流的成本。

利用FPGA所带来的成本节约优势延续到了汽车的整个生命周期过程中。通过重新编程和重新配置,FPGA不需要支付额外的工程成本就能完成产品的升级要求,而采样ASIC时这是不可避免的。此外,一些FPGA制造商还提供封装兼容情况下的密度升级能力,即在原来的PCB设计不变的情况下提供更大的逻辑容量,从而在系统要求变化较大时延长电子平台的寿命。

这些能力和优点不仅使FPGA器件对于设计人员更具吸引力,还允许他们自由地选择微处理器或微控制器。采用FPGA,设计人员就可根据需要选择成本优化的微处理器或微控制器,或者选择功能丰富的产品。这一灵活性能够直接降低汽车电子系统的总体解决方案成本。

LatticeECP 和 LatticeEC FPGA还提供了一种独特的成本节约特性,支持标准SPI存储器配置。传统上,基于SRAM的FPGA需要使用FPGA供应商提供价格较高的专用非易失性导入PROM。这些PROM在整个FPGA解决方案成本中占了35%以上。与之对比,低成本业界标准的SPI存储器对于大批量应用非常理想。SPI存储器配置时间快、成本低而且占用的PCB空间更小。Lattice拥有ECP和EC器件,是首家提供SPI存储器配置支持的FPGA供应商。



结语

随着新的汽车标准不断出现,汽车设计人员的主要考虑是具有最大灵活性和适应性 的接口实现。LatticeECP 和 LatticeEC系列为接口实现提供了极佳的功能、性能和价值。利用非常有效的架构(大批量,130nm生产技术),这些低成本FPGA提供了DSP块、嵌入式RAM块的sysMEM、分布式存储器、sysCLOCK PLLs、DDR存储器接口、以及系统IO缓冲,以致于非常适合汽车应用。使用这些器件,汽车设计人员能够适应汽车标准的改变,在产品开发阶段容易采纳新的标准,而且与现有FPGA解决方案相比较,总成本将降低30%至50%。
关键字:FPGA  低成本  多总线桥接 引用地址:使用FPGA实现低成本汽车多总线桥接

上一篇:基于现场总线的回转窑看火系统设计
下一篇:基于CAN总线的自动烧结配料系统

推荐阅读最新更新时间:2024-05-02 22:25

ARM与FPGA结合的优势分析
对所有的嵌入式系统来说,必然会在一定的设计阶段进行决策,决定对给定的应用到底是选择ASSP 还是采用合适的片上系统 (SoC) 解决方案。这两种选择都需要交替使用并进行折衷。如果选用 ASSP,虽然它是一款便于实施的标准现成解决方案,但对许多新型应用来说,会严重阻碍设计团队的产品定制与差异化能力的发挥。毫无疑问,用 FPGA 或 ASIC 从头开始构建 SoC 可以实现终极定制。尽管一些设计团队能证明构建 ASIC 是合理的,但是越来越多的OEM厂商利用 FPGA,从成本、功耗、密度和性能角度而言提供与ASIC相同的功能,但是风险却大大降低了。 赛灵思可扩展式处理平台的推出,意味着嵌入式系统设计人员在做出决策时多了一
[嵌入式]
内嵌ARM核的FPGA芯片EPXA10及其在图像驱动和处理方面的应用
摘要:介绍了内嵌ARM核的FPGA芯片EPXA10的主功能特点、内部结构及工作方式,通过其在图像驱动和处理方面的应用,体现了EPX10逻辑控制实现简单、对大量数据做简单处理速度快以及软件编程灵活的特点。 关键词:ARM FPGA EPXA10 图像驱动 图像处理 随着亚微米技术的发展,FPGA芯片密度不断增加,并以强大的并行计算能力和方便灵活的动态可重构性,被广泛地应用于各个领域。但是在复杂复法的实现上,FPGA却远没有32位RISC处理器灵活方便,所以在设计具有复杂算法和控制逻辑的系统时,往往需要RISC和FPGA结合使用。这样,电路设计的难度也就相应大大增加。随着第四代EDA开发工具的使用,特别是在IP核产业的迅猛发展下产
[半导体设计/制造]
采用FPGA实现误码测试仪设计
引言 无源光网络PON以其独特的优势在网络中已经规模化地应用。由于GPON系统在现有PON系统中带宽利用率最高,系统成本最低,且具有全业务支持能力,因此其前景被普遍看好,成为众多电信运营商和设备制造商推崇的宽带接入技术。 在GPON中,下行数据是以广播形式发送的,上行数据由多个用户终端按时分多址的方式发送的数据包组成。因传输路径不同,各数据包有不同衰减,不同数据包相位间存在跳变,数据包中存在长连“1”、“0”,这些因素的影响使得OLT突发接收模块接收的信号是特殊的突发光信号。对于上行的突发信号,OLT突发接收模块不仅要从中恢复出幅值相等的信号,而且要消除相位突变,即完成时钟和相位的对齐,因此OLT输出的信号应该为幅值相等且时钟
[测试测量]
采用<font color='red'>FPGA</font>实现误码测试仪设计
基于FPGA的机载合成孔径雷达数字信号处理机接口板卡的设计与实现
摘要:介绍基于FPGA芯片实现的机载合成孔径雷达数字信号处理机接口板卡。该接口板卡负责将输入数据缓存和信息格式转换,然后打包成处理机需要的数据帧发送到信号处理机,并具有PCI接口功能和在线自检测功能。着重介绍了系统的硬件结构设计和软件实现功能,给出了选用的主要芯片的型号。该接口板已应用于某合成孔径雷达数字信号处理机中,整机使用证明该系统工作稳定,实现了设计中要求的功能。 关键词:数据接口 LINK口 现场可编程门阵列 PCI接口 机载合成孔径雷达(Synthetic Aperture Radar,简称SAR)是以“合成孔径”原理和脉冲压缩技术为理论基础,以高速数字处理和精确运动补偿为前提条件的高分辨率成像雷达。对于机载合成孔径
[半导体设计/制造]
基于ADSP-BF533、ADmC7019微转换器和FPGA实现智能车载终端的设计
引言 基于BF533的智能车载终端整合了高性能处理器、全球定位系统、全球移动通信系统GSM/GPRS、蓝牙耳机、TFT-LCD显示器、CMOS摄像头、FPGA逻辑接口、计算机网络等资源。主要实现的功能指标有: *图像实时拍摄、处理功能:提供实时路面情况分析。 *实时定位功能:获得高精度的位置及状态信息。 *监控报警:监控中心通过数据分析可得出车辆位置并提供帮助。 *车载电话功能:可以实现蓝牙免提电话功能,保证语音通信。 *图像存储和文件管理:可存储压缩图像两百多幅,存储短信上千条。 *远程控制功能:提供485总线接口,利用手机短信实现汽车内设备的远程控制。 *上网功能:通过GPRS实现无线上网,同时也可以下载导航地图。 系统硬
[嵌入式]
基于ADSP-BF533、ADmC7019微转换器和<font color='red'>FPGA</font>实现智能车载终端的设计
FPGA实现数据远距离的高精度传输
摘要:详细阐述一种利用交错编码的思想,来改远距离通信质量的新设计。设计由FPGA芯片实现,能很方便加载到各种单片机有线或无线通信系统的收发接口中。通过对发、收信息的编、解码处理,增强信息在传输过程的抗干扰能力,以达到远距离高精度传输目的。 关键词:FPGA 远距传输 高精度 交错 编码 解码 1 意义 简单的多机间数据通信在我们的设计中很普遍,一般情况下数据传输距离很短,不会超过百十m,因此仅采用双绞线加RS232或RS485标准就可以有效传输。但有时多机之间的距离也会很远,如我们所设计的一个气象项目,就要求子站遍布在基站1km范围内。因此在考虑成本、不增加很多设备的前提下,有效防止噪声干扰,保证子站与基站的数据高精确传输就
[应用]
麦瑞将预展首款直流-直流模控制器
Marketwired 2014年3月12日美国加利福尼亚州圣何塞消息――高性能模拟和高速混合信号、局域网以及时钟管理和通信解决方案领域的行业领导者麦瑞半导体公司(Micrel Inc.)(纳斯达克股票代码:MCRL)今天宣布,将在2014年应用电力电子学会议及展会(APEC 2014)上预展MIC2111直流-直流多模控制器。该行业会议将于3月16日至20日在沃思堡会议中心举行。即将展出的器件能够在谷值电流模式或电压模式下工作。该控制器提供连接行业标准DrMOS的PWM信号。它还可以连接全分立式功率级,以提供大电流、低电压解决方案,为服务器、通信和网络市场提供需要核心电源轨的高性能电源。用户可以联络公司订购样品,MIC2111
[电源管理]
基于单片机的FPGA并行配置方法
摘要:讨论了基于SRAM技术的可编程逻辑器件FPGA的编程方式,并以ALTERA公司FLEX10K系列器件为例,提出了一种利用单片机AT89C52对FPGA进行在线PPA(被动并行异步)配置的实用方法。实践表明,用单片机对FPGA进行并行配置,具有配置时间短、准确率高、易于实现等优点,该方法可以广泛地应用于不同领域。 关键词:单片机 PPA FPGA 配置 在当今变化的市场环境中,产品是否便于现场升级、是否便于灵活使用,已成为产品能否进入市场的关键因素。在这种背景下,Altera公司的基于SRAM LUT结构的FPGA器件得到了广泛的应用。这类器件的配置数据存储在SRAM中。由于SRAM的掉电易失性,系统每次上电时,必须重新
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved