新出现的SoC FPGA上的策略考虑
场总体上向速度更快、功能更强的处理器发展;例如,16位微控制器逐渐被 32位CPU替代。同时,四种应用最广泛的体系结构进一步增强了对32位 CPU系列的支持,这些体系结构包括:ARM .、MIPS .、PowerPC.和x86。之所以对其进行增强,主要是因为软件特性和功能重用。结果,采用了这些CPU体系结构之一的 SoC FPGA能够占据更大的市场,因此,供应商更愿意在这类半导体上加大投入。
平台效应
生产商、用户和辅助支撑系统在产品上彼此之间会有影响时,就会出现网络效应, 或者称为平台效应。平台效应的基本原理是某一种产品或者标准的应用越多,它在用户基础和辅助支撑系统中的价值就越高。结果,用户基础和辅助支撑系统就会在这种技术上加大投入,从而吸引更多的应用,产生一种自我增强的良性循环。熟悉的例子包括PC、视频记录格式和社交网站等。
一般而言,有可能产生自我增强循环的产品将会在这种循环中不断发展,这是因为参与到新产品中的所有成员都会获得较高的 ROI。平台一旦开始启动后,它会吸引更多的投入,活跃的市场很快就会转向这一标准。
SoC FPGA极有可能看到这种平台效应。随着 SoC FPGA的不断发展,用户将非常愿意重新使用他们在多种系统中使用过的 FPGA IP和设计软件。例如,CPU辅助支撑系统中的成员愿意尽可能少的去学习 FPGA开发工具,而 CPU供应商则希望减少 FPGA开发工具的数量。结果,支持多家供应商和CPU体系结构的SoC FPGA平台很有可能触发这种平台效应,帮助这些用户和辅助支撑系统成员获得很大的优势。
Altera的方法
Altera在嵌入式系统上进行了多年的创新投入后,已经启动了“嵌入式计划”,目的是建立一个基于一种FPGA设计流程方法的多家供应商、多CPU体系结构SoC FPGA平台。FPGA设计流程方法可以用作多种 SoC FPGA的基础,以及使用软核 CPU和其他软核IP的SoC解决方案。可以从Altera获得 ARM (硬核 )、MIPS (软核)和Nios . II (软核) CPU,而 Atom E6X5C可配置处理器由 Intel提供。这种集成方法在一种 FPGA体系结构和设计流程中统一了三种主要的CPU体系结构以及最流行的基于FPGA的软核CPU。
推动创新
FPGA设计流程集成方法旨在激励辅助支撑系统从主要处理器体系结构转向投入单一FPGA平台和工具流程,从而带来丰富的工具、应用软件、操作系统软件和专业知识支持。随着数百家全球辅助支撑系统成员在 CPU体系结构上的投入,这一 FPGA平台及其越来越多的工具、软件和IP应用越来越广泛,对系统设计人员越来越重要,表明其价值定位将促进应用,从而推动了良性平台循环。
提供功能强大的工具和 IP
这一多供应商平台的关键组成是对 FPGA逻辑进行编程的 Quartus. II软件流程。除了这些优点,Quartus II软件还包括 Qsys系统集成工具,它采用了 Altera的第二代交换架构技术,用于加速软核 IP的开发、重用和集成。基于 GUI的 Quartus II软件有免费的网络版和拥有完全许可的版本,其设计流程包括系统设计和时序收敛方法、在系统验证以及第三方 EDA工具支持,满足了效能和性能需求。
除了 Altera传统的 Avalon .存储器映射 (Avalon-MM)接口和数据通路总线接口规范, Qsys还支持ARM AXI.标准,可以采用自动的“混合匹配”方法来集成基于Avalon的IP和基于 AXI的 IP。Qsys支持您利用直观快速的设计经验,在通用平台上方便的进行设计重用和在系统验证,实现基于 ARM和 Intel的 SoC FPGA,以及 MIPS和 Nios II软核 CPU SoC实现。
定制 28-nm 系列器件
Altera的 28-nm FPGA系列器件是业界最全面的器件,针对用户的各种设计需求进行定制。Altera为各种最终应用需求提供非常优异的FPGA体系结构和工艺技术——性能最好的高密度 Stratix. V器件,成本最优的大批量 Cyclone. V器件,以及在性能和成本上达到均衡的中端 Arria. V器件。全系列 SoC FPGA受益于这种定制方法。
Altera最新的SoC FPGA将含有基于ARM Cortex-A9MP内核的高级处理器模块,如图2所示:
Altera SoC FPGA体系结构在 ARM-Cortex A9子系统中将含有多种硬核 IP,以及高性能多端口存储器控制器,以提高存储器带宽。FPGA和 CPU子系统之间的宽带低延时互联将支持高性能应用和高效的 FPGA硬件加速。高级内部交换架构将支持高效的数据吞吐量,以及高效能在系统观察和调试。Qsys、Quartus II软件以及 ARM联络社区软件工具相结合后,这一器件将是一种性价比非常高的系统设计选择,它利用标准工具流程提高了效能,支持新开发和验证。
结论
SoC FPGA时代已经来临。在关键经济、技术和市场因素的推动下,这些器
SoC FPGA 硬核 IP 嵌入式系统 Altera 相关文章:
- IP核在SoC设计中的接口技术 (08-06)
- 视频跟踪算法在Davinci SOC上的实现与优化(10-06)
- 基于赛灵思Spartan-3A DSP的安全视频分析(02-17)
- Linux下Sniffer程序的实现(06-12)
- linux操作系统下的进程通信设计(01-24)
- 基于S3C44B0X和uClinux的Socket通信实现(02-28)