FPGA打包算法的研究

来源 :烟台大学 | 被引量 : 0次 | 上传用户:cashcumt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
相比较普通的ASIC电路与全定制电路来说,FPGA电路有很大的灵活性,就电路而言,也可以进行多次的设计,并且花费的时间也比较短。但也存在一定的弊端,例如在特定的工艺环境之下,一旦使用,FPGA芯片无论是在运行的速度方面还是耗能方面都处于劣势。本文的研究目的就是为了创建出一种全新的FPGA打包算法,改变在原先工艺环境之下,运行速度与消耗等方面的劣势。本文的第一部分重点介绍了FPGA的结构,CAD设计流程和T-VPACK打包算法。这种算法的优势其实就在于电路的时序部分,但也存在着一些弊端,电路时序的信息更新一般较为缓慢,不能够及时传达。这就导致更新的限制性出现,使得使用T-VPACK算法无法及时且准确的得到信息,最终依据此信息作出的判定结果也就存在误差。本文希望能够创建出一种新的打包算法,改变更新时序不及时的情况,完善原有的T-VPACK算法。第二部分介绍了三种打包算法,并且描述了三种打包算法的方法和框图。这三种算法分别是补足簇内部空位基本逻辑块的打包算法、交换簇中基本逻辑块的打包算法和产生新的基本逻辑块的打包算法。其中最后一种算法的的实用性最高。基于产生新的基本逻辑块的打包算法,其使用方式就是对算法本身实行了优化,利用复制输出的流程改善了关键路径的长短,相较之T-VPACK而言,该算法最大的优势就是能够及时信息的更替,使得最终的决策结果更加准确、有效。另外,第三种算法在每一次的优化过程之中,都会进行一定的复制过程,最终得到了压缩的效果,成本上也就所有降低。最后通过VPR工具进行试验验证,得出改进打包算法的优势。第三部分给出了VPR工具的介绍和FPGA的布局布线算法。VPR工具是一种打包和布局布线工具,FPGA的布局使用的是模拟退火算法,而布线算法使用的是最短路径搜索算法。
其他文献
市政工程是以公共建筑为主体的市政公用设施建设工程。设计阶段对于控制整个市政工程的造价起着关键性的影响。以市政工程设计阶段造价控制的重要性为切入点,分析了市政工程
电大成人专科脱产学生学习自主性与自我调节存在的问题是:基础教育的学习认知缺损、良好学习习惯的欠缺、道德认知的弱化和心理调适的错位。提出了以德育课程改革为先导,引导
<正>中国是世界第二大保险市场2017年,中国保险业保费收入为5414.46亿美元,占全球市场份额的11.07%,仅次于美国成为全球第二大保险市场,但是从保险深度来看,中国这一数据仅为
煤炭是燃煤电厂的主要燃料,燃煤质量好坏直接影响着电厂生产运营的安全性、经济性、环保性。为了保证电厂锅炉的正常和高效运行,对燃煤进行煤质分析是至关重要的一个环节。激
大能量、短脉宽的全固态激光器在激光加工、探测遥感、高能物理研究等领域都有着广泛的应用。本文采用MOPA放大结构,使用自行设计的高稳定性、高光束质量种子源作为主振荡器,
本文作者结合自身从事多年的技术维护工作,从创新的角度,从未来广播电视发射技术维护的发展方向出发,论述了技术维护工作的创新问题。
随着时代的发展,人们对图像的品质要求也越来越高。光照强度不均情况下,低动态范围(LDR)图像往往存在细节损失而成像质量不高。高动态范围(HDR)图像具有更大的动态范围,可以
引航员通过登离船装置上、下被引航船舶的过程是引航作业的安全薄弱环节,容易发生人身伤害事故,为提高引航员登离船作业的安全,基于引航梯的维护保养要求和使用标准,重点分析
研究了石膏、聚羧酸减水剂对固相法制备的铝酸三钙(C3A)水化反应的影响。结果表明,纯水条件下,C3A水化产物为C3AH6,水化放热总量约为879.99J/g,水化反应2h时放热量达到最大;
快跳频通信系统具有良好的抗干扰、抗衰落、保密性强等优势,而被广泛应用在军用通信、民用通信领域。因此,该系统具有广阔的发展前景。本文深入研究了快跳频通信系统的关键技