TWI800443B - 快速周邊組件互連裝置的錯誤回報優化方法以及快速周邊組件互連裝置的錯誤回報優化系統 - Google Patents

快速周邊組件互連裝置的錯誤回報優化方法以及快速周邊組件互連裝置的錯誤回報優化系統 Download PDF

Info

Publication number
TWI800443B
TWI800443B TW111130637A TW111130637A TWI800443B TW I800443 B TWI800443 B TW I800443B TW 111130637 A TW111130637 A TW 111130637A TW 111130637 A TW111130637 A TW 111130637A TW I800443 B TWI800443 B TW I800443B
Authority
TW
Taiwan
Prior art keywords
peripheral component
component interconnect
interconnect express
error reporting
device error
Prior art date
Application number
TW111130637A
Other languages
English (en)
Other versions
TW202409835A (zh
Inventor
余奇峯
Original Assignee
緯穎科技服務股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 緯穎科技服務股份有限公司 filed Critical 緯穎科技服務股份有限公司
Priority to TW111130637A priority Critical patent/TWI800443B/zh
Priority to CN202211115421.XA priority patent/CN117632628A/zh
Priority to US17/987,872 priority patent/US11953975B2/en
Application granted granted Critical
Publication of TWI800443B publication Critical patent/TWI800443B/zh
Publication of TW202409835A publication Critical patent/TW202409835A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0766Error or fault reporting or storing
    • G06F11/0772Means for error signaling, e.g. using interrupts, exception flags, dedicated error registers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • G06F11/3072Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data filtering, e.g. pattern matching, time or event triggered, adaptive or policy-based reporting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0745Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in an input/output transactions management context
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0766Error or fault reporting or storing
    • G06F11/0781Error filtering or prioritizing based on a policy defined by the user or on a policy defined by a hardware/software module, e.g. according to a severity level
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3041Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is an input/output interface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/409Mechanical coupling
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Debugging And Monitoring (AREA)
TW111130637A 2022-08-15 2022-08-15 快速周邊組件互連裝置的錯誤回報優化方法以及快速周邊組件互連裝置的錯誤回報優化系統 TWI800443B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW111130637A TWI800443B (zh) 2022-08-15 2022-08-15 快速周邊組件互連裝置的錯誤回報優化方法以及快速周邊組件互連裝置的錯誤回報優化系統
CN202211115421.XA CN117632628A (zh) 2022-08-15 2022-09-14 快速周边组件互连装置的错误回报优化方法以及***
US17/987,872 US11953975B2 (en) 2022-08-15 2022-11-16 Peripheral component interconnect express device error reporting optimization method and system capable of filtering error reporting messages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW111130637A TWI800443B (zh) 2022-08-15 2022-08-15 快速周邊組件互連裝置的錯誤回報優化方法以及快速周邊組件互連裝置的錯誤回報優化系統

Publications (2)

Publication Number Publication Date
TWI800443B true TWI800443B (zh) 2023-04-21
TW202409835A TW202409835A (zh) 2024-03-01

Family

ID=86949041

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111130637A TWI800443B (zh) 2022-08-15 2022-08-15 快速周邊組件互連裝置的錯誤回報優化方法以及快速周邊組件互連裝置的錯誤回報優化系統

Country Status (3)

Country Link
US (1) US11953975B2 (zh)
CN (1) CN117632628A (zh)
TW (1) TWI800443B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200508550A (en) * 2003-08-29 2005-03-01 Teco Elec & Machinery Co Ltd Online control method, device and communication protocol for remote air conditioners
US11043965B2 (en) * 2013-12-26 2021-06-22 Intel Corporation PCI express enhancements
CN114138606A (zh) * 2021-12-01 2022-03-04 苏州浪潮智能科技有限公司 Pcie错误信息的处理方法、装置和计算机设备
CN114265731A (zh) * 2021-12-15 2022-04-01 成都海光集成电路设计有限公司 一种pcie接口验证板、测试***及测试方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8140922B2 (en) * 2008-05-20 2012-03-20 International Business Machines Corporation Method for correlating an error message from a PCI express endpoint
US9086945B2 (en) * 2011-09-01 2015-07-21 Dell Products, Lp System and method to correlate errors to a specific downstream device in a PCIe switching network
JP6333410B2 (ja) * 2014-06-24 2018-05-30 華為技術有限公司Huawei Technologies Co.,Ltd. 障害処理方法、関連装置、およびコンピュータ
US9965367B2 (en) * 2014-12-17 2018-05-08 Quanta Computer Inc. Automatic hardware recovery system
JP2016186719A (ja) * 2015-03-27 2016-10-27 富士通株式会社 入出力制御装置、情報処理装置及び入出力制御装置の制御方法
CN106502814B (zh) * 2016-10-19 2020-04-03 杭州迪普科技股份有限公司 一种记录pcie设备错误信息的方法及装置
CN109947585A (zh) * 2019-03-13 2019-06-28 西安易朴通讯技术有限公司 Pcie设备故障的处理方法及装置
TWI761668B (zh) * 2019-03-22 2022-04-21 緯創資通股份有限公司 具自我檢測的電腦系統及其偵錯方法
CN110457164A (zh) * 2019-07-08 2019-11-15 华为技术有限公司 设备管理的方法、装置和服务器
US11868174B2 (en) * 2020-12-18 2024-01-09 Xilinx, Inc. Clock tree routing in a chip stack
CN217787754U (zh) * 2022-07-08 2022-11-11 成都登临科技有限公司 自动化测试装置及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200508550A (en) * 2003-08-29 2005-03-01 Teco Elec & Machinery Co Ltd Online control method, device and communication protocol for remote air conditioners
US11043965B2 (en) * 2013-12-26 2021-06-22 Intel Corporation PCI express enhancements
CN114138606A (zh) * 2021-12-01 2022-03-04 苏州浪潮智能科技有限公司 Pcie错误信息的处理方法、装置和计算机设备
CN114265731A (zh) * 2021-12-15 2022-04-01 成都海光集成电路设计有限公司 一种pcie接口验证板、测试***及测试方法

Also Published As

Publication number Publication date
CN117632628A (zh) 2024-03-01
US20240054040A1 (en) 2024-02-15
US11953975B2 (en) 2024-04-09
TW202409835A (zh) 2024-03-01

Similar Documents

Publication Publication Date Title
EP3806432A4 (en) SERVICE CHANGE PROCESS ON A SERVICE CHANGE DEVICE AND SYSTEM
EP3905728A4 (en) DATA TRANSMISSION SYSTEM, METHOD, AND DEVICE
EP3993486A4 (en) METHOD, DEVICE AND SYSTEM FOR TRANSMITTING EVENT REPORTS
EP3849160A4 (en) METHOD, DEVICE AND SYSTEM FOR DATA TRANSFER
EP4017188A4 (en) SIGNAL TRANSMISSION METHOD AND APPARATUS, AND SYSTEM
EP3968683A4 (en) Method and device for grading network system
EP3930221A4 (en) METHOD, APPARATUS, AND DATA TRANSMISSION SYSTEM
EP3926924A4 (en) METHOD AND SYSTEM FOR PROVIDING PERIPHERAL SERVICE AND COMPUTER DEVICE
EP4054129A4 (en) DATA TRANSMISSION METHOD, DEVICE AND SYSTEM
EP3996305A4 (en) METHOD AND APPARATUS FOR INDICATING DATA TRANSMISSION SITUATIONS
EP3996443A4 (en) DATA TRANSMISSION METHOD, DEVICE AND SYSTEM
EP4142404A4 (en) MULTIPLE RESOURCE UNIT TRANSMISSION DISPLAY METHOD AND ASSOCIATED APPARATUS
EP4169664A4 (en) SYSTEM, METHOD AND APPARATUS FOR DEVICE ASSEMBLY
EP4145846A4 (en) OPTICAL TRANSMISSION DEVICE, SYSTEM AND METHOD
EP3996337A4 (en) SERVICE DATA TRANSMISSION METHOD AND DEVICE
EP4171108A4 (en) REPORT TRANSMISSION METHOD, APPARATUS AND SYSTEM
EP3911006A4 (en) METHOD AND DEVICE FOR DOUBLE DATA TRANSMISSION
EP4255037A4 (en) SERVICE TRANSMISSION METHOD, APPARATUS AND SYSTEM
EP4084422A4 (en) PCIE-BASED DATA TRANSMISSION METHOD, DEVICE AND SYSTEM
EP4080375A4 (en) PCIE BASED DATA TRANSFER METHOD AND DEVICE
EP4220495A4 (en) TASK LEARNING SYSTEM AND METHOD AND ASSOCIATED DEVICE
EP4250023A4 (en) SIMULATION TEST METHOD, APPARATUS AND SYSTEM
TWI800443B (zh) 快速周邊組件互連裝置的錯誤回報優化方法以及快速周邊組件互連裝置的錯誤回報優化系統
EP4145895A4 (en) BEAM REPORTING METHOD AND DEVICE
EP4099232A4 (en) OPTICAL COMPUTING DEVICE AND SYSTEM AND COMPUTING METHOD