开发工具:
文件大小: 8mb
下载次数: 0
上传时间: 2019-01-11
详细说明:视频课程源:http://xilinx.eetop.cn/category-83
目录
1 从软件工程师的角度来看 FPGA 架构 3
2 Vivado HLS的工作机制 5
3-4 HLS设计流程基本概念 9
5 任意精度数据类型 15
5.1 C语言支持的数据类型 15
5.2 sizeof()函数使用 16
5.3 设置Visual Studio支持任意精度数据类型 17
6 数组类型转换 17
6.1 变量的定义和初始化 17
6.2 定点数据类型 18
6.3 浮点数据类型的定义和初始化 19
6.4 隐式数据类型转换 19
6.5 显示数据类型转换 19
7 Vivado HLS中的复合数据类型 20
7.1 结构体 20
7.2 枚举类型 22
8 Vivado HLS中的C++基本运算 23
9 测试平台的基本架构 25
9.1 Test Bench 25
9.2 C Test Bench 26
10 测试激励 28
11 测试输出检测与格式控制 28
11.1 Scoreboard 28
11.2 输出格式控制 30
12 接口综合基本介绍 33
12.1 接口综合概述 33
12.2 block-level interface protocol和port-level interface protocol 34
13 接口综合之数组 35
14 接口综合案例演示 37
14.1 添加寄存器 37
14.2 添加时钟使能信号 38
14.3 指令优化 38
15 for循环优化-基本性能指标 40
15.1 基本衡量指标 40
15.2 for循环pipeline 41
15.3 for循环UNROLL展开 41
15.4 for循环变量i 42
16 for循环优化-循环合并 42
17 for循环优化-数据流 46
18 for循环优化-嵌套的for循环优化 54
18.1 循环嵌套类型 54
18.2 Perfect loop nest示例 55
18.3 Imperfect loop nest示例 56
19 for循环优化-其他优化方法 59
19.1 for循环的并行性 59
19.2 for循环pipeline时的rewind选项 61
19.3 for循环的循环边界是变量时处理方法 64
20 数组优化-数组分割 67
20.1 数组接口 67
20.2 数组分割 67
21 数组优化-数组映射和重组 69
21.1 数组的映射 69
21.2 数组的重组 72
21.3 综合对比 72
22 数组优化-其他优化方法 72
22.1 定义ROM 72
22.2 数组的初始化 74
23 函数层面优化 75
23.1 代码风格 75
23.2 Inline 75
23.3 Allocation 75
23.3 Dataflow 75
24 总结分析 77
24.1 改善吞吐率(Throughput) 77
24.2 改善时延(Latency) 78
24.3 改善资源(Area) 79
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.