Error identifying method, data processing device, and semiconductor device
First Claim
Patent Images
1. An error identifying method of identifying an error occurring in a data transmission performed by using a plurality of signal lines, the error identifying method comprising:
- storing erroneous data when the error occurs during the data transmission performed by using the plurality of signal lines from a transmitting device to a receiving device;
identifying an erroneous bit in the stored data by comparing bit by bit the data stored in the storing with non-erroneous data; and
retransmitting the data, by using a signal line locating in a separate position from the signal line of the bit that the error was identified, to suppress the occurrence of a transmission error, whereinthe signal line locating in a separate position is an identified signal line.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing device which performs a data transmission between semiconductor devices using a plurality of signal lines. In the data processing device, when there occurs an error in a data transmission from a transmitting device to a receiving device using a plurality of signal lines, data in which the error has occurred is stored. The stored data is compared bit by bit with non-erroneous data, thereby designating a bit in which error has occurred in the stored data.
15 Citations
11 Claims
-
1. An error identifying method of identifying an error occurring in a data transmission performed by using a plurality of signal lines, the error identifying method comprising:
-
storing erroneous data when the error occurs during the data transmission performed by using the plurality of signal lines from a transmitting device to a receiving device; identifying an erroneous bit in the stored data by comparing bit by bit the data stored in the storing with non-erroneous data; and retransmitting the data, by using a signal line locating in a separate position from the signal line of the bit that the error was identified, to suppress the occurrence of a transmission error, wherein the signal line locating in a separate position is an identified signal line. - View Dependent Claims (2, 8)
-
-
3. A data processing device which performs a data transmission between semiconductor devices using a plurality of signal lines, the data process device comprising:
-
an error determination device to determine whether or not an error has occurred in the data transmission from a transmitting device to a receiving device using the plurality of signal lines; a storage device to store data in which the error has occurred and which has been received by the receiving device when the error determination device determines that the error has occurred; an error identification device to identify an erroneous bit in the stored data by comparing bit by bit the data stored in the storage device with non-erroneous data; and a retransmitting device to retransmit the data, by using a signal line locating in a separate position from the signal line of the bit that the error was identified, to suppress the occurrence of a transmission error, wherein the signal line locating in a separate position is an identified signal line. - View Dependent Claims (9)
-
-
4. A semiconductor device which performs a data transmission with another semiconductor device by using a plurality of signal lines, the semiconductor device comprising:
-
an error determination device to determine whether or not an error has occurred in data transmitted from the other semiconductor device by using the plurality of signal lines; a retransmission request device to request the other semiconductor device to retransmit the data when the error determination device determines that the error has occurred; an error identification device to identify an erroneous bit in received data by comparing bit by bit the retransmission data with received erroneous data when the error determination device determines that no error has occurred in the retransmission data received from the other semiconductor device at the retransmission request; and a retransmitting device to retransmit the data, by using a signal line locating in a separate position from the signal line of the bit that the error was identified, to suppress the occurrence of a transmission error, wherein the signal line locating in a separate position is an identified signal line. - View Dependent Claims (5, 6, 10)
-
-
7. A semiconductor device which performs a data transmission with another semiconductor device by using a plurality of signal lines, the semiconductor device comprising:
-
a line selection device to select a signal line used in a data transmission from among the plurality of signal lines depending on a restriction request when the retransmission request for restricting the signal lines used in the data transmission in the plurality of signal lines is received from the other semiconductor device; a transmission device to perform the data transmission by using the signal lines selected by the line selection device; and a retransmitting device to retransmit the data, by using a signal line locating in a separate position from the signal line of the bit that the error was identified, to suppress the occurrence of a transmission error, wherein the signal line locating in a separate position is an identified signal line. - View Dependent Claims (11)
-
Specification