接口电路
文章平均质量分 85
本专栏分享一些接口电路相关知识,低速接口比如I2C/SPI/UART/485/CAN等。
硬件电子工程师
硬件电子工程师
展开
-
【科普】一文读懂PCI-Express硬件接口
PCIe规范非常复杂,规格分为基本标准(Base)和CEM标准(Card Electromechanical),前者主要描述PCIe的基本结构、协议、链路层、物理层以及软件接口,适用于所有PCIe接口,后者重点关注PCIe接口在PCI桌面/服务器中的应用策略,包括各种类型的插卡的定义与使用等,两个规范互有关联,要理解芯片级互连的硬件(电气)特性要求,需要深入分析两个规范。根据上述章节对芯片级PCIe硬件电气特性的描述,PCIe硬件测试主要包括PCIe参考时钟测试和PCIe接收端信号测试。原创 2023-07-22 23:38:07 · 4220 阅读 · 0 评论 -
IIC总线常见调试故障分析
通过示波器观测SCL与SDA信号,时序波形如图1所示,IIC总线状态从开始(START)状态跳转到发送延迟状态,再跳转到发送状态,经过8个SCL时钟周期将第一个字节数据(D0)发送完成,第9个时钟周期收到从设备(xx芯片)反馈回的ACK应答响应,之后跳转到结束延迟状态,最后跳转到结束状态。问题出于此,SDA管脚应该为双向管脚,上述处理导致FPGA仅发送数据给xx芯片,但不接收xx芯片发送的数据,因此xx芯片反馈回的ACK信号FPGA并未检测到,因此不再发送后续3个字节。原创 2023-07-23 10:23:04 · 827 阅读 · 0 评论 -
以太网接口硬件知识
GMII接口属于源同步时钟类型(时钟与数据都是由同一芯片驱动),时钟速率125MHz,接口连接关系如图1所示,22根线,其中TX_EN, TX_ER, TXD<7:0>这些信号同步于TX_CLK;图1 GMII接口原理框图RXD<7:0>这些信号同步于RX_CLK。其它的两个信号CRS, COL只用于半双工模式,一般设计中不会用到,而且这两个信号与时钟是异步的,对这两个信号不做要求。各信号说明见表1。表1 UTOPIA LEVEL 2接口信号说明信号名称信号说明TX_CLK发送方向时钟信号。原创 2023-07-22 23:08:47 · 1490 阅读 · 0 评论 -
【科普】PECL/CML/LVDS高速差分接口原理
PECL/CML/LVDS这几种高速差分接口是我们工程中常用接口,本文将从接口起源、输出内部结构、输入内部接口三方面分别阐述各自原理。下一篇文章将重点阐述这几种高速接口之间的互联硬件设计。原创 2023-08-21 22:10:38 · 761 阅读 · 0 评论 -
PECL/CML/LVDS高速接口互连电路设计
LVPECL到LVDS 的直流耦合结构需要一个电阻网络,如图3.9中所示,设计该网络时有这样几点必须考虑:首先,我们知道当负载是50Ω接到Vcc-2V 时,LVPECL 的输出性能是最优的,因此我们考虑该电阻网络应该与最优负载等效;注意LVDS 的输入差分阻抗为100Ω,或者每个单端到虚拟地为50Ω,该阻抗不提供直流通路,这里意味着LVDS输入交流阻抗与直流阻抗不等.经计算,电阻值为:R1=182Ω,R2=48Ω,R3=48Ω。在3.3V 供电时,R1=142Ω,5V 供电时,R1=270Ω。原创 2023-08-21 22:15:31 · 582 阅读 · 0 评论 -
一文读懂IIC协议
同步:时钟同步通过线与连接I2C 接口到SCL 线来执行,这就是说SCL 线的高到低切换会使器件开始数它们的低电平周期而且一旦器件的时钟变低电平它会使SCL 线保持这种状态直到到达时钟的高电平。当SCL 线是高电平时仲裁在SDA 线发生这样在其他主机发送低电平时发送高电平的主机将断开它的数据输出级因为总线上的电平与它自己的电平不相同。那么,产生的同步SCL 时钟的低电平周期由低电平时钟周期最长的器件决定而高电平周期由高电平时钟周期最短的器件决定。主机:初始化发送、产生时钟信号和终止发送的器件;原创 2023-07-23 10:15:11 · 933 阅读 · 0 评论 -
【科普】一文读懂以太网PHY芯片
PHY物理层器件应满足CSMA/CD以太网ISO/IEC 8802-3的标准要求。前面分别详细描述了MII接口、物理编码子层(PCS)、物理介质连接子层(PMA)、物理介质相关子层(PMD)以及自动协商(Auto-Negotiation)功能和原理。现将各部分功能概括于表4之中,以进行比较。表4 以太网物理层PHY芯片功能表MIIPCSPMATP-PMDAUTONEGMDI接MAC/PHY端口;接STA/PHY管理端口4B/5B编译码碰撞检测;串并转换;原创 2023-07-22 23:32:33 · 8269 阅读 · 0 评论 -
IIC接口硬件测试规范
B. 使用两路电压探头分别点测时钟信号SCL和数据信号SDA,通过软件命令读写IIC slave器件的寄存器,捕获完整的连续两个数据的IIC读写波形;B. 使用两路电压探头分别点测时钟信号SCL和数据信号SDA,通过软件命令读写IIC slave器件的寄存器,捕获完整的连续两个数据的IIC读写波形;B. 使用两路电压探头分别点测时钟信号SCL和数据信号SDA,通过软件命令读写IIC slave器件的寄存器,捕获完整的连续两个数据的IIC读写波形;原创 2023-07-23 10:20:15 · 2736 阅读 · 0 评论 -
【科普】以太网技术简介
IEEE 802一般会将他们的标准提交到ISO(国际标准化组织),ISO采纳后会以ISO的名义发布,如已经被ISO接受并发布的标准有:ISO/IEC 8802-1、ISO/IEC8802-2、ISO/IEC 8802-3、ISO/IEC 8802-5、ISO/IEC 8802-11等。它们各自对应不同的串行局域网物理层设备。由于该实验网络的成功建立和突出表现,引起了 DEC,Intel,Xerox 三家公司的注意,这三家公司借助该实验网络的经验,最终在 1980 年发布了第一个以太网协议标准建议书。原创 2023-07-23 09:55:04 · 774 阅读 · 0 评论