汽车电子设备正在迅速发展,尤其是车用显示系统,视频和视频处理正成为汽车应用中增长较快的技术。像车道保持、驾驶监控、夜视以及车载娱乐设备等都是典型的应用需求。
设计车用视频系统时,需要考虑系统结构的几个方面:首先是系统的功能,应确定这个系统是针对安全系统处理视频信息、还是车载娱乐设备处理流动的视频数据,或者是两者的结合而设计。其次是互联的类型和视频系统器件的速度。此外还应考虑其它因素包括有多少视频源、有多少显示输出、系统中不同的设备相隔多远、采用哪种布线方案,以及整个系统的成本。由于可编程器件具有很高集成度和灵活性,以及低功耗和宽的工作温度范围,且价格不断下降,因此该类器件对于从事汽车电子设计的工程师来说越来越具有吸引力。本文将主要介绍如何利用Lattice公司的可编程器件设计车用显示系统。
电子设备的互联
在汽车电子设备中,各种信息源的互联可采用几种拓扑结构,即星型、总线型和环型结构。这些拓扑结构如图1所示。星型结构是一对一的连接系统,外部的设备连接到视频控制器的一个端口。通信信道可以是双向或者单向的。
|
图1:汽车电子设备互联的几种拓扑结构。 |
总线型结构是一点对多点,单个设备可以连接到总线。总线上的设备必须有本地控制器,用来协调总线上的设备何时以及如何进行通信。这种类型的系统易于扩展,因为每个设备都有一个唯一的地址。
环型结构中每个设备都有一个唯一的地址,此外还有本地数据控制器和用来连接到环的媒体收发器。当显示设备收发器接收到前一个设备的信息后,在数据包中查看自己的地址,如果地址相匹配的话就处理数据或者命令,如果地址不匹配,就把数据包传送给环中的下一个设备。为使各种设备都能够传送音频和视频包,用于娱乐的汽车环型总线都被设计成很高的带宽,以便观众能实时观看。从图1中可以看出,无论哪种结构都需要采用视频控制器。
图像捕获与显示
有效确保图像的捕获和处理十分重要,以下将介绍几种解决方法。在图2展示的智能图像捕获系统的几个例子中,信息从车辆的多媒体总线传送到视频控制器。通常使用的是MOST和D2B协议的环型或总线结构。
|
图2:采用不同处理器件的三种智能图像捕获系统。 |
在这三个例子中,MT9V111/125是适用于汽车应用的图像传感器。例1采用了基于微处理器的系统,在数据发送到显示子系统的接口之前进行控制和视频数据处理。例2采用基于闪存的低成本CPLD处理视频。例3采用了基于SRAM的FPGA器件。在以上所有例子中,均由处理单元对发送的信息进行处理。其中,后两个例子中采用的可编程逻辑器件体现了重构硬件的灵活性。特别是例3在FPGA中使用了Lattice公司的微处理器核LatticeMico8,因而可获得更大的灵活性。
发送所捕获图像的一种方法是将并行视频数据转换成串行流,并采用8b/10b编码在单对双绞线LVDS接口上传送。这个接口将时钟嵌入数据流,减少了传送信号到视频控制器所需的导线数目。在接收端,系统需要对数据进行处理,以便返回原来的形式。图3是4个LCD显示的例子。前三个例子均使用SERDES电路转换信号,其中例3采用具有集成SERDES功能的基于SRAM的FPGA。此例中采用的是LatticeECP/ECP2 FPGA,由于该器件中已嵌入了关键时序参数,因此设计者不必再花大量时间和精力来完成此任务。
|
图3:LCD显示。 |
LatticeECP2和LatticeECP2M系列重新定义了低成本FPGA,在更低的成本下拥有更多优秀的FPGA特性。这些器件含有sysDSP块和工程预制的源同步I/O。LatticeECP2M具有高达5.3Mb的RAM块,LatticeECP2具有高达1.1Mb的RAM块。在LatticeECP2M中还具有3.125Gbps嵌入式SERDES,可支持PCI Express、Ethernet(1GbE和SGMII)以及多个其它标准。通过集成以前只有高成本、高性能FPGA才具有的特点和性能,这些系列的产品扩展了低成本FPGA的应用范围。
LatticeMico32是一种针对Lattice FPGA优化的32位RISC软微处理器。如果将LatticeECP2M与开放源代码的LatticeMico32软处理器结合在一起,则LatticeECP2M可以实现完整的视频控制器功能(如图4所示)。内部的外设通过双WISHBONE总线进行通信。定时器、DMA、存储器控制器、通用I/O、串行外围接口和UART均可与LatticeMico32相连。
|
图4:利用LatticeECP2M和LatticeMico32实现完整的视频控制器功能。 |
本文小结
由于可编程器件具有可重构的特点,因此特别适合于应对各种变化(例如不断修改的标准和新兴的标准),并可以快速实现新版标准。此外,可编程器件还具有成本低和生命周期长的优势,能够满足车内电子设备与汽车寿命相匹配的要求,设计者也易于对产品进行升级、维护和更新。
关键字:拓扑 端口 总线 协议
引用地址:
如何利用可编程器件设计车用显示系统
推荐阅读最新更新时间:2024-05-13 18:37
STM32之内存分布与总线
1、总线 系统结构 系统包括一个由多个互相连接的32位AHB总线组成的矩阵 8个主总线 – Cortex-M4 with FPU core I-bus, D-bus and S-bus – DMA1 memory bus – DMA2 memory bus – DMA2 peripheral bus – Ethernet DMA bus – USB OTG HS DMA bus123456 7个从总线: – Internal Flash memory ICode bus – Internal Flash memory DCode bus – Main internal SRAM1 (1
[单片机]
PRMA协议的无线网络控制芯片设计
在无线通信领域中,有限的频谱资源与不断膨胀的需求是促使无线通信技术日新月异的源动力,那么,如何有效利用宝贵的频谱资源自然就成为一个十分有意义的课题。为了提高频谱利用率,目前主要从如下两个方面入手:①采用更为高效的调制解调技术,如QAM等;②在多址接入方面,除寻找更加有效的方法外,如0FDMA,如何将频分、时分、码分及空分技术有效地融合也是目前的研究热点。
PRMA多址接入协议就是一种以时分多址为基础,结合话音的统计模型有效提高系统容量的一种方法。PRMA协议是G00dman等学者早在1989年提出的。伴随着第三代移动通信技术的发展,PRMA协议又一次获得了人们的关注,其与CDMA的联合多址技术,即CDMA/PRMA多址接入协议,使系
[应用]
基于Microchip单片机及收发器实现的低成本LIN总线
随着汽车总线应用的日益普及以及对汽车成本的要求越来越严格,LIN总线的市场占有率越来越高。本文从低成本的角度来实现LIN总线的节点,具有非常高的实用价值。
1 LIN的基本知识与发展
1.1 LIN的基本知识
局域互连网络LIN(Local IntercONnect Network)是低成本的串行通信网络,用于实现汽车中的分布式电子系统控制,是现有多种汽车网络在功能上的补充;同时它也是一个开放的标准,作为CAN总线的子总线,能缓解CAN总线数据拥挤的现状。
由于LIN总线是可靠、低成本、开放标准的网络解决方案,它可以简化现存的多点解决方案,并且能降低在汽车电子领域中的开发、生产、服务和后勤成本。
[嵌入式]
stm8s gpio端口配置
简介 STM8的通用输入/输出口用于芯片和外部进行数据传输。一个IO端口可以包括多达8个引脚,每个引脚可以被独立编程作为数字输入或者数字输出口。另外部分口还可能会有如模拟输入,外部中断,片上外设的输入/输出等复用功能。但是在同一时刻仅有一个复用功能可以映射到引脚上。 复用功能的映射是通过选项字节控制的。请参考数据手册关于选项字节的描述。每个端口都分配有一个输出数据寄存器,一个输入引脚寄存器,一个数据方向寄存器,一个选择寄存器,和一个配置寄存器。一个I/O口工作在输入还是输出是取决于该口的数据方向寄存器的状态。 STM8S的GPIO主要功能 ● 端口的各个位可以被单独配置 ● 可选择的输入模式:浮动输
[单片机]
浅析现场总线的应用技术
首先要突出现场总线降低系统投资成本和减少运行费用的优点。这项优点能否发挥,与应用者是否合理地使用现场总线、充分发挥它的潜能有关。不同类型的现场总线组合更有利于降低成本,针对不同的情况选用不同的总线可以最大限度地降低系统成本;实际现在一些通用的人机界面软件,都支持多种现场总线,因此到人机界面这一层,不同总线的区别对使用者来说是不大的。现场总线系统的信息量大大增加了,而传输信息的线缆却大大减少了。这就要求一方面要大大提高线缆传输信息的能力、减少多余信息的传递。另一方面要让大量信息在现场就地完成处理,减少现场与控制机房之间的信息往返。
开放的TCP/IP Ethernet是20多年来发展最成功的网络技术 ,过去一直认为,Et
[嵌入式]
SoC系统中实时总线模块的设计理念与应用
在芯片设计中,芯片内部总线的设计往往决定了芯片的性能、功耗与各模块设计的复杂度。我们设计总线往往会依据两方面的原则:一是芯片设计流程其内在的需求,二是所针对的应用对交换宽带、延时、效率、灵活性的需求。 针对芯片总线设计流程内在的需求,高效总线结构设计通常遵循的基本原则包括:同步设计、可综合、无三态信号、低延时、单触发延、支持多主控及总线仲裁(支持DMA及多CPU核)、高时钟频率独立性、支持突发(高效率)和低门数。遵循这些基本原则可以帮助我们规避很多设计上的风险,提高总线效率与IP复用度。当然,实际上述有些原则如“三态总线”,可以而且应当在某些应用中使用,只是不建议芯片及设计工程师轻易地突破这些规范,增加风险。南山之桥微电子
[电源管理]
小米与诺基亚达成“一揽子”合作协议 双方在谋求什么?
对于专利“欠费”较多的 小米 来说,此番与 诺基亚 达成全面合作,应该算是“一石多鸟”。下面就随网络通信小编一起来了解一下相关内容吧。 不久前, 诺基亚 和 小米 共同对外宣布,双方达成全面商务和专利许可合作。 根据双方签署的合作协议,至少包含了两个买卖协议和两个许可或合作协议,其中: 1)买卖协议中,包括: 小米 从 诺基亚 处购买部分专利及网络设备; 2)许可或合作协议,包括:小米与诺基亚正式达成专利许可合作,含专利交叉许可合作,诺基亚和小米将共同合作开发用于数据中心间传输的光传输技术、IP路由技术和数据中心网络解决方案。 细心的人可能会发现,此轮诺基亚与小米达成的“一揽子”合作协议,与2017年5月
[网络通信]
CAN L对地短路总线波形
当出现CAN L 对地短路这种故障时,根据CAN总线的容错特性,可能出现整个CAN网络无法通信的情况或产生相关故障码。 但是对于某些车系,如海马车系,其CAN L对地短路的容错特性较好,车辆基本能够正常使用,即在客户体验层面上没有明显的异常现象,但从诊断方面来讲,会影响网络传输速度。 此时CAN L 电压约为0V。CAN H 线的隐性电压被降至0V,但显性电压基本不变,因此波形被拉长,依然可以传输数据,由此可说明CAN L对地短路的容错特性较好的原因。 CAN L 对地短路的总线波形如下图所示。 实际测量CAN导线电压,若CAN L 电压为0V,CAN H 为1V左右,则说明出现此类故障。CAN L 对地短路的CAN L
[嵌入式]