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

FPGA 以太网通信(一)

一、SMI接口

FPGA可以通过SMI接口 配置/读取 以太网PHY芯片的寄存器,从而配置PHY芯片的工作模式,获取PHY芯片的状态信息。

SMI接口:

  • MDC (时钟)
  • MDIO(数据)

SMI接口通信协议:

在这里插入图片描述

二、FPGA实现

此类通信接口的驱动模块非常适合采用状态机来编写!只需先将通信帧划分成若干状态,然后在每个状态下使用计数器输入/输出对应的bit即可。

SMI接口读时序:

在这里插入图片描述

SMI接口写时序:

在这里插入图片描述

状态机实现:

在这里插入图片描述


http://www.kler.cn/a/594321.html

相关文章:

  • AI鸟类识别技术革新生态监测:快瞳科技如何用“智慧之眼”守护自然?
  • 自定义Spark启动的metastore_db和derby.log生成路径
  • Java 项目 IntelliJ IDEA 多环境配置详解
  • 第58天:Web攻防-SQL注入二次攻击堆叠执行SQLMAPTamper编写指纹修改分析调试
  • 时间语义与窗口操作:Flink 流式计算的核心逻辑
  • 学习笔记 ASP.NET Core Web API 8.0部署到iis
  • 【软件工程】01_软件工程的概述
  • LCCI ESG 中英联合认证国际分析师适合的岗位
  • Cursor/windsurf+MCP+Blender自动建模还有多远
  • 【秣厉科技】LabVIEW工具包——OpenCV 教程(6):dnn实战之YOLO模型推理
  • react路由5和6新增及区别
  • Ubuntu AX200 iwlwifi-cc-46.3cfab8da.0.tgz无法下载的解决办法
  • SpringMVC——拦截器
  • 如何编译鲁班猫(LubanCat 1N)固件
  • python工具-pipreqs 自动化生成requirements.txt文件
  • 通过AI自动生成springboot的CRUD以及单元测试与压力测试源码(二)
  • 前端面试:[React] useRef 是如何实现的?
  • springboot完成复制一个word内容包括格式到另外一个word
  • 统信UOS中使用Vscode编程
  • Vue2集成LuckExcel实现excel在线编辑及保存