可重构算子阵列FPGA的结构研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:zhaoyun1111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路制造工艺的发展,集成电路产品的一次性工程费用(NRE,NonRecurring Engineering Cost)越来越高,对设计的通用性和灵活性需求加强。相对ASIC(ASIC,Application Specific Integrated Circuit)和处理器,FPGA(FieldProgrammable Gate Array)以其开发成本低、周期短、具有灵活性、硬件加速等优点,在越来越多的领域中被广泛应用,如通信、消费电子、国防、航空航天等。  另一方面,目前国外Xilinx、Altera等几家公司从市场和技术上垄断了该领域。国内高校和企业在处理器和ASIC设计领域均有研究和应用基础,但是针对针对面向未来应用的、新型结构的和具有自主知识产权的FPGA研究相对较少。  本文基于可重构技术和算子设计方法提出一种粒度更大且功能可配置的单元“可重构算子”替代FPGA中细粒度的可编程逻辑单元,从而获得一种新型FPGA——可重构算子阵列FPGA。该结构具有可编程的特性,可支撑数字集成电路的实现,并且不受现有FPGA结构的专利限制。由于改变基本逻辑单元,导致互连需求、设计输入以及综合过程均不同于现有的FPGA,所以本文针对可重构算子阵列FPGA的体系结构、综合、布局布线流程进行相关研究。论文的主要工作和创新点如下:  (1)提出一种可重构算子阵列FPGA。该结构由算术类可重构算子、逻辑类可重构算子、移位类可重构算子、乘法类可重构算子、寄存器类可重构算子、路径类可重构算子和存储类可重构算子组成。互连结构由全局互连、局部互连和IO互连组成,采用岛型的结构组织方式,具有双时钟网络可满足多时钟的设计需求。可重构算子相对细粒度的可编程单元在功能粒度和数据处理粒度方面均进行了扩展,可编程,功能集完备,可支持数字集成电路的设计实现。  (2)一种可重构算子阵列FPGA的建模方法。将可重构算子、互连结构和阵列结构的组织架构抽象成可描述、参数化的形式,在结构文件中创建具有不同属性的可重构算子和互连结构,并对阵列结构的形状、尺寸、单元排列、IO数目等进行描述。采用Visual C++开发了模型生成器,读入结构文件生成可视化的可重构算子阵列FPGA模型。  (3)提出一种基于可重构算子的综合方法。提出一种类Verilog的设计输入语言APU RTL和一种描述可重构算子网表的底层语言APU A,并定义了一种APU RTL到APU A的中间语言APU M。APU RTL到APU M完成设计到可重构算子的功能转换,APU M到APU A完成功能到可重构算子执行的转换。采用Visual C++开发了从APU RTL到APU A的综合器。  (4)完成一款布局布线工具。采用基于广度优先搜索的布局算法,基于Dijkstra最短路径搜索的布线算法,结合APU M中功能的相关性进行布局约束,提高布局效率。采用Visual C++开发布局布线工具。将8种算法的综合结果映射到基于不同拓扑结构的通用互连开关盒和布线通道宽度的可重构算子阵列FPGA模型上。实验结果表明,当采用Wilton拓扑结构的开关盒时,8种测例的布线成本总和最小;互连线段数目为2/2时,8种测例的布线成本最小。  (5)一种可重构算子阵列FPGA的功耗评估方法。提出一种基于最大功耗的评估策略,采用自动测试矢量生成(ATPG)的方法获得可重构算子和互连单元的最大功耗,采用RC等效模型获得互连线段的功耗。对特定设计的功耗评估,则将所有被使用的资源的功耗进行求和,得到该设计所对应的最大功耗值。功耗评估的结果可作为结构探索和在实际应用中阵列规模选取、布局布线优化的指导。
其他文献
在电子战系统中,对宽带测向天线阵的测向精度的要求越来越高,特别是在反辐射导 引头或其他高精度的侦察设备中.采用比幅测向方法,达不到足够的精度来支援武器控制系统和发射
本文内容分两部分介绍:第一部分内侧杏仁核处理信息素信号的神经环路机制。信息素(pheromone)可以调节动物的社会行为和生殖行为。在处理信息素信号的神经通路中,内侧杏仁核处
该篇论文首先对个人通信系统进行了概述,介绍了个人通信的基本概念和特点,全球发展状况和关键技术.接着,对移动通信天线基本理论和技术进行了说明,介绍了平均有效增益和分集
在个人移动终端功能的复杂度和多样性越来越高的今天,CMOS制程的飞速进步促成了高集成度的片上系统(system on chip,SoC)的诞生与繁荣。先进CMOS制程在给数字电路带来巨大好处的
虹彩病毒(iridovirus)属于核质大DNA病毒(NCLDV),宿主范围广、危害严重,对水产养殖和野生动物保护造成了巨大的影响。其中,蛙病毒属病毒可以感染多种鱼类、两栖类和爬行类动物,其
谷氨酰胺转胺酶(谷氨酰胺-γ-谷氨酰氨酰基转移酶,protein-glutamine-γ-glutamyltransferase,E.C.2.3.2.13,TG)是一种催化酰基发生转移的酶,可通过催化蛋白质或多肽中谷氨酰
微处理器系统由中央处理器、存储器和外部设备三大部分组成。中央处理器分别与存储器和外部设备连接。在微处理器与存储器的连接方式上,根据存储结构可分为哈佛结构和冯·诺依
巨磁电阻效应因其在高灵敏度的磁记录读出磁头,以及高密度、高容量的随机存储器等中的广阔应用前景,近年来一直成为材料科学的研究热点.在这种背景下,该文就偏置型的自旋阀多
该文首先介绍了采用离子注入技术,在单晶硅中注入C,经过高温退火制备了硅基纳米β-SiC薄膜,并采用傅里叶红外吸收谱,X射线衍射谱,横断面透射电镜,高分辨率透射电镜,X射线光电
该文主要对前视红外成象跟踪系统中的图像处理算法和跟踪算法进行了研究,并针对实现算法的方案,进行图像处理系统的硬件设计.