发明申请
US20050071722A1 Data processing apparatus and method for handling corrupted data values
有权
用于处理损坏的数据值的数据处理装置和方法
- 专利标题: Data processing apparatus and method for handling corrupted data values
- 专利标题(中): 用于处理损坏的数据值的数据处理装置和方法
-
申请号: US10912103申请日: 2004-08-06
-
公开(公告)号: US20050071722A1公开(公告)日: 2005-03-31
- 发明人: Stuart Biles
- 申请人: Stuart Biles
- 申请人地址: GB Cambridge
- 专利权人: ARM Limited
- 当前专利权人: ARM Limited
- 当前专利权人地址: GB Cambridge
- 优先权: GB0322635.4 20030926
- 主分类号: G06F12/08
- IPC分类号: G06F12/08 ; G06F11/00 ; G06F11/30 ; G06F12/16 ; G08C25/00 ; G11C29/00 ; H03M13/00 ; H04L1/00
摘要:
The present invention provides a data processing apparatus and method for handling corrupted data values. The method comprises the steps of: a) accessing a data value in a memory within a data processing apparatus; b) initiating processing of the data value within the data processing apparatus; c) whilst at least one of the steps a) and b) are being performed, determining whether the data value accessed is corrupted; and d) when it is determined that the data value is corrupted, disabling an interface used to propagate data values between the data processing apparatus and a device coupled to the data processing apparatus to prevent propagation of a corrupted data value to the device. When a data value is accessed, the data processing apparatus can begin processing of that data value and, hence, the performance of the data processing apparatus is not reduced. If it is determined that the data value which was accessed was corrupted or contains an error then the interface which couples the data processing apparatus with the device is disabled. Disabling the interface effectively quarantines any corrupted data values by preventing them from being propagated to the device. Preventing corrupted data values from being propagated to the device ensures that no change in state can occur in the device as a result of the corrupted data values.
公开/授权文献
信息查询