FPGA布局算法研究

被引量 : 0次 | 上传用户:smileman
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路技术的不断发展,现代FPGA呈现出高速度、高密度、低成本的趋势。FPGA结构的复杂化和芯片规模不断扩大给物理设计带来了新的挑战。布局问题是FPGA物理设计的关键环节,布局质量的好坏直接影响最终电路的性能。本文针对二维和三维岛式FPGA布局问题,从结群、二维布局和三维布局的角度进行了相关算法的研究和探索。主要工作如下:(1)提出了基于物理信息的结群算法。通过迭代二划分和二次遍历,为逻辑单元提供逻辑物理位置信息。将结群过程根据互连关系,进行二阶段划分,提高了算法的准确性。考虑物理位置信息的结群策略产生更加合理的结群结果,减少了逻辑单元外部平均线网的数量和最终电路的总线长。(2)提出了岛式FPGA线长驱动快速布局算法。通过定义线网的终端结点,更加准确地描述了线网的权重,提高了基于线长划分准确性,将划分过程与最终优化目标有机地结合在一起。利用逻辑单元与物理单元之间的映射关系,通过合理设计弧流量和费用,建立二维布局的最小费用流图,快速得到比较合理的初始布局结果。利用低温模块退火,快速优化初始布局结果,形成最后的布局方案。该算法可以减小初始布局总线长24.5%,减少最终布局运行时间33.6%。(3)提出了力引导线长驱动三维FPGA布局算法。算法改变了传统的三维布局问题的求解流程,将层划分调整到全局布局阶段之后。对二维解析布局算法进行三维化改造,将力引导算法成功应用到三维空间。为了提高层划分的质量,通过力引导的二维全局布局算法快速形成模块间的相对物理位置关系,利用合法化和空间填充曲线,进行层划分并生成三维初始布局。通过低温模块退火进行布局结果的优化。通过调整模拟退火的交换策略和关键参数,缩小了模拟退火的解空间,提高了算法的效率。该算法可以缩短最终电路的总线长7.38%。本文为现代FPGA的物理设计,提供了以总线长为优化目标,从结群到布局的优化算法。
其他文献
根据福建省68个气象站1963—2008年冬季气候资料,利用数理统计和GIS方法,对福建省果树寒(冻)害短期精细预报预警技术进行了研究。结果表明:福建省果树寒(冻)害预警期为12月上
随着时代的发展,我国已进入信息化社会。教育部于2000年在《关于在中小学普及信息技术教育的通知》中,明确规定将信息技术课程列入中小学生的必修课,并制定了中小学开展信息
近年来随着无线局域网(Wireless location area network, WLAN)的广泛使用,市场上呈现多种无线标准共存的局面,因此对兼容多频段多协议的收发机需求日趋迫切。作为接收机的关键
花山主体花岗岩位于广西东北部恭城县与钟山县交界部位,属于南岭山系西段,为燕山早期多阶段侵入的花山花岗质杂岩体之主体部分。花山是我国第一块铀矿石的发现地,在我国铀资源勘
目的:在大肠杆菌原核原核体系中表达人溶菌酶基因,并对蛋白进行纯化、鉴定及活性检测。为工业化放大生产人溶菌酶提供实验基础。方法:通过RT-PCR技术从人前列腺癌细胞中提取人溶
通过对小半夏加茯苓汤及其拆方止吐药效的对比性研究 ,证实了复方止吐药效强于其各拆方组 ,而半夏与生姜的配伍是止吐药效发挥的核心。
现阶段对翻译主体性的研究是片面性的,没能也不可能揭示翻译实践与翻译主体的实质。本文从译者主体、实践、价值的总体性着手,层层深入论证,提出“总体的人”、实践的对象性
针对地铁隧道内管线设备复杂,环境恶劣,给水管线(包括消防、生产、生活给水管线)贯穿地铁隧道全程的实际情况。一旦消防给水管线泄漏,若没有尽快维修,将导致火灾发生时,消防
南京大学中文系曹虹:金针度人——陈寅恪《隋唐制度渊源略论稿》对培养研究素质的意义 陈寅恪先生的《隋唐制度渊源略论稿》是公认的一部见解精深的学术名著。然而,陈先生在撰
基于草业系统界面理论,综述了草地放牧系统中草地土壤-植被因子对放牧的响应以及放牧条件下植物的补偿性生长,认为在大气候一致的区域,放牧强度对植物群落的影响大于其他环境