当前位置: 首页 > news >正文

【【萌新的SOC学习之自定义IP核 AXI4接口】】

萌新的SOC学习之自定义IP核 AXI4接口

自定义IP核-AXI4接口
AXI接口时序
在这里插入图片描述
在这里插入图片描述

对于一个读数据信号
AXI突发读
在这里插入图片描述

不要忘记 最后还有拉高RLAST 表示信号的中止
在这里插入图片描述

实验任务 :
通过自定义一个AXI4接口的IP核 ,通过AXI_HP接口对PS端 DDR3 进行读写测试 。

在这里插入图片描述

S_AXI_HP0 是 PS 端的 AXI 高性能接口,它是一个从接口,连接到 PS 内的存储器互联,用于 PL 访问 PS 内的存储设备,包括 OCM 和 DDR。在本次实验中,PS 内的数据通路,我们在 PL 内自定义的 DDR3 Test IP 核作为主设备,通过 PS AXI_HP0 接口,与 DDR 控制器进行通信,最终对 DDR3 存储器进行读写操作。
在这里插入图片描述

AXI4 接口共有五个独立的通道,每个通道又有少则几个,多则十几个信号,如果让我们自己来实现这样一个接口还是比较复杂的。不过大家不用担心,我们创建 AXI4 接口的 IP 时,Vivado 提供的 IP 封装工具已经自动帮我们实现了这样一个接口,并提供了一个示例程序。
箭头所指示的文件实现了 AXI4 协议下的读写测试模块,我们甚至都不用对代码作任何修改,即可实现对 DDR 的读写测试功能。
在这里插入图片描述

代码完成的是一个状态机的跳转
在这里插入图片描述

系统复位后,状态机处于初始状态,在该状态下等待外部输入的启动传输脉冲 init_txn_pulse。一旦检测到 init_txn_pulse 为高电平,状态机跳转到 INIT_WRITE 状态。

实验任务 :
通过自定义一个AXI4接口的IP核 ,通过AXI_HP接口对PS端 DDR3 进行读写测试 。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/191235.html

相关文章:

  • 设计模式-创建型模式
  • golang中的RSA算法,加密解密,签名校验,导出公钥密钥,导入公钥密钥
  • 修炼k8s+flink+hdfs+dlink(四:k8s(二)组件)
  • Android约束布局ConstraintLayout流式Flow
  • Android JNI代码语法解释
  • 小程序和前台开发软件定制的相关信息|APP网站搭建
  • JVM监控及诊断工具-GUI篇
  • 【C++STL基础入门】list基本使用
  • WSL+vscode配置miniob环境
  • Flutter SliverAppBar 吸顶效果
  • Java Spring Boot 自动装配:简化配置和提高开发效率
  • 对象转换之modelmapper
  • Ant Design+react 路由跳转
  • 提高爬虫效率的秘诀之一:合理配置库池数量
  • 初学者必看,前端 Debugger 调试学习
  • Dubbo—Admin 整体架构与安装步骤
  • C++11打断线程的几种方式
  • 如何提升网站排名和用户体验:优化网站速度
  • 【Redis】Hash 哈希内部编码方式
  • JUC第二十八讲:JUC工具类: Semaphore详解
  • vue3组合式API实现父组件触发子组件中的方法 | vue3中ref的用法 | defineExpose的使用场景
  • 【Qt之QTableWidget和QTreeWidget】树悬停、选择样式及表格表头和首行间隔线
  • 使用余弦算法计算向量相似性
  • 存档&改造【06】Apex-Fancy-Tree-Select花式树的使用误删页数据还原(根据时间节点导出导入)
  • OpenCV7-copyTo截取ROI
  • OpenCV10-图像直方图:直方图绘制、直方图归一化、直方图比较、直方图均衡化、直方图规定化、直方图反射投影
  • 线性回归模型进行特征重要性分析
  • hadoop -hive 安装
  • 小迈物联网网关对接串口服务器[Modbus RTU]
  • Java版本+企业电子招投标系统源代码+支持二开+招投标系统+中小型企业采购供应商招投标平台