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

FPGA的PS基础1

ps内核-----寄存器-------外设(通过配置寄存器来控制外设)

控制IO管脚的寄存器一般被称为GPIO;

那其实,PL就相当于PS的一个外设,就会有对应的地址和寄存器

AXI4总线主要用于主设备和从设备之间的通信(片内总线);因为是片内总线所以在FPGA内部主要功能有两个。1,FPGA内部两个模块的数据传输。2,ZYNQ中PS和PL的交互

AXI4是突发传输的;关于突发传输:是只发送一个地址,然后发送突发长度N个数据(这时地址会自动排列生成);下一次只需要从地址N+1开始发送即可

AXI的通道是读写分离的,如下

AXI传输采用握手信号:例如写数据时:当主机的写数据有效信号wvalid和从机响应的有效信号wready同时拉高(在clk上升沿检测到),主机才能将数据写入

需要注意的是,axi-lite最多32bit,

GP,HP,ACP都在PS端(ARM),用于与PL端(FPGA)通信。PS和PL之间的接口如下:

假设采用AXI-GP接口(PL为主机,PS为从机),那么PS先将数据写入cache缓存,再写入DDR3控制器,最后到DDR;PL端则是通过GP接口将数据写入DDR3控制器再到DDR3,这样间接实现了PS与PL的交互。

http://www.xdnf.cn/news/17759.html

相关文章:

  • 中科米堆CASAIM汽车零部件三维扫描检测解决方案
  • 我的 LeetCode 日记:Day 36 - 动态规划,背包问题的千变万化
  • PyTorch神经网络工具箱(神经网络核心组件)
  • 副水箱水位传感器3825-00009介绍
  • ZED 2i相机调试
  • 基于大数据spark的医用消耗选品采集数据可视化分析系统【Hadoop、spark、python】
  • 基于微信小程序的生态农产销售管理的设计与实现/基于C#的生态农产销售系统的设计与实现、基于asp.net的农产销售系统的设计与实现
  • [ 数据结构 ] 泛型 (上)
  • 云蝠智能 VoiceAgent 在不良资产处理中的技术应用与实践
  • VUE3中的内置 API
  • 2025_07_安装Jmeter,创建一个登录请求
  • 力扣top100(day02-05)--二叉树 02
  • 1.4.2 嵌入(embedding)模式:让人工智能大模型为你的产品或业务助力
  • ACWing 算法基础课-数据结构笔记
  • imx6ull-驱动开发篇22——Linux 时间管理和内核定时器
  • Linux系统文件完整性检查工具AIDE在生产环境中推送钉钉告警
  • [SpringBoot2] Redis使用消息队列实现邮件通知的流程说明
  • CacheBlend:结合缓存知识融合的快速RAG大语言模型推理服务
  • 小白挑战一周上架元服务——ArkUI04
  • Docker使用----(安装_Windows版)
  • 树结构无感更新及地图大批量点位上图Ui卡顿优化
  • Spring AI Alibaba - 聊天机器人快速上手
  • 机器学习——DBSCAN
  • 读《精益数据分析》:UGC平台的数据指标梳理
  • Go面试题及详细答案120题(0-20)
  • 【工具】通用文档转换器 推荐 Markdown 转为 Word 或者 Pdf格式 可以批量或者通过代码调用
  • 【前端:Html】--3.进阶:图形
  • c#联合Halcon进行OCR字符识别(含halcon-25.05 百度网盘)
  • 解决H616用网络的IP地址连不上
  • 考研复习-计算机组成原理-第五章-CPU