HLS学习--优化
0赞
发表于 2017/4/11 22:22:38
阅读(1382)
1. 在HLS 中有专门定义数据的位数模板,因为太多位的定义会造成资源上的浪费
解决办法:
#include "ap_int.h"
tepdef ap_fixed
在这语法中表示,一共有 x 位 数据,其中整数位为 y 位;此模板应用在重新定义数据的位数上,优化资源。
2. 并不是所有C代码都可以被综合的,比如说:动态内存分配,或者操作系统相关的操作函数。
3. 最好在for循环处加上一个标签,因为在directive时,这会简单很多
课上笔记:
4:数据类型的转换: