CPC G06F 13/4291 (2013.01) [G06F 11/102 (2013.01); G06F 11/1016 (2013.01); G06F 11/1032 (2013.01); G06F 11/0772 (2013.01)] | 20 Claims |
1. A data protection system for handling an errored command, comprising:
a master device, configured to send a command; and
a slave device, coupled to the master device, configured to receive the command from the master device, wherein
the master device comprises a master interface, the slave device comprises a slave interface, and the master interface and the slave interface are electrically connected via one or a plurality of bonds and/or through-silicon-vias (TSVs) and configured for interfacing between the master device and the slave device,
the errored command comprises the command having a parity or other error,
the slave device is further configured to receive the errored command and to respond to the errored command according to a read operation or a write operation,
during the read operation, the slave device is further configured to send data to the master device according to the command received from the master device, wherein the command has higher protection than the data,
the slave device sends intentional error data to the master device in response to the errored command received by the slave device,
the data and the intentional error data comprise main data and a parity bit, and
the intentional error data is generated by inverting the parity bit of the data.
|