找回密码
 注册

扫一扫,访问微社区

EDA365直播之《刚挠产品特点与应用&刚挠材料与分类
查看: 42|回复: 1

卷积函数的FPGA实现-------函数接口的HLS(下)

[复制链接]

三级会员(30)

Rank: 3Rank: 3Rank: 3

发表于 2019-5-19 11:30 | 显示全部楼层 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 uperrua 于 2019-5-19 11:32 编辑 . n' I/ B3 D. S, H! U! n2 W

. H1 \$ o: E3 \# J* E1 ^此篇只有目录的第三、四部分,其他部分请查看上、中篇# A; O' T. [! j+ p- M- o6 _

& a& O& {9 y' Z7 m2 o; i- W
背景:编写好IPcore并且验证通过,但是接口需要进行HLS。/ ?6 w; G. p- w/ X* ^$ d

9 t* d- P, T9 J6 F2 o1 U  Z  d( Z目的:将卷积IPcore接口进行HLS,将权重输入输出同步为DRAM的地址,axi-stream协议进行传输数据。将神经网络参数通过axi-lite协议进行传输。0 C  A1 i! R. B( M3 R9 s/ r

2 R3 n8 p7 X1 H) O8 m. y0 w目录4 F# F) F6 ~3 O/ q; p  \

) m2 e, P% Y: s! e0 Y8 y, E: C一、参考部分的接口
& U9 n4 b$ O8 T( |: [9 t. R7 o5 J+ v: b
       1.1 axi-lite7 U. O' C+ z/ z' X) q1 }; z
* _7 z, ?$ Y: _. h; T
       1.2 m_axi5 h! j0 W, b3 V/ ^6 x' j
8 M3 n+ H3 ^$ i' A& s2 v5 w

二、添加指令

( v' Z% O, }5 R% I+ O3 L: [

       2.1 需要传递的参数(参考)

! k9 P9 N# J( h9 P

       2.2 IPcore的参数传入(参考)

  u5 T) A) C0 H* S

       2.3 加入volatile指令


% f9 z1 Z, a) V+ K/ D+ @3 P  U4 c7 c

       2.4 传入参数更改


, Z! j, l/ ^5 v3 E! ~& h' J$ ~

       2.5 最终执行的接口HLS


& L0 E9 t) B0 H: f

4 j' A1 v9 p  X1 u9 @, ^/ n; U三、进行HLS+ f. I1 j* y* F0 a. t2 t
* N+ y+ x1 n, ^( S) a# w

& P2 F  _( Q# _% _四、 必须有return值3 z: h7 S* _8 U( `! _

1 h9 s# A6 a; W/ ]) Q3 }6 @
; A8 I8 M6 l' O% h# C: i1 [- e3 G, m
' }3 k$ r0 g  D4 _6 J5 k8 D/ w' D
三、进行HLS
& \6 p1 n; k! |* U* M
. f5 U9 W, t! s  u1 ]1 B程序在mtcnn主程序之中测试通过
0 }) @. ?2 e3 R8 G! `* U/ q2 M: L1 ~, N! L0 ^2 B! X0 U+ o( G9 h
然后再HLS-testBench之中测试通过
0 D9 j& A2 b/ u
5 ~9 O" H6 z1 x6 u2 J1 q在接口之中测试通过
/ R9 j( F. @. G) }) }5 j( X$ C" M$ ]: n/ t! L, s/ M
游客,如果您要查看本帖隐藏内容请回复

/ h& j, K/ }& P7 k2 l. Y3 a% F' B+ {/ _! U
所以我们将卷积加一个return值。
, b0 U% L* W, l  T3 J+ U9 T5 S" _
4 K3 r- B! }- M3 E( z
; e; x- O& i1 e* q

三级会员(30)

Rank: 3Rank: 3Rank: 3

发表于 2019-5-19 16:11 | 显示全部楼层
分析确实给力
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号 )

GMT+8, 2019-6-26 21:50 , Processed in 0.062500 second(s), 23 queries , Gzip On.

深圳市电巢科技有限公司

地址:深圳市南山区科技生态园1区2栋A座805 电话:19925233282

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