微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 应用处理器连接汽车和消费电子两大领域

应用处理器连接汽车和消费电子两大领域

时间:02-26 来源:互联网 点击:
软件
  为了降低开发时间和开发费用,飞思卡尔为i.MX应用处理器上的领先操作系统提供全面的主板支持包(BSP)和应用软件包,包括Microsoft Windows CE (WinCE)和Linux。应用软件包括音频、视频和图像编解码器,它们与行业的标准媒体播放器、图形驱动程序及工具进行了预集成。QNX的流行Neutrino实时操作系统(RTOS)是由我们的第三方生态系统提供的众多操作系统解决方案中的一个。
  此外,飞思卡尔及其合作伙伴还提供了精选应用的集成软件解决方案,允许客户将成熟软件堆栈和标准化解决方案用于常见功能。例如,飞思卡尔最近就为基于新i.MX515应用处理器和流行Ubuntu linux平台的新兴“上网本”市场发布了一个参考设计。这种与消费市场的协作有两大好处,一是加快面市,二是能够让汽车客户将开发资源集中到他们自己的差分技术。
开放式操作系统支持
  很多汽车客户都被“开放式”操作系统所折服,因为它能够标准化和重复使用第三方应用软件。在汽车应用中,客户首选的开放式OS解决方案是 Microsoft WinCE、QNX Neutrino和Linux,它们均由 i.MX处理器提供支持。飞思卡尔通常为来自其网站的下载提供Linux和WinCE主板支持包,而用于i.MX31处理器的Neutrino来自QNX。飞思卡尔及其第三方生态系统还提供很多中间件,例如多媒体编解码器。
多媒体软件套件
  针对中低音音频和连接应用,飞思卡尔提供其自己的运行在实时操作系统上的多媒体软件套件。这种套件取名TRIO,包括连接堆栈、音频和视频播放控制、编解码器、DRM、缓冲、文件系统和电源管理,用于包括USB、CD、 HDD、SD卡在内的各种连接选项。蓝牙和Wi-Fi连接由第三方合作伙伴支持。TRIO的内存占用空间非常小,深受那些正在寻找最低系统成本的客户的青睐。
硬件
  i.MX系列信息娱乐处理器源自飞思卡尔非常成功的基于ARM的移动应用处理器系列,架构也类似我们的手机基带器件,因此能够与它们共享先进的技术和多媒体软件。此外,我们还提供各种第三方中间件和应用软件。飞思卡尔的i.MX硬件设计依据以下主要原则:
  * 单一高性能CPU。这能简化软件开发,让客户将精力集中在差分软件上。开发工程师无需处理与多个嵌入式内核有关的复杂开发工具和实时依存关系。行业标准ARM CPU用于支持各种成本和业绩点。
  * 经济高效的加速器。针对大多数计算密集任务(例如图像处理、图形和视频编解码器)实施硬件加速。硬件加速器将高性能、低功耗、小硅面集于一身,以进行图片、视频和图形处理。
  * Smart Speed技术。只有在需要时消耗功率。为了实现外部内存带宽的最有效使用、以及高度的并行和先进的电源管理技巧,我们对架构进行了优化。Smart Speed MAX交叉交换允许同时进行多个总线事务,而不会出现冲突或等待状态。
  正是依据这些原则,i.MX处理器为信息娱乐系统提供了众多高性能功能。
安全
  信息娱乐系统必须能够执行安全的加密方法,以便处理受数字权利管理(DRM)保护的媒体,确保专有位图数据不能复制,实现安全的软件升级。i.MX处理器具有安全RAM、安全控制器、high assuranceboot(HAB)和安全JTAG技术,确保安全地执行加密软件,防止非授权接入。这种安全技术还可用来验证正执行软件的起源,在实现软件现场升级的同时,还能够防止加载未经授权的代码。
图形
  图形处理是计算最密集型任务之一,可以受益于i.MX处理器的硬件加速。飞思卡尔的i.MX处理器包括一个图像处理单元(IPU),IPC能够执行alpha混合、图像旋转和硬件缩放。IPU还进行LCD控制和刷新。此外,i.MX356器件还包括一个本地 OpenVG1.1矢量图形加速器,能够实现133Mpixel/s的速度,同时为2.5-D地图绘制和用户界面提供强大加速功能。使用硬件种内置的16X多重采样抗锯齿(MSAA),图形加速器可以直接绘制直线、曲线、truetype字体和textures。它也可以直接加速AdobeFlash及众多web浏览器和用户界面工具。此外,还提供了符合OpenVG1.1和DirectDraw应用编程界面要求的图形驱动程序。i.MX系列中的其他处理器则提供兼容OpenGL API的强大3D图形加速功能。
音频和语音
  凭借其DSP指令扩展、高时钟频率和浮点单元,i.MX35的ARM11CPU是一个出色的音频信号处理引擎。典型音频解码器(如MP3)需要的CPU带宽不到20 MHz,而经过优化的MP3编码器则运行在不到50MHz的带宽内。对于语音处理,回声消除需要约50 MHz,而语音识别也可以从i.MX35的有效缓存和内存架构中获益。当使用浮点单元进行了优化后,语音识别的语音命令识别速度最快可达竞争解决方案的5倍。i.MX35还有一个异步音频采样速率转换器(ASRC),它可以转换硬件中最多10个声道的音频。这在汽车系统中非常有用,因为在汽车系统中,很多不同音频源可能需要混合,并发送至一个共同的输出声道。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top