VTR流程中布线资源图生成技术研究
发布时间:2021-09-29 09:06
FPGA的开发流程包括电路设计、综合、工艺映射、打包、布局、布线、位流生成和下载。目前,学术研究领域的FPGA CAD工具主要为VTR工具集,商业领域有Xilinx公司的ISE和Altera公司的Quartus II。传统VTR基于简单抽象的芯片模型,支持除了位流生成以外的所有FPGA开发流程;此外,由于其仅支持简单的岛型结构,不包含FPGA芯片细节信息,无法满足实际芯片的开发需求。因此,本文基于VTR为FPGA细节信息构建芯片模型,并将VTR功能进行相应的扩展以支持对实际FPGA芯片细节信息的处理;同时,在ISE中相关工具的支持下研究位流生成技术。本文在传统VTR流程的基础上,深入研究Xilinx商业芯片结构,用结构化描述语言对FPGA芯片进行建模。在学术结构的基础上加入了对实际芯片中复杂模块、不规则连线、空域等结构的描述。根据构建的FPGA模型,在VTR程序中加入对各部分信息的处理,并添加布线资源图的导出及导入功能。通过研究描述芯片信息的XDLRC文档,找出输入输出引脚及各种连线对应的物理名称,并借助Torc工具中的相关接口,对芯片中的引脚、连线等资源进行直接配置,从而使VTR布线...
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【部分图文】:
岛型FPGA基本结构
VIRTEX-6系列CLB结构
VIRTEX-6系列I/O结构
【参考文献】:
期刊论文
[1]一种FPGA中BRAM36k的设计方法[J]. 刘瑛,胡凯,丛红艳,万清. 电子与封装. 2014(05)
[2]FPGA结构设计方法及EDA工具[J]. 张峰,李艳,陈亮,李明,于芳. 微电子学与计算机. 2013(05)
[3]FPGA位流解析及电路还原方法[J]. 吴强,张逸中. 计算机工程. 2013(05)
[4]FPGA动态部分重构的研究及位流信息重构的实现[J]. 徐新民,乐莹,尚丽娜. 科技通报. 2008(02)
硕士论文
[1]FPGA布局布线算法的研究与优化[D]. 谢志宏.西安电子科技大学 2012
[2]基于FPGA的EDA实验平台设计及应用[D]. 刘实.电子科技大学 2010
本文编号:3413447
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【部分图文】:
岛型FPGA基本结构
VIRTEX-6系列CLB结构
VIRTEX-6系列I/O结构
【参考文献】:
期刊论文
[1]一种FPGA中BRAM36k的设计方法[J]. 刘瑛,胡凯,丛红艳,万清. 电子与封装. 2014(05)
[2]FPGA结构设计方法及EDA工具[J]. 张峰,李艳,陈亮,李明,于芳. 微电子学与计算机. 2013(05)
[3]FPGA位流解析及电路还原方法[J]. 吴强,张逸中. 计算机工程. 2013(05)
[4]FPGA动态部分重构的研究及位流信息重构的实现[J]. 徐新民,乐莹,尚丽娜. 科技通报. 2008(02)
硕士论文
[1]FPGA布局布线算法的研究与优化[D]. 谢志宏.西安电子科技大学 2012
[2]基于FPGA的EDA实验平台设计及应用[D]. 刘实.电子科技大学 2010
本文编号:3413447
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3413447.html