三大低速总线之UART详解 本科阶段在搞硬件设计的时候就经常碰到三大低速总线(UART、SPI、IIC),奈何好记忆不如烂笔头,趁着现在基于github搭建了个人博客,就把这三大低速总线的原理和应用做一个详细的总结吧,以便日后查阅。 1、UART简介 UART 是一种采用异步串行通信方式的通用异步收发传输器(universal asynchronous receive 2025-02-07 三大低速总线 #FPGA #通信协议 #UART
8b/10b编码详解 1、8b/10b编码简介 8B/10B 编码是 1983 年由 IBM 公司的 Al Widmer 和 Peter Franaszek 所提出的数据传输编码标准,目前已经被广泛应用到高速串行总线。8B/10B 编码将待发送的 8 位数据转换成 10 位代码组,其目的是保证直流平衡,以及足够密集的电平转换。 在这些高速收发器的接收端需要通过 CDR 技术去恢复时钟与数据的相位关系,在这个 2025-02-05 高速收发器 #数字编码 #FPGA #8b/10b
以太网之UART+MDIO 组里新买了一款开发板,打算借此重温基本外设的开发。本系列将结合相关芯片手册及个人理解,对 FPGA 开发以太网进行整理和记录。 1. 前言 在前面的文章中,我们介绍了以太网中的 MDIO 的一些基本知识点,今天我们打算利用 UART 来控制 MDIO 的读写,PC 端通过 UART 向 FPGA 发送读写 PHY 芯片寄存器的指令,FP 2025-01-09 以太网 #FPGA #UART #MDIO
以太网之MDIO 组里新买了一款开发板,打算借此重温基本外设的开发。本系列将结合相关芯片手册及个人理解,对 FPGA 开发以太网进行整理和记录。 1. MDIO 简介 MDIO(Management Data Input/Output)是以太网物理层设备(PHY)和 MAC 之间的管理接口,主要用于配置和监控 PHY 设备的状态。MDIO 通常与 MDC 2025-01-09 以太网 #FPGA #MDIO