【技术实现步骤摘要】
本专利技术属于计算机芯片,具体涉及一种基于pcie协议的物理层pipe接口增强验证方法。
技术介绍
1、pcie(peripheral component interconnect express)技术作为计算机扩展总线标准,在多个领域有广泛的应用。特别是伴随ai技术的高速发展,越来越多的芯片需要集成pcie接口。在芯片设计领域,pcie接口相应的验证要求也越来越高。
2、pcie接口的协议架构框架如图1所示,其中物理层协议包含了逻辑子层协议和电气子层协议。pipe协议为逻辑子层协议和电气子层协议的接口。芯片设计中,pcie接口中的物理层pipe协议需要相关验证。
3、在芯片开发过程中,涉及的协议复杂而且实现方式不统一,造成基于pipe协议接口的相关验证工作,一直是pcie接口芯片验证的重点和难点。现有技术虽给出了部分解决方案,但存在一些问题:缺乏统一的接口断言技术,不能及时检查出信号的正确和错误;对于pipe协议中关键的一些需要交互的信号,没有有效的调试手段;对于物理层的均衡过程,没有合适协助定位和调试的手段;
...【技术保护点】
1.一种基于PCIE协议的物理层PIPE接口增强验证方法,其特征在于,设置PIPE_WRAPPER架构,通过phy_mac_pipe接口和phy_pcs_pipe接口与外部进行交互,所述PIPE_WRAPPER架构包含多个模块,分别负责不同方面的PIPE接口验证工作,所述PIPE_WRAPPER架构包含:Pipe信号初值检查模块、Pipe信号数据插入模块、Pipe交互信号延时控制模块、Pipe信号EQ过程检查模块、Pipe信号低功耗过程检查模块和Pipe信号Lane_margin检查模块。
2.根据权利要求1所述的一种基于PCIE协议的物理层PIPE接口增
...【技术特征摘要】
1.一种基于pcie协议的物理层pipe接口增强验证方法,其特征在于,设置pipe_wrapper架构,通过phy_mac_pipe接口和phy_pcs_pipe接口与外部进行交互,所述pipe_wrapper架构包含多个模块,分别负责不同方面的pipe接口验证工作,所述pipe_wrapper架构包含:pipe信号初值检查模块、pipe信号数据插入模块、pipe交互信号延时控制模块、pipe信号eq过程检查模块、pipe信号低功耗过程检查模块和pipe信号lane_margin检查模块。
2.根据权利要求1所述的一种基于pcie协议的物理层pipe接口增强验证方法,其特征在于,所述pipe信号初值检查模块,在系统启动或初始化阶段,对pipe接口的信号初始值进行检查,所述pipe信号初值检查模块检查的信号名称包括:phystatus、txdetectrx/loopback、txelecidle、txcompliance、rxpolarity、powerdown、txmargin、txdeemp、rate,对应的复位初值检查规则为:phystatus拉高、txdetectrx/loopback拉低、txelecidle拉高、txcompliance拉低、rxpolarity拉低、powerdown==4’b0010、txmargin==3’b000、txdeemp==1、rate==2.5g。
3.根据权利要求1所述的一种基于pcie协议的物理层pipe接口增强验证方法,其特征在于,所述pipe信号数据插入模块,包含修改信号名称时机模块、修改数据序列值模块和配置修改序列值模块,所述修改信号名称时机模块用于确定何时对pipe信号的...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,
申请(专利权)人:成都电科星拓科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。