题名 基于VPR的FPGA布局算法时延改进
被引量:1
1
作者
任小西
吴楚
丁宇
机构
湖南大学信息科学与工程学院
三一汽车起重机械有限公司
出处
《计算机工程》
CAS
CSCD
2014年第12期302-305,共4页
基金
国家自然科学基金资助项目(61173037)
湖南大学青年教师成长计划基金资助项目
文摘
基于模拟退火的现场可编程门阵列(FPGA)布局算法在计算关键度时存在一定的偏差。为此,提出一种FPGA布局时延改进算法。利用不同的模拟退火温度和交换接收率,以及前后2次布局的时延代价差,对FPGA布局的时延代价进行补偿。通过增加时延补偿模块来调整布局的代价函数,达到重新寻找布局过程中被遗弃的较优解的目的。实验结果表明,在MCNC基准电路上使用改进算法,布局的时延代价和线网代价分别比改进前的算法减少19.2%和0.5%。此外,电路的关键路径时延也得到了不同程度的改善,使得布局质量在各个方面都明显优于优化前的通用布局布线算法。
关键词
现场可编程门阵列
模拟退火算法
关键路径时延
关键度
布局
通用布局布线算法
Keywords
Field Programmable Gate Array(FPGA)
simulated annealing algorithm
critical path time delay
critical degree
placement
versatile Place and rout e (vpr ) algorithm
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
题名 VPR的FPGA结构描述文件的解析研究
被引量:2
2
作者
冷明
孙凌宇
周宇
朱平
机构
井冈山大学电子与信息工程学院
井冈山大学网络信息中心
出处
《井冈山大学学报(自然科学版)》
2017年第1期49-55,共7页
基金
国家自然科学基金项目(61363014)
江西省青年科学家培养对象计划(20153BCB23003)
+3 种基金
江西省科技厅科技支撑项目(20132BBE50048)
江西省自然科学基金项目(20161BAB202050)
江西省教育厅科学技术研究项目(GJJ150779
GJJ16079)
文摘
作为描述FPGA硬件资源的结构描述文件,不仅是VPR布局布线工具的重要组成元素,而且是FPGA硬软件工程师相互沟通的桥梁。阐述了VPR布局布线的工作流程,对VPR的FPGA结构描述文件进行解析,以正确地表示FPGA芯片内部的通道、开关、逻辑资源、布线资源等结构信息。进而,以可配置逻辑块CLB和Virtex-6的Slice结构为例,分别给出了相应的FPGA结构描述文件,重点讨论了<pb_type>逻辑单元块和<interconnect>内部连接的XML代码。FPGA结构描述文件正确地被描述和解析,有助于开展FPGA结构在内存物理中的存储和转换等后续研究工作。
关键词
vpr
现场可编程门阵列
结构描述文件
解析
Keywords
versatile placement and routing
FPGA
architecture description file
parse
分类号
TP391
[自动化与计算机技术—计算机应用技术]
题名 可编程逻辑阵列分段递进优化布局算法研究
被引量:1
3
作者
崔秀海
杨海钢
龚萧
黄娟
谭宜涛
机构
中国科学院电子学研究所
中国科学院研究生院
出处
《电子与信息学报》
EI
CSCD
北大核心
2010年第6期1395-1400,共6页
文摘
为了提高FPGA(Field Programmable Gate Array)的布通率并优化电路的连线长度,在模拟退火算法的基础上,该文提出一种新的FPGA布局算法。该算法在不同的温度区间采用不同的评价函数,高温阶段采用半周长法进行快速优化布局,低温阶段在评价函数中加入变量因子并进行适度的回火处理,以此来优化布局。实验表明,该算法提高了布通率,优化了连线长度,与最具代表性的VPR(Versatile Place and Route)布局算法相比布线通道宽度提高了近6%,电路总的连线长度降低了4-23%。
关键词
FPGA
布局
评价函数
布通率
模拟退火
vpr (versatile
PLACE
and
rout e)
Keywords
FPGA
Pacement
Cost function
rout ability
Simulated annealing
vpr (versatile Place and rout e)
分类号
TN432.2
[电子电信—微电子学与固体电子学]
题名 一种FPGA抗辐射布线算法设计
4
作者
陈丽
缪斯
杨文龙
王伶俐
机构
复旦大学专用集成电路与系统国家重点实验室
出处
《计算机工程与应用》
CSCD
北大核心
2011年第35期84-87,共4页
基金
"核高基"重大专项高端通用芯片方向(No.2009ZX01034-002-004-003)
专用集成电路与系统国家重点实验室自主课题(No.09XT004)
文摘
随着集成密度的增大以及工作电压的降低,基于SRAM的FPGA芯片更加容易受到单粒子翻转的影响。提出了一种基于通用布局布线工具VPR的抗辐射布线算法,通过改变相关布线资源节点的成本函数,来减少因单粒子翻转引起的桥接错误,并与VPR比较下板测试结果。实验结果表明,该布线算法可以使芯片的容错性能提升20%左右,并且不需要增加额外的硬件资源或引入电路冗余。
关键词
SRAM型现场可编程门阵列
单粒子翻转
通用布局布线算法
布线
Keywords
SRAM-based Field Programmable Gate Arrays(FPGA)
Single Event Upset(SEU)
versatile placement and routing (vpr)
routing
分类号
TP391
[自动化与计算机技术—计算机应用技术]
题名 双输出FPGA基本逻辑单元结构的布局布线影响研究
5
作者
张红敏
江先阳
机构
武汉大学物理科学与技术学院
武汉大学微电子与信息技术研究院
出处
《微电子学与计算机》
CSCD
北大核心
2014年第2期146-152,共7页
基金
国家自然科学基金项目(61072135
60788402)
武汉市科技攻关项目(201110921295)
文摘
FPGA基本逻辑单元结构对其性能有着巨大的影响.采用实验的方法,基于三种不同的FPGA内基本逻辑单元(BLE)结构,分别对一系列的基准电路进行装箱和布局布线,研究了不同BLE结构对FPGA布局布线性能的影响.研究揭示了不同BLE结构对布局质量,布局、布线延时和面积有较大的影响,BLE_C结构在布局、布线延时和面积上有较好的优化效果.实验结果对FPGA的结构设计以及相应EDA工具的设计具有参考意义.
关键词
基本逻辑单元
理性可编辑门陈列
计算机辅助设计
Keywords
BLE
FPGA CAD
vpr
placement and routing
分类号
TN791
[电子电信—电路与系统]