Multi-module circuit card with inter-module direct memory access
First Claim
1. An electronic circuit card connectable to a host system, the card comprising:
- a first module; and
a second module having an input-output function to perform an external data transfer including receiving data from and/or transmitting data to externally to the host-card system, wherein, in response to a command from a host to which the card is connected, the card performs the external data transfer to/from the first module using a direct memory access type transfer of said data between the second module and the first module.
3 Assignments
0 Petitions
Accused Products
Abstract
A removable electronic circuit card having multiple modules, such a memory module with a non-volatile mass storage memory and a separate input-output module, where data transfers may be made through the a first module directly to and from the another 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
19 Claims
-
1. An electronic circuit card connectable to a host system, the card comprising:
-
a first module; and
a second module having an input-output function to perform an external data transfer including receiving data from and/or transmitting data to externally to the host-card system, wherein, in response to a command from a host to which the card is connected, the card performs the external data transfer to/from the first module using a direct memory access type transfer of said data between the second module and the first module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. A method of communicating data between a first module of an electronic circuit card connected with a host system and an external device, comprising issuing a command from the host to the card and, in response, communicating data between the first module and the external device through a second module of the card having an input-output function using a direct memory access transfer between the first module and the second module rather than through the host system.
-
14. A system, comprising:
-
a host;
a bus structure connected to the host; and
a electronic circuit device connectable to the bus for the communication of data and commands between the electronic circuit device and the host, the electronic circuit device providing communication of data and commands with the host of a plurality of logical units, wherein said bus structure is structured such that only one of the logical units can exchange data with the host at a time over the bus, and wherein, in response to a command from the host, the circuit device performs a data transfer between a first and a second of the logical units using a direct memory access type transfer of said data. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification