FPGA互连结构与布局布线算法研究

被引量 : 0次 | 上传用户:chinayzx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现场可编程门阵列(FPGA,Field Programmable Gate Array)由于能够进行编程、除错、再编程的重复操作,并可以充分进行开发验证,被认为是构建半导体芯片开发设计原型的最快途径,比专用集成电路(ASIC,Application-specificintegrated circuit)环境能更快实现相容的设计,而且风险更低。各种不同规模的电路在FPGA中实现的布通率和性能与FPGA结构紧密相关。随着集成电路的设计规模越来越大,FPGA为了满足这种设计需求,其规模也越做越大,传统结构的FPGA无法满足实际设计需求,在硬件结构设计上带来了巨大挑战,也对计算机软件提出了新的要求,各种复杂问题都集中到布局布线(P&R)这一步,以期提高各种电路在FPGA中的布通率,减少时延。于是,如何设计通用布局布线工具寻求更为优化的FPGA硬件结构,如何改进布局布线算法实现现有FPGA结构的高效利用成为探索的方向。FPGA的基本组成部分包括:可编程逻辑单元、输入输出单元和可编程互连资源[1]。其中,互连线,开关盒(SB,Switch Box)和连接盒(CB,Connection Box)是组成FPGA可编程互连结构的主要部分。对于特定的FPGA结构,合理利用FPGA逻辑单元阵列和通道中已有的布线资源,实现电路功能和提高性能,是布局布线的目标。针对传统岛型FPGA结构,本文提出了通用开关盒层次化模型,内层模型可用于描述任何四边开关盒结构。在此模型基础上,本文提出了新型开关盒结构JSB,比三种经典开关盒在布通率上有了较大提高;另外,通过建立开关盒外层模型,灵活分布FPGA纵横通道内可编程互连线,增大通道内异种互连线间连接的可能性,本文提出了一种优化策略,优化了电路时延。目前商用FPGA将传统的开关盒与连接盒合并,本文在学术上提出了通用布线块(GRB,General Routing Block)的可编程互连结构,在GRB结构中加入管脚之间的快速连接以及管脚与不同通道互连线的连接,以一定的面积为代价,大大提高了布通率和时延。在实用型FPGA研究方面,本文针对自主研发的FPGA芯片FDP250K设计了带有时钟、总线、宏模块布局的布局算法,充分利用了FPGA中的各种逻辑资源,支持各种电路在FDP250K芯片中的应用。
其他文献
本文从当前战场分析入手,对国外90年代追击炮及迫击炮弹的发展趋势作一简要论述。
<正> 中药香薷精油经动物实验,证明有局麻、镇痛作用,对狗牙健康牙髓无刺激。本组在牙髓病治疗中用精油取代丁香油作按抚、止痛剂,效果良好,现报道于下: 资料及方法病例主要
幼儿园教育"小学化"存在着两种形态,一种是显性的"小学化",另一种是隐性的"小学化",其中"隐性小学化"因不易识别而具有更大的危害性。本文对幼儿园教育"隐性小学化"的特点、
情态的研究已经遍布多个语言研究领域,传统语法对于情态的研究为我们建构了一个清晰的情态框架,但是,传统语法对于情态的研究仅局限于情态助动词,脱离语境和人的因素。相比而
1现状折叠臂式随车起重机的力矩限制通常选用电磁力矩限制装置,由于其成本较高且安装空间限制,一直没有全面推广。自GB6067-2010《起重机械安全规范》颁布以后,流动式起重机要必
<正>教学是一门丰富多彩的艺术,在新课程理念的引导下,以往那种机械的"我讲你听"的课堂格局势必会被打破,学生们不再是接受知识的容器,他们的智慧火花时时闪现,他们的"奇思妙
本文将着重介绍近年来国外在迫击炮和追击炮弹上所采用的新技术以及未来的发展趋势。
语码转换是语言交际和跨文化交际中的一个普遍现象。近年来,应用语言学家和语言教师基于二语习得理论和课堂实际教学探讨语码转换在语言教学中的作用,论证课堂语码转换的模式
安徽省是我国中部地区经济较落后的农业大省。农产品资源丰富,品种多、产量大。粮食、油料、水产品等产量位居全国前列,还有茶叶、烟叶、水果、中药材等重要的经济作物。近年
南五味子为木兰科植物华中五味子(Schisandra sphenanthem Rehd.Et Wils.)的干燥成熟果实。现代药理研究表明其木脂素类成分具有较强的降低转氨酶,保肝的作用。但其总木脂素