找回密码
 注册
关于网站域名变更的通知
查看: 518|回复: 2
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-5-17 11:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
本帖最后由 uperrua 于 2019-5-17 16:16 编辑
7 I3 P: b: ?; i  x8 N, [
2 j5 V$ b0 B) D: [. a此篇只有目录的第一部分,其他部分请查看中、下篇
( W9 p7 b9 }$ Y
背景:编写好IPcore并且验证通过,但是接口需要进行HLS。- H' G: I% V+ _; J1 }# w

9 k+ {: {6 [1 H7 O9 h目的:将卷积IPcore接口进行HLS,将权重输入输出同步为DRAM的地址,axi-stream协议进行传输数据。将神经网络参数通过axi-lite协议进行传输。
% ]' P) V! g" n& ~1 e- [# s  e( w) e! I
目录
4 z; K, H, v! i9 A. r  d
" `- N8 k7 X! b! q3 w2 C

+ D* d# b$ I3 T8 \" s一、参考部分的接口. U$ A" s5 \+ y1 \: ~8 Z% G
! V' v2 m. @6 R" }) I- D" V6 ~# g( \
0 m. |1 ?1 S3 ?6 [9 I3 V! ?
       1.1 axi-lite
# {) ^4 g5 E9 y0 M7 x, x! N  P, Y8 Q0 m$ {2 x
1 K* u9 E" o7 y+ U" _, \
       1.2 m_axi1 Q+ ^- B. D0 {
& x7 ]$ j+ {5 j5 q: p& F
二、添加指令/ z7 V! Z7 D/ \/ l$ W
+ h& p- F8 N* C" T) K+ j( H! b! F
       2.1 需要传递的参数(参考)
( k" v/ c& a. q. z6 ^
3 C1 d- Q% C' g' T+ W( `' q- |       2.2 IPcore的参数传入(参考): a- D% y' [! X: L, I: O  w, V" P# c
/ e; j0 q9 y9 }4 S! P2 n
       2.3 加入volatile指令4 M) J9 v+ ?, A! E

0 F6 e, h3 {/ ^' C5 _2 b( e       2.4 传入参数更改! ~$ I( S. r* \0 [5 ?

( e: B; m' n( M       2.5 最终执行的接口HLS
$ W1 s4 R/ T# `% z, `3 S  }# K: I' B* D( @# r) D
三、进行HLS
0 I9 t* ?5 J' c! }% Z! P: C0 B2 p* M1 ?+ g6 A' y4 t+ Q1 B: _+ I
四、 必须有return值1 r9 g& X) ~7 V

  ~; t( Y' r8 s" ~9 r2 f" d5 @7 R# k
& }* V% p/ `9 @+ c6 @+ y. U3 I' Z# \3 O
一、参考部分的接口
) T5 ^8 m) z* ?# O2 s! X* k8 C9 o$ \* @/ z/ S% Z
原接口输入格式为结构体的格式,其参数包含了网络参数也包含DRAM上的指针,所以难以进行接口HLS,我们需要将DRAM指针与网络参数分开传入卷积。+ q0 j/ F  W. l

1 r! U; \8 U( Y& H( r$ M* z; U8 p1 |1.1 axi-lite
$ f0 C, s( U5 ?7 z8 B2 h
游客,如果您要查看本帖隐藏内容请回复

& T+ B+ ~' X; E* Z& m
) _* {6 E: L# O2 q2 }' }6 ^/ R8 w1 Z1 x3 [7 N6 V0 n' S1 q( i

+ v2 ~* M1 s; L! s; Q3 Y' T! M  g; U8 x4 y, K( J; o
  • TA的每日心情
    开心
    2023-7-4 15:39
  • 签到天数: 528 天

    [LV.9]以坛为家II

    3#
    发表于 2019-5-19 16:06 | 只看该作者
    学习雷锋好榜样
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-10-9 17:47 , Processed in 0.125000 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

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

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