Multichip system and method of transferring data therein
First Claim
1. A multichip system comprising:
- first and second memory chips; and
a memory controller regulating operations of the first and second memory chips, wherein the first memory chip controls the second memory chip to make data transferred to the second memory chip in direct in response to local transfer information input from the memory controller.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a multichip system and method of transferring data between memory chips in direct. The multichip system includes first and second memory chips, and a host system to control operations of the first and second memory chips. The first memory chip controls the second memory chip to transfer data to the second memory chip in response to local transfer information provided from the host system. The first memory chip controls the host system not to access the first and second memory chips while conducting a local transfer operation. According to the invention, since the data is able to be directly transferred between the memory chips without the host system, it enhances the efficiency of the multichip system and improves a data transfer speed.
93 Citations
40 Claims
-
1. A multichip system comprising:
-
first and second memory chips; and a memory controller regulating operations of the first and second memory chips, wherein the first memory chip controls the second memory chip to make data transferred to the second memory chip in direct in response to local transfer information input from the memory controller. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A multichip system comprising:
-
first and second memory chips; and first and second memory controllers regulating operations of the first and second memory chips, respectively, wherein the first memory chip controls the second memory chip to make data transferred to the second memory chip in direct in response to local transfer information input from the second memory controller in a local transfer mode. - View Dependent Claims (9, 10, 11, 12, 13, 14)
wherein data is transferred between the first and second memory chips by way of the memory bus. -
11. The multichip system as set forth in claim 8, wherein the local transfer information includes a local transfer command, source and target addresses, and a data size to be transferred.
-
12. The multichip system as set forth in claim 8, wherein the first memory chip comprises:
-
a memory core storing data; a first interface unit cooperative to the first memory controller; a second interface unit cooperative to the second memory controller and the second memory chip; a control logic unit regulating an operation of the memory core in response to commands input from the first and second interface units; and a local transfer controller regulating the interface unit to make data transf erred to the second memory chip in response to the local transfer information and a local transfer beginning signal input from the control logic unit.
-
-
13. The multichip system as set forth in claim 12, wherein the local transfer beginning signal is generated when data stored in the memory core are all transferred to the control logic unit in a local transfer mode.
-
14. The multichip system as set forth in claim 12, wherein the first and second memory chips are different from each other in kind.
-
-
15. A multichip system comprising:
-
first and second memory chips; a host system controlling operations of the first and second memory chips; and a memory bus connecting the first and second memory chips with each other in direct, wherein the first memory chip provides a DMA request signal to the host system to disable the host system to access the first and second memory chips during a local transfer mode in response to local transfer information input from the host system, and provides a command to the second memory chip to enable data transferred in direct to the second memory chip by way of the memory bus in response to a DMA approval signal input from the host system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A multichip system comprising:
-
first and second memory chips; a memory bus connecting the first and second memory chips with each other in direct; first and second memory controllers regulating operations of the first and second memory chips, respectively; a system bus connecting the first and second memory controllers with each other; and a DMA controller requesting a central processing unit to suspend a use of the system bus in response to a DMA request signal from the first memory chip, and generating the DMA approval signal from a grant by the central processing unit, wherein the first memory chip provides the DMA request signal in response to local transfer information input from the second memory controller, and provides a command to the second memory chip to enable data transferred in direct to the second memory chip by way of the memory bus in response to a DMA approval signal input. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of transferring data in a multichip system including a memory controller, and first and second memory chips, the method comprising the steps of:
-
(a) providing local transfer information to the first memory chip from the memory controller; and (b) controlling the second memory chip by the first memory chip to enable data transferred to the second memory chip in response to the local transfer information. - View Dependent Claims (34, 35, 36)
-
-
37. A method of transferring data in a multichip system including a host system, first and second memory chips, and a memory bus connecting the first and second memory chips to each other in direct, the method comprising the steps of:
-
(a) supplying local transfer information to the first memory chip from the host system; and (b) providing a DMA request signal to the host system from the first memory chip in response to the local transfer information, which disables the host system to access the first and second memory chips; and (c) providing a command to the second memory chip from the first memory chip in response to a DMA approval signal input from the host system, which enables data to be transferred to the second memory chip in direct by way of the memory bus. - View Dependent Claims (38, 39, 40)
-
Specification