首页--工业技术论文--无线电电子学、电信技术论文--基本电子电路论文--数字电路论文

一种基于代码转换的FPGA高级综合优化方法的研究及其应用

摘要第4-5页
abstract第5页
第1章 绪论第8-14页
    1.1 研究背景及意义第8-9页
    1.2 国内外发展现状第9-10页
        1.2.1 科研领域高级综合工具第9-10页
        1.2.2 商业领域高级综合工具第10页
    1.3 高级综合优化方法第10-12页
        1.3.1 操作链接第10-11页
        1.3.2 位宽分析和优化第11页
        1.3.3 存储空间分配第11页
        1.3.4 Loop优化第11-12页
    1.4 论文内容概述第12-14页
第2章 FPGA的开发流程第14-23页
    2.1 FPGA的工作原理及架构第14-18页
    2.2 传统的FPGA开发流程第18-20页
    2.3 FPGA高级综合开发流程第20-23页
第3章 FPGA高级综合优化方法第23-33页
    3.1 软硬件划分第23-24页
        3.1.1 软硬件划分工具第23页
        3.1.2 软硬件划分的原则第23-24页
    3.2 代码转换优化第24-28页
        3.2.3 循环并行第24-25页
        3.2.4 循环融合第25-26页
        3.2.5 数据依赖性去除第26-28页
    3.3 高级综合指令优化第28-31页
        3.3.1 Vivado HLS的指令第28页
        3.3.2 PIPELINE第28-29页
        3.3.3 INLINE第29-30页
        3.3.4 接口设置指令第30-31页
    3.4 本章小结第31-33页
第4章 优化方法应用及实验第33-56页
    4.1 Blokus Duo的开发第33-46页
        4.1.1 Blokus Duo介绍第33-34页
        4.1.2 Alpha-Beta算法第34-35页
        4.1.3 Blokus Duo方案设计第35-36页
        4.1.4 软硬件的划分第36-37页
        4.1.5 优化方法实现第37-40页
        4.1.6 Vivado配置第40-41页
        4.1.7 嵌入式Linux系统第41-43页
        4.1.8 用户空间驱动UIO第43-44页
        4.1.9 结果分析第44-46页
    4.2 拟牛顿算法的开发第46-53页
        4.2.1 拟牛顿算法第46-47页
        4.2.2 拟牛顿算法的实现第47-48页
        4.2.3 模块划分第48页
        4.2.4 优化方法第48-51页
        4.2.5 结果分析第51-53页
    4.3 本章总结第53-56页
第5章 总结与展望第56-58页
    5.1 总结第56-57页
    5.2 展望第57-58页
参考文献第58-62页
发表论文和参加科研情况说明第62-63页
致谢第63-64页

论文共64页,点击 下载论文
上一篇:基于标准CMOS工艺的太赫兹振荡器设计
下一篇:宽带多波束形成射频前端芯片设计