当前位置:主页 > 科技论文 > 电子信息论文 >

基于Xilinx FPGA的异步设计工具链研究

发布时间:2020-04-10 03:17
【摘要】:当前的集成电路制造工艺已经趋向制程极限,多年来工艺革命掩盖的时钟歪斜、电源分布等同步设计短板将会成为制约芯片级集成电路系统产业发展的主因。拥有低功耗、低电磁辐射、模块化与可组合性设计、灵活性供电等优点的异步大规模集成电路设计将成为颠覆未来集成电路产业发展的主要推动力之一。但缺乏可用的EDA工具通常被认为是广泛采用异步设计的主要障碍。本文致力于研究开发出一套完整的可用于商业FPGA芯片的异步设计工具链。本文旨在构建总体的EDA设计流程框架结构,并基于此提出了一些可用于优化异步设计的综合方法。本文提出了Tangram工具链,它可以将RTL级的电路设计综合为相应Xilinx FPGA芯片的比特流。Tangram遵循捆绑数据(bundled data,简称BD)协议和Link-Joint模型,支持Xilinx FPGA芯片类型架构,并集成了Xilinx商业工具和第三方开源工具,可以较好的在FPGA芯片上实现用户定制的同步和异步电路设计。在此基础之上,本文基于Xilinx FPGA的xc6vlx240t-1ff1156芯片对一些典型的电路设计进行实验,并将Tangram工具链与ISE(Integrated Software Environment)和VTR(Verilog To Routing)等EDA工具进行了实验结果的比较,并对工具链的正确性,效率和扩展性等进行了分析论证。
【图文】:

设计流程,工具链


兰州大学硕士学位论文 基于 Xilinx FPGA 的异步设计工具链研究计执行功能(行为)和时序仿真。Modelsim 也可以作 Tangram 工具链的仿真工具,与 ISim 相比功能更加研究中并未选用该软件,就不在此赘述。二、VTR 工具链VTR(Verilog-to-Routing)工具链是为开发 FPGA 结构和 EDA 研究提架的全球合作项目。VTR 设计流程将数字电路设计的 Verilog 描述和A 体系结构的 XML 描述作为输入。它由解析和综合组件(OdinII 工具化和技术映射组件(ABC 工具),封装、布局、布线和时序分析组件()三个部分组成。VTR 最终生成电路设计在目标 FPGA 上运行速度和的结果,其还包括一组与设计流程一起工作的基准设计[36]。VTR 设计流程如图 2-8 所示,详述如下。

设计流程,硬宏,位置,布线


州大学硕士学位论文 基于 Xilinx FPGA 的异步设计工具链研它可以通过“xdl-ncd2xdl”命令将 NCD 设计转换为 XDL,反之亦dl -xdl2ncd”命令将 XDL 设计转换为 NCD[37,40]。DL 可以用来表述 FPGA 设计,如能够表示映射(未布局和未布线分布局和未布线的设计,部分布局和布线的设计,完全布局和未布及包含硬宏和硬宏的实例和硬宏定义等。这些设计文件所在的设计 2-11 所示,,本课题利用 XDL 相关命令在 ISE 设计流程与用户自设计流程(即利用 RapidSmith 工具)之间交换设计。DL 也可以用于描述了 FPGA 资源信息,即 Xdlrc 文件。所有 XDL用到的与 FPGA 芯片资源相关的语句信息,都包含在 Xdlrc 文件中FPGA 芯片对应一个 Xdlrc 文件,可以通过“xdl report”命令生
【学位授予单位】:兰州大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TN405;TN791

【相似文献】

相关期刊论文 前10条

1 姜伟伟;王小妮;;Xilinx FPGA时序分析与优化方法[J];中国新通信;2019年09期

2 ;基于Xilinx FPGA平台的汽车环视系统[J];世界电子元器件;2013年01期

3 任梦洁;石胜斌;;单尺度Retinex图像增强算法在Xilinx FPGA上的高性能实现[J];火炮发射与控制学报;2018年04期

4 蔡连峰;使用LeonardoSpectrum综合Xilinx FPGA的VHDL程序[J];电子设计应用;2003年06期

5 孙成春,周东明,郭子yN;MCU控制Xilinx FPGA的下载方法[J];电子技术;2001年09期

6 张强;王华;苏宏锋;闫晓茹;;基于Xilinx FPGA的硬件协处理器设计[J];数字技术与应用;2017年04期

7 姜文博;陈维蛇;司蓉蓉;;xilinx系列FPGA对DDR3的访问接口设计[J];通讯世界;2016年05期

8 牟澄磊,张惠萍,赵新胜;基于Xilinx FPGA的高速Viterbi回溯译码器[J];现代电子技术;2004年01期

9 顾义坤;倪风雷;刘宏;;Xilinx FPGA自主配置管理容错设计研究[J];宇航学报;2012年10期

10 ;百度推出基于Xilinx FPGA的全新公共云加速服务器[J];单片机与嵌入式系统应用;2017年08期

相关会议论文 前2条

1 田文波;章斌;;基于SRAM的XILINX FPGA单粒子翻转的测试和试验方法研究[A];第十届全国抗辐射电子学与电磁脉冲学术年会论文集[C];2009年

2 罗昊;;基于Xilinx FPGA的内存读写与存储器访问实现[A];中国造船工程学会电子技术学术委员会2017年装备技术发展论坛论文集[C];2017年

相关硕士学位论文 前10条

1 左翌;基于Xilinx FPGA的异步设计工具链研究[D];兰州大学;2019年

2 程小雨;基于Xilinx FPGA的OFDM基带通信系统设计及实现[D];北京邮电大学;2016年

3 高睿;基于Xilinx FPGA的1394总线分析仪的仿真与验证[D];西安电子科技大学;2015年

4 韩一鹏;基于Xilinx FPGA的SAE AS5643仿真设备设计与实现[D];西安电子科技大学;2014年

5 李宁;基于Xilinx FPGA的机电系统智能控制器设计及应用[D];山东大学;2010年

6 华大芳;采用ECC算法的加密芯片设计[D];合肥工业大学;2006年

7 陈立克;基于Xilinx FPGA设计技术的应用研究[D];兰州大学;2011年

8 许月圆;基于Xilinx FPGA的小波滤波器设计与仿真[D];西安电子科技大学;2009年

9 孙文飞;基于Xilinx FPGA的CCSDS标准Turbo码译码器设计与实现[D];北京邮电大学;2016年

10 杨钧皓;基于Xilinx FPGA的通用自动化测试方法研究[D];电子科技大学;2014年



本文编号:2621674

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2621674.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2be58***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com