[发明专利]一种PCI-E端点诊断系统及方法在审
申请号: | 201910735661.1 | 申请日: | 2019-08-09 |
公开(公告)号: | CN112346917A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 段毅 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 唐勇 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pci 端点 诊断 系统 方法 | ||
本发明公开了一种PCI‑E端点诊断系统及方法,涉及光传输设备领域,该方法包括设置与端点器件的PCI‑E内核连接的诊断单元,且诊断单元通过调试诊断接口与CPU相连;CPU通过调试诊断接口下发查询命令至诊断单元;根据查询命令的类型,诊断单元相应从PCI‑E内核中引出调试信息并进行存储;通过调试诊断接口,诊断单元将存储的调试信息发送至CPU。本发明通过调试诊断接口新建的链路发送至CPU,实现对PCI‑E端点的调试和故障诊断。
技术领域
本发明涉及光传输设备PCI-E(Peripheral Component Interconnect-Express,高速串行计算机扩展总线标准)技术领域,具体涉及一种PCI-E端点诊断系统及方法。
背景技术
PCI-E总线是在PCI(Peripheral Component Interconnect,外设部件互连标准)总线上发展而来,PCI-E总线使用了高速差分总线,与PCI总线不同,PCI-E总线使用端到端的连接方式,在一条PCI-E链路的两端只能各连接一个设备,即RC(Root Complex,源控制器)和EP(End Point,端点),这两个设备互为数据发送端和数据接收端。PCI-E链路必须使用Switch(转换)扩展PCI-E链路后,才能连接多个设备。
PCI-E协议分为事务层、数据链路层和物理层。事务层用于接收来自PCI-E设备核心层的数据,并将其封装为TLP(Transaction Layer Packet,事务层包)后,发向数据链路层,事务层还可以从数据链路层中接收数据报文,然后转发至PCI-E设备的核心层。数据链路层保证来自发送端事务层的报文可以可靠、完整地发送到接收端的数据链路层。物理层为PCI-E设备间的数据通信提供传送介质,为数据传送提供可靠的物理环境。
PCI-E总线建立连接的过程称为链路训练,只有当链路Link Up(连接)后,才可以正常的收发数据。链路训练过程可以由LTSSM(Link Training Status State Machine,链路训练状态机)表示,包括“Detect”、“Polling”、“Configuration”、“Disabled”、“HotReset”、“Loopback”、“L0”、“L0s”、“L1”、“L2”和“Recovery”11个状态。当PCI-E链路工作在L0状态时,PCI-E链路可以正常收发TLP、DLLP(Data Link Layer Packet,数据链路层包)和PLP(Physical Layer Packet,物理层包)等层次的数据包,即PCI-E链路Link Up,已准备就绪。
当PCI-E链路Link Up状态下,可以查看RC的SerDes(Serializer-Deserializer,串行器-解串器)速率、LTSSM状态、TLP错包技术等信息,也可以通过CPU读取命令请求,获取EP(端点)的类似信息。但是,在PCI-E链路没有Link Up(连通)状态下,PCI-E链路无法正常收发TLP、DLLP和PLP,EP(端点)无法响应CPU发送的命令请求,这种情况下,我们只能查看RC的状态信息,无法完成对EP的诊断,对PCI-E链路的故障定位和故障解决带来极大的困难。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种PCI-E端点诊断系统及方法。
为达到以上目的,本发明公开了一种PCI-E端点诊断方法,包括以下步骤:
设置与端点器件的PCI-E内核连接的诊断单元,且诊断单元通过调试诊断接口与CPU相连;
CPU通过调试诊断接口下发查询命令至诊断单元;
根据查询命令的类型,诊断单元相应从PCI-E内核中引出调试信息并进行存储;
通过调试诊断接口,诊断单元将存储的调试信息发送至CPU。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910735661.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中药组合物的新用途
- 下一篇:数模转换器及数模转换方法