您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术采用FPGA协处理器优化汽车信息娱乐和信息通信系统 正文
采用FPGA协处理器优化汽车信息娱乐和信息通信系统

采用FPGA协处理器优化汽车信息娱乐和信息通信系统

点击数:7957 次   录入时间:03-04 11:57:07   整理:http://www.55dianzi.com   DSP/FPGA技术

www.55dianzi.com

  图2的例子是Amphion公司的MPEG4解码器IP模块,适用于ASIC或 FPGA 应用场合。

Amphion公司的MPEG4解码器IP模块

  下一步是在FPGA中集成硬件加速器,利用外部总线进行控制,数据输入和输出。设计者可以使用一种新的开发工具,很容易的实现这种集成。利用来自ALTEra的系统集成工具--SOPC Builder,设计者从可用的IP列表中选择合适的IP模块。进行选择时,参数化菜单显示不同结构的选项,这些选项由使用者在执行前进行设置。设置好参数后,模块便被包含到别的外设列表中,处理器由工程师进行集成。每个独立IP模块被选择并参数化后,他们将被集成到处理体系中去。

  设计者使用SOPC Builder可以定义高性能的交换结构,将各种硬件加速器和外设连接到外部的主处理器上。这种交换结构通过鼠标点击直观的模块连接矩阵来实现。体系结构定义好之后,SOPC Builder自动将各种IP综合到一起,产生HDL描述,自动综合到最终的FPGA程序里。系统运行时,最终的程序下载到FPGA中,实现承载专用算法的 协处理器 功能。

  硬件集成完成后, 软件物理器件驱动器将高级软件控制从指定的寄存器和用于控制硬件加速器的内存映射体系中分离。控制硬件加速器的寄存器和存储器都是参数化IP模块的标准元件。多个外设和加速器的集成需要具有FPGA可编程特性的寄存器和内存映射。SOPC Builder在将IP集成到用户定义的交换体系中时,自动生成寄存器和内存映射。

  每个IP模块包括一套定义好的软件物理器件驱动器,用于外部的主处理器对IP模块控制。SOPC Builder自动将各种软件物理器件驱动器集成在一起,并使每个驱动器和进行IP模块控制的寄存器及内存映射相关联。SOPC Builder以这种方式自动产生FPGA协处理器和控制处理器的软硬件体系结构,并把它们集成到一起。SOPC Builder为满足快速发展的FPGA技术而开发,以实现各种复杂的系统。

  可编程逻辑器件诞生20年以来,由最初低水平的胶合逻辑,快速发展到现在的低成本、高性能的可编程处理器件。两个关键因素促进了FPGA性能和成本的进步:FPGA体系结构的发展和FPGA半导体生产工艺的发展。FPGA体系结构已经发展到能够将可编程逻辑单元和可编程布线集成为阵列的形式。在早期的低密度FPGA中,仅将简单的处理单元进行连接。随着FPGA密度的增加,阵列结构实现了大量的并行处理功能。FPGA体系结构包括存储模块,DSP模块和遍及整个处理阵列的可编程I/O。现在的处理体系结构很容易满足 汽车 信息通信 的性能要求。

结构图

  另一个推动FPGA发展的关键因素是生产工艺技术,以及它对性能和成本的影响。FPGA利用最新的生产技术来增加密度,提高性能并降低成本。同时,FPGA也促进了工艺技术的发展。FPGA在半导体工艺技术的发展中,具有重要的作用,这是因为在其早期的生产中,采用普通结构,生产了大量的产品。FPGA采用普通结构可以对产品缺陷进行很好的统计测量,这对仔细调整生产工艺技术以获得高产非常重要。FPGA和生产工艺技术的相互促进发展大大增加了FPGA的密度,同时降低了元件价格。因此,现在的低成本FPGA,例如Altera的Cyclone系列器件,可以和专用ASIC和ASSP在价格上相竞争。

  汽车娱乐系统正在快速发展,技术不断进步,成为区分汽车等级的标志。前沿的系统体系结构服务于主流汽车市场,附加ASSP和软件可以支持高端市场。FPGA提供了性能互补的和灵活的协处理平台,将许多协同ASSP加强到同一个可再编程平台上。FPGA协处理器,例如前面提到的Delphi体系结构,非常适合于主流的汽车娱乐系统。汽车生产公司采用FPGA协处理器作为高端汽车娱乐系统的一部分,可以通过软件编程提供许多高端视频和通信功能,而这仅由ASSP是无法实现的。在高端灵活的汽车娱乐系统中使用FPGA可以在汽车上市以及汽车的整个生命周期里,实现向上促销的销售新模式。在汽车上市和以后的使用中,具有娱乐系统的汽车可以提升其自身的销售价格。娱乐系统还是对以前出租过的汽车进行估价的重要衡量因素。

  1 "HD65505 (Amanda) Hardware Manual", 1st Edition, September 2002, Renesas Technology

  2 "HD65505 (Amanda) Users Manual", Version 0.9, August 2003, Renesas Technology



上一页  [1] [2] 


本文关键字:处理器  通信  汽车  信息  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术