Back to results
US 8,799,528 B2Granted
Data transfer device and data transfer method
AssigneeKabushiki Kaisha Toshiba
InventorTakeshi Kikuchi
Life of this patent
Estimating the term…
Abstract
One embodiment provides a data transfer device, including: a register configured to set an upper limit value for a transfer data size; and a transfer size controller configured to compare the upper limit value and the transfer data size sent from an external device, and to reduce the transfer data size when the transfer data size is larger than the upper limit value.
Claims19
A data transfer device, comprising:
- a register configured to set an upper limit value for a transfer data size of data sent from an external device;
- a lower limit value register configured to set a lower limit value for a number of commands sent from the external device;
- and
- a transfer size controller configured to compare the upper limit value and the transfer data size, to compare the number of unexecutable commands of the commands and the lower limit value, and to reduce the transfer data size when the transfer data size is larger than the upper limit value or when the number of the unexecutable commands is lower than the lower limit value.
1 more element
A storage apparatus, comprising:
- a storage module configured to store data sent from an external device;
- an interface controller configured to receive commands sent from the external device;
- a data transfer device, comprising:
- a register configured to set an upper limit value for a transfer data size of the data;
- a lower limit value register configured to set a lower limit value for a number of the commands;
- and
- a transfer size controller configured to compare the upper limit value and the transfer data size, to compare the number of unexecutable commands of the commands and the lower limit value, and to reduce the transfer data size when the transfer data size is lager than the upper limit value or when the number of the unexecutable commands is lower than the lower limit value.
4 more elements
A data transfer method, comprising:
- setting an upper limit value for a transfer data size of data sent from an external device in a register;
- setting a lower limit value for a number of commands sent from the external device in a lower limit value register;
- and
- comparing the upper limit value and the transfer data size, comparing the number of unexecutable commands of the commands and the lower limit value, and reducing the transfer data size when the transfer data size is larger than the upper limit value or when the number of the unexecutable commands is lower than the lower limit value.
1 more element
Dependencies are inferred from the claim text.