System including an application processor and a data storage device providing data
AssigneesSK hynix Inc., Sogang University Research & Business Development Foundation
InventorsChanggyu Lee, Youngjae Kim, Donggyu Park, Mingyo Jung, Sungyong Park, Jung Ki Noh, Woo Suk Chung, Kyoung Park
Life of this patent
Estimating the term…
Abstract
A system includes an application processor configured to generate a read request and including a data memory; a host processor configured to generate a read command corresponding to the read request; and a data storage device including a data storage memory, wherein the data storage device transmits read data output from the data storage device according to the read command to the data memory of the application processor without passing the host processor.
Claims14
A system comprising:
- a graphics processing unit (GPU) configured to generate a read request and including a data memory;
- a central processing unit (CPU) configured to generate a read command corresponding to the read request;
- and
- a data storage device including a data storage memory,
- wherein the data storage device transmits entire read data output from the data storage device according to the read command to the data memory of the GPU without passing the CPU,
- wherein the data storage device further comprises a data shared memory storing the read data,
- wherein the data shared memory includes an address space shared with the data memory, and
- wherein the GPU transfers offset information regarding an address of the data memory along with the read request to the CPU, the CPU transfers the read command with the offset information to the data storage device, and the data storage device stores the read data in the data shared memory at an address corresponding to the offset information.
A system comprising:
- a graphics processing unit (GPU) configured to generate a read request and including a data memory;
- a central processing unit (CPU) configured to generate a read command corresponding to the read request;
- and
- a data storage device including a data storage memory,
- wherein the data storage device transmits entire read data output from the data storage device according to the read command to the data memory of the GPU without passing the CPU,
- wherein the GPU further generates a write request and write data, the GPU stores the write data in the data memory, and the GPU transfers the write data to the data storage device without passing the CPU,
- wherein the data storage device further comprises a data shared memory to store the write data, and the data shared memory includes an address space shared with the data memory, and
- wherein the GPU transfers offset information regarding an address of the data memory where the write data is stored along with the write request to the CPU, the CPU transfers the write request with the offset information to the data storage device, and the data storage device stores the write data in the data shared memory at an address corresponding to the offset information.
Dependencies are inferred from the claim text.