FPGA布局算法和软件位于工艺映射和布线之间,是一个承上启下的阶段,对最终的布通率和时序都有着重要的影响。 本论文的工作之一便是研究旨在提高布通率的布局算法。在研究了国内外装箱和布局算法的基础上,本文提出了一种新的结合了装箱的布局算法框架,并称之为"低温交替改善的"布局算法。其基本思想是,在模拟退火的低温阶段交替的优化装箱和布局。本文给了基于学术界标准布局布线软件VPR的一个软件实现,并且提出了低温的判定条件以及一种新的选择待交换逻辑单元的方法。采用三种不同的装箱算法作为布局输入,基于VPR的低温交替改善的布局算法实现,在布通率上,比VPR分别提高了21.3%、15.5%、10.7%。而带来的平均额外时间开销不到20%。 FPGA布局软件实现对整个FPGA CAD流程的运行效率,算法的可扩展性也有着不可忽视的影响。现代FPGA有着多样而复杂的逻辑和布线资源。而学术界的布局软件'VPR所面向的FPGA却只能处理十分简单的FPGA结构,对于宏、总线、多时钟等实际应用中很重要的部分都没有考虑。本文提出了"逻辑单元层"的概念,用具有特定几何结构的逻辑单元层来统一处理多种类型的逻辑资源。针对相对位置约束在现代FPGA布局软件中的重要地位,我们提出了一种处理相对位置约束的方法。这些讨论均已经在面向Xilinx SpartanⅡ芯片布局的原型系统中得到了实现,初步证实了这些方法的可扩展性和实用性。
上传时间: 2013-06-21
上传用户:ezgame
PLC编程软件Schneider,OMRON,Siemens,Allen-Bradley ,Mitsubishi
上传时间: 2013-06-10
上传用户:Minly
555定时器电路设计软件,有很多555电路参数的计算
上传时间: 2013-04-24
上传用户:恋天使569
自己写的简单上位机软件, 实现对com1口的监听, uart, 界面不是很完善, 提醒要自己写的同学们: 界面中输入的是字符串, 要输出到串口, 必须转化成16进制, 否则底层的协议是不会通过的
上传时间: 2013-07-30
上传用户:781354052
一款非常不错的有源滤波器设计软件,大大缩短调试周期
上传时间: 2013-07-25
上传用户:Neal917
·期刊论文:语音识别技术应用的进展
上传时间: 2013-07-24
上传用户:李彦东
·详细说明:一个简单的指纹识别算法- A simple fingerprint recognition algorith文件列表: 指纹识别的程序(v c++) .....................\edgedetect.cpp .....................\edgedetect.dep.txt ..............
标签: 指纹识别算法
上传时间: 2013-05-20
上传用户:axe2010
这是一款相当不错的VHDL和Verilog转换软件,希望对大家有所帮助。
上传时间: 2013-05-28
上传用户:www240697738
这是一款相当不错的VHDL和Verilog转换软件。希望对大家有所帮助。
上传时间: 2013-06-10
上传用户:aig85
·文件列表: 语音识别系统 ............\DUTTY.INI ............\ROBOT ............\.....\Debug ............\.....\Label.cpp ............\.....\Label.h ............\..
标签: 语音识别
上传时间: 2013-06-05
上传用户:lansedeyuntkn