● 摘要
现代是电子时代,越来越来多的手持设备来到了我们手中,譬如手机,从原来的大哥大系列,然后是含屏幕和键盘的功能手机,再后来就是流行的触屏操作手机。从这个发展历程来看,都是设备变的更加符合人们的日常使用习惯,更重要的是极为的简便,尽量减少操作,这就是智能化过程。而在真正的技术开发中,也体现了这一点,特别是国际化的通用协议在升级过程中,都考虑了用最少的资源实现最大化的工作,协议架构趋于层次化,协议之间的兼容性也做的越来越好。本文为DP(DisplayPort)协议的设计,此协议兼容了包括I2C、USB、MII(媒体独立接口)、HDCP等协议,其中AUX(辅助通道)是此协议独有的控制接口标准(但兼容I2C的转化),而链路训练相关规范则是借鉴了类似于PCIE[9]的控制机制。当今时代,基于架构理论的设计已经成为共识,不管是设计什么,都要先定义一套良好的架构理论,必须要考虑设计以后的扩展和改善,包括扩展更多功能,提高系统的吞吐量等。本文着重针对DP协议下的辅助通道AUX的设计,同时又兼顾AUX的验证和与之相关的链路训练的验证,而设计及其验证都是在层次架构或者是数据流的组成结构的基础上来构建的。