[发明专利]传输界面的错误处理方法以及相关的错误处理架构在审
申请号: | 201910505253.7 | 申请日: | 2019-06-12 |
公开(公告)号: | CN112083977A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 萧丞渊;刘松高;简怡婷;庄威宏;许志宇 | 申请(专利权)人: | 瑞昱半导体股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F11/14;G06F9/4401 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 黄艳;郑特强 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 界面 错误 处理 方法 以及 相关 架构 | ||
用于传输界面的错误处理方法及相关的错误处理架构,其中该传输界面与一第一装置之间的连接类型为一直接界面,且该传输界面与一第二装置之间的连接类型为一间接界面,该错误处理方法包含:当检测到有错误发生于该直接界面时,回报一错误事件至该第一装置的一主控端;当检测到有错误发生于该间接界面连接时,尝试在不让该主控端得知有错误的情况下直接处理错误;以及若判断无法处理错误,回报另一错误事件至该主控端。
技术领域
本发明涉及多设备之间的传输,特别涉及一种传输界面的错误处理方法。
背景技术
基于方便性以及实用性,现阶段已有越来越多产品整合两个或两个以上的高速界面,诸如通用序列总线(universal serial bus,USB)转快捷外设互联标准(PeripheralComponent Interconnect Express,PCIE)、USB转序列先进技术附接(serial advancedtechnology attachment,SATA)、PCIE装置转PCIE主机等转接方式,这些高速界面之间的传输是通过能够兼容并转换两个不同界面的控制电路来实现。在没有遇到错误的情况下,上述高速界面之间的传输都能正常运行,但是当发生错误的时候,虽然这些不同的界面拥有各自的错误恢复机制(Error Recovery mechanism),但是却没有一个明确的方式,将各个不同的错误回报机制做整合,使得主控端(指令master)(亦可作上层、主机端来理解)。如此一来,往往因为缺乏适当的排错机制或回报机制而导致程序卡死或超时,造成使用者极大的不便。
综上所述,现阶段的界面传输产品缺乏一个良好的错误恢复机制,以在单一产品中整合两个以上的高速界面,因此,实有需要一种新颖的错误恢复机制来妥善地解决上述问题。
发明内容
本发明的目的之一在于提供一种高速界面时的恢复机制,以在不产生副作用的情况下解决现有技术所遭遇的问题。
本发明的目的之一在于提供一种高速界面时的恢复机制,通过这个错误恢复机制,使高速界面在传输出现错误以恢复到正常状态,不会产生卡死(deadlock)的情形。
本发明的一实施例提供了一种用于一传输界面的错误处理方法,该传输界面用于连接一第一装置以及一第二装置,以进行该第一装置与该第二装置之间的数据传输,其中该第一装置与该传输界面之间的连接类型为一直接界面(direct interface,DI),以及一第二装置与该传输界面之间的连接类型为一间接界面(indirect interface,II),该错误处理方法包含:当检测到有错误发生于该直接界面时,回报一错误事件至该第一装置的一主控端;当检测到有错误发生于该间接界面时,尝试在不让该主控端得知有错误的情况下直接处理错误;以及若判断无法处理错误,回报另一错误事件至该主控端。
本发明的一实施例提供了一种错误处理架构,包含一第一装置、一第二装置以及一传输界面。该第一装置包含一第一指令界面,且该第二装置包含一第二指令界面。该传输界面用于连接该第一装置以及该第二装置以进行该第一装置与该第二装置之间的数据传输,且该传输界面包含一控制器、一第三指令界面以及一第四指令界面。该传输界面用于连接该第一装置以及该第二装置以进行该第一装置与该第二装置之间的数据传输,其中该第三指令界面用以连接该第一指令界面以构成一直接界面(direct interface,DI),且该第四指令界面用以连接该第二指令界面以构成一间接界面(indirect interface,II)。当该控制器检测到有错误发生于该直接界面时,回报一错误事件至一该第一装置的一主控端;以及当该控制器检测到有错误发生于该间接界面时,尝试在不让该主控端得知有错误的情况下直接处理错误;若该控制器判断无法处理错误,则回报另一错误事件至该主控端。
附图说明
图1为根据本发明实施例的高速界面转接架构的示意图。
图2为根据本发明一实施例USB与PCIE进行传输的架构的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞昱半导体股份有限公司,未经瑞昱半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910505253.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种降低呼叫接通建立时延的方法和电子装置
- 下一篇:排水采气管柱