搜索
bottom↓
回复: 4

FPGA 视频图像处理 现在大家是裸奔写的多还是用HLS 用的多?

[复制链接]
(6119668)

出0入66汤圆

发表于 2021-5-26 13:52:29 | 显示全部楼层 |阅读模式
如题,今天刚刚知道FPGA可以用HLS来跑视频处理代码,之前一直没用过 不知道这个好用吗?
(6111984)

出55入66汤圆

发表于 2021-5-26 16:00:33 来自手机 | 显示全部楼层
It depends on what you're processing
(6106354)

出0入20汤圆

发表于 2021-5-26 17:34:23 来自手机 | 显示全部楼层
hls目前我只能找到写中间结果处理的方法,而且注意负数溢出非常难处理(或者hls不能快速处理有符号数溢出的问题,不会自动追加bit)。适合那种输入直接到输出的流程,如果你用它做通用处理,那估计你要哭了,大点的代码7v485t都不够它用的(一个opencv的haar人脸检测差不多占了70%的485t)。
(6085043)

出0入66汤圆

 楼主| 发表于 2021-5-26 23:29:34 | 显示全部楼层
wye11083 发表于 2021-5-26 17:34
hls目前我只能找到写中间结果处理的方法,而且注意负数溢出非常难处理(或者hls不能快速处理有符号数溢出的 ...

  我看了下网站上别人做的设计  都是3x3 矩阵里用的 HLS
估计 再大一些的矩阵就瞎了
看来还是老老实实用逻辑堆代码
(6084694)

出0入20汤圆

发表于 2021-5-26 23:35:23 来自手机 | 显示全部楼层
ackyee 发表于 2021-5-26 23:29
我看了下网站上别人做的设计  都是3x3 矩阵里用的 HLS
估计 再大一些的矩阵就瞎了
看来还是老 ...

hls适合纯流水线式算法,它对ram等综合效率和外部ram接口还是非常不方便(这也是个难题,spinal之类用的是专门的接口方法实现的req-gnt-rdy握手)。这也是c到hdl的最难处理的地方。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号 )

GMT+8, 2021-8-5 09:46

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表