SEMICONDUCTOR DEVICE, SEMICONDUCTOR SYSTEM AND SYSTEM ON CHIP
First Claim
1. A semiconductor device comprising:
- a direct memory access (DMA) system configured to directly access a memory to write first data to an address of the memory, the DMA system including,an initializer configured to set a data transfer parameter for writing the first data to the memory during a flushing period of second data from a cache to the address by a processor;
a creator configured to create the first data based on the set data transfer parameter; and
a transferer configured to write the first data to the address of the memory after the flushing period based on the data transfer parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
At least one example embodiment discloses a semiconductor device including a direct memory access (DMA) system configured to directly access a memory to write first data to an address of the memory, wherein the DMA system includes an initializer configured to set a data transfer parameter for writing the first data to the memory during a flushing period of second data from a cache to the address by a processor, a creator configured to create the first data based on the set data transfer parameter, and a transferer configured to write the first data to the address of the memory after the flushing period based on the data transfer parameter.
6 Citations
56 Claims
-
1. A semiconductor device comprising:
a direct memory access (DMA) system configured to directly access a memory to write first data to an address of the memory, the DMA system including, an initializer configured to set a data transfer parameter for writing the first data to the memory during a flushing period of second data from a cache to the address by a processor; a creator configured to create the first data based on the set data transfer parameter; and a transferer configured to write the first data to the address of the memory after the flushing period based on the data transfer parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11-22. -22. (canceled)
-
23. A semiconductor device comprising:
-
a direct memory access (DMA) system configured to directly access a memory; and a buffer configured to store first data and second data to be transferred to the memory, wherein the DMA system includes; an initializer configured to set a data transfer parameter for transferring the first data and the second data to the memory during a flushing period of third data from a cache to a first address of the memory; a creator configured to sequentially perform a first creation and a second creation, the creator configured to perform the first creation by creating the first data based on the data transfer parameter and storing the first data in the buffer during the flushing period and the creator configured to perform the second creation by creating the second data and storing the second data in the buffer; and a transferer configured to sequentially perform a first transfer and a second transfer, the transferer configured to perform the first transfer such that the first data stored in the buffer is transferred to the first address of the memory after the flushing period and during the second creation based on the data transfer parameter, and the transferer configured to the second transfer such that the second data stored in the buffer is transferred to a second address of the memory.
-
-
24-47. -47. (canceled)
-
48. A memory system comprising:
-
a memory; a processor configured to flush first data in a cache to an address of the memory during a flushing period; and a direct memory access system, the direct memory access system including, an initializer configured to operate during the flushing period and create second data, and a transferer configured to transfer the second data to the address of the memory outside of the flushing period. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
Specification