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

FPGA实践(六)用AXI-Lite实现PS与PL通信(上)

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本篇只有目录的第一部分,其他部分请查看中、下篇: Y1 V9 ^8 u6 w' U& v9 o1 V( H/ t
' _8 C% F, U; S! Q  W" J( p$ B! z
FPGA实践(六)用AXI-Lite实现PS与PL通信(上)
- r1 f5 p' ~. K( y4 a
背景:PS与PL的通信方式有AXI4,AXI-Lite,AXI-Stream。之前实现的为AXI-Stream s(side channel),并且编译环境为linux编译环境。现在改为基础的AXI-Lite的通信方式,编译环境变为SDK环境。
$ b  d4 J, T1 Q1 A
8 y' V! V* N. @5 r$ ?+ e* z% P目的:实现AXI-Lite的通信。* f. s% s8 I/ I- K9 c6 J: A
/ X% J: P* S: U4 B% s* _
AXI-lite的实现过程中,设计流程中三点至关重要,一是编写什么样的c程序并如何用HLS综合,二是系统如何搭建,三是PS端的SDK的c程序如何编写。/ W+ k) W- V2 a8 {6 C

0 e$ F/ P( m- F$ z# ?! x  h目录
+ F& g  N& i( _' @* a
/ I8 ~# @! Z- P6 @5 j! n1 J. i

  [6 i. ~$ N  Q5 m: R3 P& Q一、C程序HLS为IPcore
, t3 k! c  U/ ~. j* L# E
2 e9 o& C( u1 M% ~; b8 v
9 d. Q4 D% t+ h7 Z- `
       1.1 接口
* {+ |: l# u3 @& A6 B
8 Y" j. @- i+ [/ D: J4 V: t0 U4 M$ z

" A% P4 C( _$ r4 V5 k( N) E5 |5 ~' ~       1.2 HLS test Bench编写
3 }) S1 e' z! `6 f) Y- g
+ b) x! D7 v  ]" u9 Y0 x) S
; x! M+ r+ B* \
二、系统搭建5 x% }7 _8 \$ a

! N$ o# |$ R* z& \* H# {" t5 U

# O7 p: s& G2 i+ G8 M3 ]2 _       系统生成的驱动
# n! e. Y( Y+ m( |# Q: r& G1 J: I+ n
: s8 [# X. [, w8 P' I

. O! e/ |* I. t! y* h. [" ^三、SDK单片机程序: T. d0 F1 c) P( B% E8 O( C0 X

8 X; Q/ E" d6 w. L
) P" \& G& n& ^- e: Y* f
四、运行与测试
4 k& B- \: b& q8 P- k; @5 K( T" q2 `
4 [/ q& H2 _# J7 f0 v% ], _- R! c
) }. p' |* m0 c  C. H. c

- k" U5 m% ?% C" A
2 L6 e# O' h- l8 g
2 o3 [/ v1 U: a) V1 {
5 R# e3 T$ g1 M3 g
一、C程序HLS为IPcore# J0 R; w7 Q  o' J

' c* A! h5 n6 c1 S4 x" n1.1 接口* o# D; v& q: H% r7 }  o* t
( ^* P% u8 \, l  Q! p3 V' Q1 `0 A
-------------------------------------------
7 Z5 o2 S+ _$ \* t. s* J3 @, s7 r1 h7 F2 {
//Ipcore# v' y+ Q! E% V' N1 ?! H2 T
. L( O' [; X, E

+ E) C, \* \( x" A9 o5 a5 H# A0 I$ F7 Y; W& s/ s2 U
#include <stdio.h>9 }7 ]3 Q7 o& `3 s0 ^/ C. s
6 F' E0 a% @2 g
#include <string.h>
7 D" A; x# _4 u  F9 O. X0 }& Q: W& e! V( x: Y  y! L
#include <stdlib.h>
+ E& e8 k- q  L8 ?9 Z) C
3 n- h" t, O( Z& H/ l4 n& [# ]7 L: W% A0 ]% M$ O, {, f; N$ k
游客,如果您要查看本帖隐藏内容请回复

( H. g1 Z2 S! b
! y" j  l( o4 r/ w5 X
. F+ @( _. O2 D9 W; s* H5 O! W
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-9 13:28 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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