电源管理总线(PMBus)是一个开放的标准协议,它定义为一种与功率变换和其他设备进行通信的方法。作为基于SMBus协议的行业标准的串行通信接口,它被视为是系统管理总线的扩展,并支持许多新的功能。与SMBus类似,PMBus协议定义了三个层:物理层,数据链路层和网络层。
设计包含一个叉骨接口并着重于数据链路层协议的实现。可以方便地将本设计与一个实现了网络层协议的微控制器连接。
本设计基于莱迪思参考设计RD1046: I2C主器件与叉骨总线接口的连接。它用Verilog和硬件描述语言(VHDL)两种语言的代码实现。