高性能FPGA芯片自动化设计方法的研究与实现

来源 :中国科学院半导体研究所 | 被引量 : 0次 | 上传用户:jianxieshui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从1984年Xilinx公司推出第一代FPGA芯片以来,FPGA已经成为当今数字电路设计中一个非常流行的实现途径。现在,随着集成电路工艺与系统设计技术的进步,在系统性能、成本和上市时间方面的应用需求正在不断地演进。现有的基于传统查找表逻辑结构的通用FPGA芯片已经越来越难以满足各利不同市场应用的需求。因此,必须要找到一种新的设计方法来满足这些不同的应用领域在性能、成本和上市时间方面的要求,并且这种新的设计方法要能够灵活地根据每个应用领域不同的架构设计及时地生产出所需的FPGA芯片。   随着数字通信、音视频高清晰录音和显示、太空和军事应用中的高速处理设备等对高性能DSP需求的不断增加,芯片中越来越需要有一个高性能的数字信号处理引擎。通过针对DSP领域优化架构参数,并且嵌入专用的硬件算术资源,以及其固有的并行处理优势使得FPGA成为满足高性能需求的有效设计平台。本文提出了一种嵌入了乘法器阵列的FPGA架构,通过修改架构参数,如乘法器阵列的规模、组织和数据通道的位宽等,可以设计出满足不同处理速度需求的FPGA芯片。该设计方法可以灵活地修改架构参数,并且具有统一的自动化的设计流程。本文提出了一个嵌入式的18x18改进的波茨编码乘法器,它可以用于DSP处理中快速实时乘法运算,其乘法运算速度超过了200MHz。对于需要很多个乘法器的应用可以使用具有更大规模乘法器阵列的架构来实现。   FPGA设计包括FPGA芯片设计和提供给系统设计师用来实现应用逻辑的CAD软件的设计。一个成功的芯片设计有赖于软件的有效协调,并且在整个产品设计周期中不可避免地需要大量的重复设计。尽管一个成功的架构设计可以最大限度地减少重复设计的时间,但是要设计一个高密度的FPGA是非常复杂的,这也是其需要很长的设计周期的原因。其设计过程中一个关键的部分就是后端版图设计,有报道指出~个典型的高密度的FPGA需要超过100人年来完成。当设计一个或多个具有不同架构参数(如乘法器阵列的规模)的FPGA系列时,其所需的设计资源更足超过了一些一般规模的公司的预算。因此必须要有高度自动化的方法来辅助设计,本论文即是针对了FPGA芯片自动化的设计方法做详细的讨论。本论文介绍了一种自动化设计整个FPGA芯片的集成设计方法,它可以完成从架构产生到全芯片行为级和晶体管级模型,更甚至到版图GDSⅡ格式文件的全过程。尽管这种方法已经从不同的观点讨论过很多年,但我们从未见过对它的实现有如同本文详细程度的报导。   本文中提出的高性能的FPGA芯片中包含以下不同的模块:乘法器模块、逻辑模块、布线资源模块、I/O模块、存储器模块、全局信号网络和编程电路等。我们用一个架构描述文件来描述FPGA的各个参数,其中包括FPGA芯片的规模,各个基本模块的类型、数量、位置、尺寸,布线结构和局部互连结构的类型,I/O类型和数量以及封装类型等参数信息。然后,通过我们的CAD工具对架构描述文件进行解析,产生整个芯片详细的互连信息和电路结构,并最终将其转化为实际的电路模型和芯片版图。并且,可以根据应用的不同,通过修改架构描述文件中的相关参数,可以定义针对不同应用领域的一系列FPGA芯片。用本文中的自动化版图工具运行在Intel Core2 Linux工作站上,可以在大约48小时内就自动生成一款规模相当于Xilinx XC3S50而乘法器阵列规模是增强成其四倍的FPGA芯片的版图。同时,为了验证自动产生的FPGA芯片的版图,本文中还提出了自动产生FPGA全芯片的晶体管级模型(CDL网表)的方法,可以用它产生的CDL网表来和自动产生的FPGA全芯片版图进行LVS验证。
其他文献
以汽车缸盖某厂T6热处理炉为研究对象,以锅炉机组热力计算标准方法为基础,结合热处理炉的结构及特点,对其热力计算原理及方法进行认真和详细地分析研究,并建立热力计算模型.
A new m × m matrix Kaup-Newell spectral problem is constructed from a normal 2 × 2 matrix Kaup-Newell spectral problem, a new integrable decomposition of the
针对干熄炉耐火内衬易破损的情况,采用各种技术措施、施工工艺对耐火内衬快速大修,以提高干熄炉生产效率.采用电子信息技术,在线监测破损状况,提前制定修补方案.利用干熄炉环
本课题的研究背景基于紫外目标光谱探测技术研究展开,该项研究对于了解海洋溢油的紫外目标特性以及为今后紫外遥感仪器确定探测波段具有重要意义。现有大部分对海洋溢油的监测
电力电子技术的研究对象是电能的输送、转换和控制,电力电子器件是电力电子系统的核心元件。随着电力电子技术的快速发展,硅材料本身的局限性日益凸显,基于硅材料的电力电子器件
学位
自2009年以来,工业和信息化部持续发布工业节能技术装备产品推荐目录,组织开展系列节能技术交流推广活动,加快高效节能技术装备产品推广应用,促进企业节能降耗、降本增效,实
期刊
CCD是一种具有高灵敏度的固态光学成像器件,其被广泛应用于空间侦查和深空探索任务中。由于器件所处的空间环境中散布着大量宇宙射线,它们轰击电子元器件会诱发辐射损伤,严重时
对南钢新7号热风炉混风腔垮塌后的内衬破损情况、区域温度超过500℃原因进行了分析,利用高炉休风30 h,采用自主研发的中高温强度高、热震稳定性好、能快速烘烤的溶胶结合刚玉
维管系统是植物适应陆生环境所产生的机械组织和疏导组织,在种子植物中具有单一的起源。维管系统由形成层(cambium)、木质部(xylem)和韧皮部(phloem)构成。木质部主要负责由根
绝大多数枝角类生活在淡水中,长江连接着3000多条支流和4000多个湖泊,共同构成了一个复杂的河流湖泊网,使长江流域成为我国水生生物多样性和物种十分丰富的地区,也是研究我国枝角
学位