基于约束的FPGA详细布线

来源 :北京交通大学 | 被引量 : 1次 | 上传用户:huoxingtan22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现场可编程逻辑门阵列(FPGA, Field Programmable Gate Array),是个含有可编辑元件的半导体设备,可供使用者现场程式化逻辑门阵列元件。目前以硬件描述语言(Verilog或VHDL)所完成的电路设计,可以经过综合与布局布线,快速烧录至FPGA上进行测试。本文主要研究基于约束的FPGA详细布线问题,即通过将详细布线问题转化为约束表达式并求解以得到可行的详细布线结果。本文中将分别使用SAT, SMT,CSP三种技术作为求解引擎来解决这个问题。SAT(Boolean satisfiability problem)求解器用来解决对于给定的布尔方程式,是否存在一组变量赋值,使问题可满足。因此,结合所要实现的口标,需要设计实现一个分析转换程序,将详细布线问题转换为一组可满足性问题的布尔方程式,从而可利用SAT问题求解器进行求解。在转换过程中,尤其需要注意的是原问题与目标问题的等价,即转换后的布尔方程能精确描述布线过程中的各类约束,从而得到可用的详细布线结果。SMT(Satisfiability Modulo Theories)工具与SAT工具一样都是用来解决命题逻辑可满足性问题。但不同的是,SAT仅仅能解决命题逻辑可满足问题,而SMT可以解决更为广泛的逻辑判定问题,这些问题可以包含整数变量,实数变量等。CSP(constraint satisfaction problem)在指定域中求出满足所有给定约束的子集,这些结果集满足所有的约束。本文中同样构建了FPGA详细布线问题向SMT和CSP问题精确的分析转换程序。要求与SAT问题类似,这里不再复述。针对上述三类问题的分析转换程序实现后,利用MCNC标准电路进行测试,分别统计转换程序与求解程序的时间与空间消耗。分析得到的实验结果,并在实验结果的基础上提出改进方法,以期能找到一种在时间和空间上双优的FPGA详细布线算法。
其他文献
近年来,伴随我国国民经济的不断发展,我国的企业也在突飞猛进。从财务角度上来看,我国的的企业运营资金还存在着很多问题。运营资金对于企业来说占据着重要的地位,它与企业的
依据分级主权管理和政策空间分异理论分析中国分级主权管理和政策空间分异的现状,阐述中国建立自由贸易区的理论基础,提出中国建立自由贸易区的结构和区位模式,并分析论证天
本文选取陕西省杨凌高新农业产业示范区的4种不同结构日光温室作为实验材料。通过对4种不同结构日光温室内、外光照强度、温度(包括室内、外空气温度和土壤温度)、空气湿度的
基于光纤放大器的主动相干合成技术是获得高功率、高光束质量激光输出的重要途径。前期研究表明,欲获得良好合成效果,必须对各路阵元激光之间的相对相位噪声实施校正或补偿。
针对高速铁路接触网支撑结构中承力索底座裂纹的问题,提出一种利用加速区域卷积神经网络与Beamlet变换相结合的图像检测方法。该方法使用加速区域卷积神经网络实现对承力索底
圣洁、广袤的雪山草原,世代繁衍、生息着勤劳、智慧的藏族人民.在过去漫长的历史岁月里,藏族人民以自己无穷的聪明才智,续写着灿烂辉煌的雪域民族文化.
由于多波长掺铒光纤激光器在密集波分复用、器件测试、光学传感等方面有广阔的应用前景,近年来受到广泛重视。然而由于掺铒光纤均匀展宽导致激烈的模式竞争,获得多波长输出非
<正>郑州博物馆珍藏着一组嵩山汉三阙的拓片。汉三阙指的是河南登封嵩山的太室阙、少室阙、启母阙,分别建于公元118年、123年、124年,是我国现存较古老的庙阙和国家级礼制建
在毛泽东诞辰110周年来临之际,本文缅怀毛泽东关于干部教育的重要论述,以两大历史性课题的崭新视角,从历史、现实与未来的维度,对毛泽东干部教育思想作系统的梳理和深入的研究,弄
目的:探讨多层螺旋CT(MSCT)图像重建在老年桡骨远端骨折患者分型中的诊断应用价值。方法:回顾性选择96例老年桡骨远端骨折患者,其中男34例,女62例,年龄60~86岁,平均(67.4&#17