:千兆以太网接口已经成为高性能嵌入式处理器SoC 最重要的通信接口。在一款处理器SoC 的双通道以太网MAC 设计时,由于处理器采用AMBA 总线且管脚资源有限,直接复用已有IP 核存在总线协议不兼容、引脚数目太多等问题。 文章提出一种基于AMBA 协议的双通道以太网MAC 架构,通过设计RGMII 接口单元,实现双通道以太网MAC 接口 的引脚复用,有效地降低了芯片管脚数目,同时通过设计PLB2AHB 协议转换单元,实现通信数据AHB 总线与PLB 总 线之间协议转换及以太网DMA 功能。最后,本文通过搭建SoC 系统验证环境,对设计实现后的双通道以太网MAC 在 不同场景下的功能进行功能验