|
|
| | -文章搜索 - 最新文章 - | |
采用灵活的FPGA改变汽车综合性能 |
| 发布时间:2006年7月31日 点击次数:517 |
| 来源: 作者:Kevin Tanaka,赛灵思公司汽车市场营销与产品规划经理,Cindy Kao,赛灵思公司垂直市场营销工程师 |
可编程逻辑器件 (PLD) 如 FPGA 和 CPLD 等提供了最大的硬件灵活性。由于这些器件具有可重编程的特性,开发者得以享受从原型一直到生产阶段随时更新设计的便利。由于 PLD 设计通过软件位流来进行编程,因而使快速设计修改变得容易而直接,且不存在 NRE 或掩膜成本。
目前许多汽车远程信息处理应用需要高性能视频和图像处理能力。PLD 拥有大量特性,使得它们特别适合处理各种应用,如导航系统和后座娱乐/视频等,纯粹从架构角度来看,采用 PLD 将提供各种性能优势。例如,FPGA 中的分布式 RAM 用于存储 DSP 系数和 FIR 滤波器,可提供高存储器带宽。双端口块 RAM 针对数据缓冲和存储进行了优化,并可用于 FFT 等应用。使用由嵌入式乘法器和累加器构建的 MAC,PLD 还可每秒执行几十亿次 MAC 运算。PLD 中的大量乘法器还可用于创建并行乘法器阵列,支持复杂的高性能 DSP 任务,而传统的 DSP 只能限于执行串行处理。嵌入式 SRL16 由寄存器和 LUT 构成,支持多通道数据路径的高效实现。通过支持构建高效的时分复用 (TDM) 硬件结构,它们还可极大地提高 FPGA 计算强度。 简单使用 PLD,开发者可以充分利用其灵活架构和分布式 DSP 资源,如查找表 (LUT)、寄存器、乘法器和存储器等。通过遍布器件的分布式 DSP 资源、分段式布线和组件使用,FPGA 可以使算法在器件中最佳地实现。例如,设计者可以调整阵列的尺寸,使之适合准确的计算要求,特别适用于对图像进行计算。计算可以对几组像素进行,例如对离散余弦变换 (DCT) 块和图像中的其它块进行计算,而不必顺序扫描整个图像。而且由于处理可以实时完成,因此使用 PLD 时缓冲像素值对存储器的需求减少。 尽管传统的可编程 DSP 可满足宽范围的应用,但其具有自己的限制。例如,传统 DSP 受其架构束缚,具有固定数据宽度和有限的 MAC 单元,因此其串行处理方式限制了其数据吞吐率。这迫使系统必须以较高的时钟频率运行,以提高数据吞吐率,但却产生了一系列挑战。同时,它采用多个 DSP 来满足带宽需求,产生功耗和电路板空间问题。通过使用 PLD,设计者可以实现更高性能、高质量、实时显示器挑战所需的定制解决方案。PLD凭借其灵活架构和 DSP 资源,可同时支持串行和并行处理。通过选用并行处理,系统具有了在单个时钟周期内最大化其数据吞吐率的潜力。再次,设计者可以调整阵列的尺寸以适应特定的处理需求。 |
|
|
|
|
[消费类电子] 相关文章: 车用环境的脉宽调制管理简介: 摘要 汽车内的电子技术含量迅速增长是汽车工业的发展趋势之一。先进的系统解决方案在汽车上使用程度越来越高。高性能的半导体产品在汽车组件设计电路板中发挥着关键作用。为了驱动不同的负载(如气门、电机或车灯),过去使用的机电继电器开关逐渐地被新的智能功率开关(IPS)所取代。除开关负载的基本功能外,IPS还带来很多新的优势,例如:使用寿命长、保护和诊断功能以及改进的电磁兼容性。最重要的是,采用最新技术的SMD芯片可以同时焊在电路板上,从而为制造商节省了相当可观的制造成本,而其它的电子组件...... 采用电流检测方法构建智能“闭环”系统 面向汽车应用的电容式触摸开关 多媒体视讯技术发展历程 高性能运放增强高清与标清机顶盒设计 |
|
|
|