HLS
豆沙粽子好吃嘛!
这个作者很懒,什么都没留下…
展开
-
HLS 开发学习(七)排序
文章目录插入排序并行化插入排序显示脉动阵列插入排序归并排序学习自Parallel Programming for FPGAs(the HLS Book)插入排序大伙应该都很了解了,就是将一个新的元素插入到一个有序数组中,并继续保持有序。每步将一个待排序的记录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。现在来考虑它的优化问题,基本代码为#include "insertion_sort.h"void insertion_sort(DTYPE A[SIZE]) { L原创 2020-07-19 00:41:01 · 1069 阅读 · 1 评论 -
HLS 开发学习(六)视频系统
文章目录数字视频像素表示视频格式在学习这个视频系统相关内容的时候,我想起来昨天看到b站一位叫硬件茶谈的up主的视频,非常厉害,【硬件科普】全网最详细易懂的G-sync Freesync 垂直同步工作原理科普数字视频以一般的高清视频格式为例全高清视频格式(1080p@60HZ)需要的处理速率是 1920(像素/⾏)x 1080(⾏/帧)x 60(帧/秒) = 124,416,000(像素/秒)。当对数字视频流(1080p@60HZ)进行编码时(1080p视频帧实际传输时像素大小为2200x112原创 2020-07-18 19:01:26 · 1199 阅读 · 0 评论 -
HLS 开发学习(五) 稀疏矩阵向量乘法
文章目录稀疏矩阵向量乘法CRS数据结构稀疏矩阵向量乘Test bench 测试用例优化稀疏矩阵向量乘法CRS数据结构b即为a的CRS表示,值(values)数组保存矩阵中非零元素的值。列索引(columnIndex)数组和行指针(rowPtr)数组对非零元素的位置信息进行编码。(我看了一下rowPtr意思是在第几个元素处换行是吧)对稀疏性没有要求。稀疏矩阵向量乘#include "spmv.h"void spmv(int rowPtr[NUM_ROWS+1], int columnIndex原创 2020-07-18 14:32:10 · 1697 阅读 · 2 评论 -
HLS 开发学习(四)离散傅里叶变换DFT------矩阵向量
文章目录傅里叶级数与傅里叶变换离散傅里叶变换傅里叶级数与傅里叶变换这个学过信号与系统应该都挺了解的傅里叶级数傅里叶变换离散傅里叶变换DFT将一个采样函数从一个域转换到频域。离散信号和周期信号最重要的关联在于它可以用一组有限的数字表示。因此,可以使用数字系统来实现DFT。这个求和的结果恰好落在实值轴上或虚轴上。...原创 2020-07-18 13:58:48 · 1544 阅读 · 0 评论 -
HLS 开发学习(三)CORDIC算法
文章目录旋转各种状况90°45°tanθi=2i\tan\theta_i = 2^itanθi=2i正弦和余弦的计算笛卡尔坐标和极坐标转换cordic中的数字旋转旋转矩阵是R(θ)=[cosθ−sinθsinθcosθ]R(\theta) = \begin{bmatrix}\cos \theta & -\sin \theta\\\sin\theta&\cos\theta\end{bmatrix}R(θ)=[cosθsinθ−sinθcosθ]CORDIC使用迭代算原创 2020-07-18 00:52:11 · 932 阅读 · 0 评论 -
HLS 开发学习(二)向量加法器
参考资料https://www.bilibili.com/video/BV1bt41187RW?p=4文章目录HLS工程新建源文件仿真pipeline 优化HLS工程新建通过hls建立一个VectorAdd工程记得芯片选xc7z020clg400-1源文件首先添加头文件VectorAdd.h#define N 5typedef int data_t;void VectorAdd(data_t A[N],data_t t,data_t B[N]);然后添加源文件VectorAdd.cp原创 2020-07-17 19:36:47 · 941 阅读 · 0 评论 -
HLS 开发学习(一)FIR滤波器
文章目录高层次综合FIR滤波器FIR滤波器的基本实现性能优化概述时钟if/else循环的拆分learn from HLSBOOK 3kgo高层次综合HLS则是在verilog之类的基础上更高层的一种方法。设计师们在HLS下需要更多的考虑大的架构而非某个单独部件或逐周期运行。设计师在HLS下需要注重的是系统的运行模式,HLS工具会负责产生具体的RTL微结构。最早大多数HLS工具是基于Verilog 的,用户需要使用Verilogi 语言进行描述,工具也通过Verilog 产生RTL。现如今很多HL原创 2020-07-17 00:43:49 · 2457 阅读 · 0 评论