Combination non-volatile memory and input-output card with direct memory access
First Claim
1. A system comprising:
- a host controller;
a first controller;
a second controller; and
a bus configured to exchange data and commands between the host controller and the first and second controllers, wherein the first and second controllers are configured to perform a direct memory access type transfer using the bus in response to receiving a command directly from the host controller to perform the direct memory access type transfer;
wherein host controller is operative to provide a clock signal to the bus during the direct memory access type transfer.
1 Assignment
0 Petitions
Accused Products
Abstract
A removable electronic circuit card having both a memory module with a non-volatile mass storage memory and a separate input-output module so that data transfers may be made through the input-output module directly to and from the mass storage memory in a direct memory access (DMA) type transfer when the card is inserted into the host system but without having to pass the data through the host system. Once the host gives a DMA command, the data transfer is accomplished independently of the host system, except for the host supplying power and possibly a clock signal and other like support, during such a data transfer directly with card. The data for the transfer can be communicated between the input-output module and the exterior device through either wireless or an electrical connection means.
-
Citations
11 Claims
-
1. A system comprising:
-
a host controller; a first controller; a second controller; and a bus configured to exchange data and commands between the host controller and the first and second controllers, wherein the first and second controllers are configured to perform a direct memory access type transfer using the bus in response to receiving a command directly from the host controller to perform the direct memory access type transfer; wherein host controller is operative to provide a clock signal to the bus during the direct memory access type transfer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a host controller; and a bus coupled to the host controller and configured for coupling to two or more controllers, wherein the two or more controllers includes one or more input-output controllers and one or more memory controllers; wherein the bus is further configured to perform data exchange between the two or more controllers and also configured to provide a clock signal during direct memory access type transfer between the two or more controllers; and wherein the two or more controllers are configured to perform a direct memory access type transfer using the bus in response to receiving a command directly from the host controller to perform the direct memory access type transfer. - View Dependent Claims (8, 9, 10, 11)
-
Specification