一种基于线网关键性判别的FPGA总体布线算法

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:lovekker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着千差万别的系统用户提出不同的设计要求,出现了一种新的可以由用户自行定义配置的高容量密度的ASIC——用户现场可编程门阵列器件(FPGA),FPGA以其高密度、高速率、系列化、标准化、小型化、多功能、低功耗、低成本,设计灵活方便,可无限次反复编程,并可现场模拟调试验证等特点,在国内外得到了飞速发展 当前集成电路产业向深亚微米工艺不断推进,FPGA芯片布线时的面积约束便成为了影响整个芯片性能的最重要的因素之一,尤其是其关键线网布线时的布通率和面积约束是一对矛盾体。本文充分利用FPGA芯片本身具有的固定的规则的布线资源这一特点,提出在对每一个线网布线之前将待布的线网进行关键性分析,再根据关键性大小对关键性相对大的线网进行布线,即NCJ(Net Criticality Judge)算法;此算法有效地在保证芯片性能的同时,提高了布线资源的利用率,同时考虑到深亚微米时布线时延是影响芯片性能的一个重要因素,因此充分利用芯片的中长线布线资源以减少通过编程开关的几率。 本文建立了NCJ算法的布线模型,用C++语言实现了基于NCJ算法的总体布线和SEGA详细布线的FPGA布线器,并与目前经典的基于LocusRout的总体布线算法和SEGA详细布线算法的结果进行比较,结果证明了基于NCJ的布线算法在提高布线资源的利用率方面是非常有效的。 高密度器件的另一个重要问题是相邻线间的串扰影响,论文还对串扰进行了定性分析,提出了改进措施。
其他文献
目的探索老年2型糖尿病患者疾病认知、自我效能与应对方式之间的关系,自我效能在疾病认知与应对中所起的作用。方法在广州市某三级甲等医院便利抽取137例≥60岁2型糖尿病患者
新课程改革要求建立与素质教育理念相一致的评价和考试制度,改变课程评价过分强调甄别与选拔的功能,发挥评价促进学生发展和改进教学实践的功能。基础教育课程改革施行至今已
主要叙述了协和图书馆1917-1951年之间发展历史,包括几经变迁的馆舍发展历史,西医医学文献为主的馆藏发展方针,以及独具特色的西式管理和服务方式。从历史角度来看,协和图书
目前在经济高速增长的背后,人类的经济活动导致出现了生态环境危机,以高投入拉动、高消耗支撑、高排放为特征的增长方式,使得区域生态环境资源供给不足,生态环境的污染和破坏
计算机程序是软件产业的核心竞争力所在,对其进行全面深入的知识产权保护一直是各国法律界热议的话题。随着计算机程序的著作权保护逐渐式微,以美国为代表的软件业大国纷纷开始
在信息瞬息变幻的当今社会,如何从海量的知识库中挖掘隐含的、有价值的信息,已成为目前数据挖掘领域研究的热点和难点。粗糙集理论是一种有效处理不确定性和不精确性问题的数学
在光纤通信中EDFA(掺铒光纤放大器)性能的某些缺陷会导致信号的失真。因此很有必要对EDFA进行增益均衡。本文提出了一种新颖的方法对EDFA的增益谱进行平坦:运用H-PDLC(聚合物
基于半导体光放大器的交叉增益调制(SOA-XGM)全光波长转换器(AOWC)有许多优点,诸如结构简单,易于和其它光电器件集成,响应速度快,变换频域宽和偏振不敏感,在波长转换同时可以
<正>《首都食品与医药》杂志约请我写一篇关于内源性医学发展史的文章,我欣然应允,只因我喜欢这个简练、有学术份量、有挑战性且有难度的命题。说其简练,是因为命题明确、简