下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、fpga+cpu:并行处理大行其道 深亚微米时代,传统材料、结构乃至工艺都在趋于极限状态,摩尔定律也已有些捉襟见肘。而步入深亚纳米时代,晶体管的尺寸就将临近单个原子,无法再往下缩减。传统asic和assp设计不行避开地遭受了诸如设计流程复杂、生产良率降低、设计周期过长,研发创造费用剧增等难题,从某种程度上大大放缓了摩尔定律的连续。 自不待言的是,在巨额的流片成本面前,无数中小规模公司不得不转变策略,更多的转向的开发和设计。反观fpga市场,即便是5年前,其相对于asic的市场增速还是相当迟缓的,但在近些年,尤其是迈进90nm节点之后,其成本优势逐渐凸显。二十年如一日,长久霸占着可编程规律器件市
2、场的两大巨头和依旧动作频频。8月的altera研讨会,13个城市的技术巡演,声势浩大地力推28nm工艺上的v系产品、sopc builder到qsys新平台的更迭乃至soc fpga的新构想。相比之下,9月的xilinx则低调许多,但依旧拿出了7系列产品与对手叫板。从一年前的65nm到今日的28nm,因为门延时早已不再是速度性能提升的瓶颈,因此用户能够感触到的变幻只是器件密度的提高和单位成本的下降。除此以外,只能说厂商费尽心机的优化器件架构和充实开发工具性能成为了另一道可供欣赏的风景线。无独有偶,xilinx和altera都纷纷加速推出了内嵌硬核cpu的fpga器件。fpga+cpu的解决计划
3、并不稀奇,早在五年前就被提出并付诸实践,xilinx和altera也向来在致力于自己的软核cpu的推动,但市场反应明显没有达到预期。xilinx顺应市场需求,领先于去年4月发布了集成 -a9 cpu和28nm fpga的可扩展式处理平台(extensible processing platform)架构。时隔不到一年,可扩展处理平台zynq-7000系列又被搬上了前台,xilinx的专心良苦可见一斑。altera也不示弱,英特尔在去年秋季发布的凌动e600c可配置处理器中就集成了altera的fpga,并且altera即将推出的同样集成cortex-a9 cpu的 fpga显然是要与xilin
4、x唱对台戏。对于我们而言,更多的是需要去探讨和思索这种新的开发平台是否真的满足客户日益增长的“物质文化”需求。我们也不禁会问:fpga+cpu的集成架构到底是顺应了历史进展的趋势,还是仅仅昙花一现转瞬即逝?1所示,一个比较简化的传统系统如左图所示,单片集成了cpu的fpga架构则如右图所示。单从硬件架构层面来看,好似没有太大的优势,仅仅只是二合一而已。但是真正做过系统开发的工程师都知道,这种二合一所带来的不仅仅是bom成本降低和布局的简化,更多的利好是我们肉眼看不到的软硬件底层连接的优化和无形之中的灵便性以及潜在的性能提升。图1基于fpga的cpu集成将带来的一些潜在优势包括:更易于满足大多数
5、系统的功能性需求;潜在的充实了系统的性能;在某些应用中的灵便性和可升级性大大提高;处理器到外设的接口能够得到优化;软硬件互联的接口性能获得极大的提升;有利于设计的重用和新设计的迅速成型;简化单芯片甚至整板的布局布线。fpga+cpu的单片集成相较于传统应用的优势由此可见一斑,但从另一个角度看,正如cpu从单核到多核演进在连续着摩尔定律的“魔咒”,fpga+cpu的强势出击更像是并行处理在嵌入式应用中的大行其道。连续一贯的作风,xilinx和altera在其嵌入cpu的fpga器件上都不谋而合地挑选了性能精彩的arm cortex-a9内核,可见他们目前瞄准的市场趋向于中高端应用客户。而在低端应
6、用方面,即便是网络爆炸的时代,默默无闻的capital-micro公司依旧不为广阔工程师们所熟知,但他们开发的可重构系统芯片csoc(configurable soc)却悄然无声地在中低端市场应用中杀出了一片血路。值得一提的是,这是一家地地道道的中国本土fpga厂商。从1971年intel的第一片4位处理器问世至今恰好已有40个年头,虽然嵌入式行业经受了天翻地覆 的巨变,但即便你认为它是“土得掉牙”却容易有用的8位mcs-51却依旧标新立异,尤其是在国内的囫囵工控行业中还是有着很强的生命力。从05年成立至今,capital-micro先后推出了astro和astroii两代csoc。其内嵌的8
7、051在两代器件上分离可以稳定地运行到100mhz和150mhz。虽然因为fpga创造工艺还处于0.13um,大大制约了规律性能,但目前的这两代产品起码可以满足包括控制、驱动控制、接口扩展、控制卡、微型打印机在内的工业应用需求。从器件的内部架构上来看,2所示,astroii中不仅有同类产品中堪称性能“卓越”的8051硬核,也集成了一些频繁的外设如定时器、uart、iic和spi等。固然,8051的程序启动也彻低实行了类似无数arm的挺直映射(fully shadowed)方式,确保读写缓慢的rom不再成为制约cpu性能的瓶颈。而8051与fpga的互联方面,不仅可以用法8051的emif寻址(23位宽可寻址地址),4k×8bit的dpram也是高速数据传输的不错挑选,并且在这些互联接口上都已经固化好了同步规律,无需设计者铺张精力。此外,从最便宜的晶体时钟支持,到i/o数量的最大化,再到其和蔼可亲的价格,无不向我们展示着这款国产芯片的“经济适用”。图2总而言之,无论是xilinx还是altera,抑或是横空出世的capital-micro,他们所力推的全
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 急性阑尾炎治疗原则及方法
- 儿科门诊日间蓝光治疗
- 第25讲 分子的性质 配合物与超分子
- 术后康复指导方案
- AI驱动的营销新策略
- (完整)静压桩机安全技术交底
- 医疗器械分类界定工作程序
- 护理深静脉血栓护理查房
- 焦虑症科学应对
- 失落心理护理查房
- 2026工业富联ai面试题库大全及答案
- 河北省高等职业院校单独招生考试数学总复习
- 河南省西华县2026年上半年公开招聘城市协管员试题(含答案)
- 2026年秋新教材沪教版九年级上册英语Unit 1-8词汇表
- 2026年北京市石景山区三年级数学下册期末考试试卷及答案
- 2025年贵州省检察机关行政检察业务竞赛真题及答案
- 2026年分子诊断行业分析报告及未来发展趋势报告
- GB/T 19276.2-2026水性培养液中材料最终需氧生物分解能力的测定第2部分:采用测定释放的二氧化碳的方法
- 结节性红斑病因诊断专家共识(2025版)课件
- 教师节贺卡少儿创意美术课件
- 水电站安全事故应急预案
评论
0/150
提交评论