基于Cyclone FPGA的远程信息处理系统简介

在汽车中 , 远程信息处理系统包括在全球定位系统(GPS)下进行的无线通信 , 及向驾驶员提供最新的信息、安全功能和车载娱乐所进行的嵌入式计算 。在处理器中提供了该系统所需要的全部控制功能 。全球定位系统、车轮的传感装置、和转速计的接口可以接收到有关导航、轮速和引擎速度方面的信息 , 并将这些信息再发送给LCD图形控制器显示 。此系统为驾驶员提供有关当前交通状况、驾驶地图及方向、速度以及燃油状况等方面数据 。紧急情况下 , 系统将提供紧急求救服务 , 并能确切提供车辆所处位置 。
娱乐功能部件(entertain units)可以访问储存有MP3音乐文件的车载CD-ROM播放器 。而GPS所使用的系统导航数据同样也可以被储存在这里 。MP3音乐文件被发送到汽车的音频系统中通过音频界面回放 。
接口部件通过多种总线连接让控制器件访问所有汽车娱乐和驾驶员信息系统(例如车载电脑) 。驾驶员通过USB、以太网(或蓝牙)接口连接如手提电脑、 PDA等移动设备来进行数据的同步、上传和下载等操作 。外部多媒体设备如便携式DVD播放器可以通过USB或是Firewire接口连接到控制器上 。车用 CD/DVD播放器和其他车用多媒体设备则通过MOST/Firewire (IDB1394)接口联网 。车用控制器区域网络(CAN)、串行外围接口、内部集成电路总线接口和内部集成电路声音总线接口用于次要的车身控制操作 。图 1显示了一个典型的远程信息处理/娱乐控制器 。
Altera的低成本Cyclone FPGA系列是远程信息处理系统中许多接口应用的理想选择 。可编程逻辑允许对接口连接进行定制 , 从而满足多种不同数据类型的需要 。它可以和预先设定的专用标准产品(ASSP)芯片配合使用 , 为后者提供一个灵活的系统作为补充 。远程信息处理控制器中的大部分功能都可以通过Cyclone器件来完成 。通过使用各种现成的Altera® IP核 , 如10/100以太媒体访问控制器(MAC)、PCI和CAN控制器 , 可以大幅度降低开发成本和缩短推出市场所需时间 。此外 , 还可以使用Altera 32位Nios® II嵌入式处理器来完成远程信息处理应用中标准的微控制器的功能 。具备低成本构架的Cyclone器件与Altera IP核的完美组合为大容量应用提供了最富竞争力的解决方案 。
图1.远程信息处理/娱乐控制器
注释:
SPI = 串行外围接口
I/C = 内部集成电路总线
12S = 内部集成电路声音总线
ATAPI = AT计算机上附加设备的包接口
PWM = 脉宽调制
【基于Cyclone FPGA的远程信息处理系统简介】基于其高效的器件架构 , Cyclone器件完全可以满足成本相对敏感的应用在性能和价格方面的要求 。Cyclone器件系列以及Altera的配套产品及解决方案为业内设计人员提供了较ASIC更具竞争力的价格水平 。

    推荐阅读