Methods and apparatus for providing automatic high speed data connection in a firewire enabled portable multimedia device
First Claim
1. An apparatus for providing a direct connection between an external memory source and a local hard drive in order to facilitate a high speed data transfer in a system that includes a central processing unit (CPU) connected to a main system bus, comprising:
- a direct memory access (DMA) bus;
a local hard drive (HDD) coupled to the DMA bus;
a port receptor connected to the DMA bus arranged to receive an external connector;
a direct memory access bus switch coupled by way of the DMA bus to the CPU that provides a direct connection between the port receptor and the HDD by way of the DMA bus only thereby bypassing the main system bus and the CPU when an appropriate data transfer request is received and processed by the CPU such that the high speed data transfer between the port receptor and the HDD is provided only when the appropriate data transfer request is received and processed by the CPU.
2 Assignments
0 Petitions
Accused Products
Abstract
In a portable FireWire compatible device, a direct memory access (DMA) bus switch coupled by way of a DMA bus to a central processing unit (CPU), a local hard drive (HDD), and a FireWire port, provides a direct connection between the FireWire port and the HDD bypassing a main bus and the CPU when a data transfer request is received and processed by the CPU. Otherwise, until the data transfer request is received and processed, the CPU is directly connected to the HDD. In this way, a high speed data transfer between the FireWire port and the HDD is provided only when an appropriate data transfer request is received and processed.
34 Citations
18 Claims
-
1. An apparatus for providing a direct connection between an external memory source and a local hard drive in order to facilitate a high speed data transfer in a system that includes a central processing unit (CPU) connected to a main system bus, comprising:
-
a direct memory access (DMA) bus;
a local hard drive (HDD) coupled to the DMA bus;
a port receptor connected to the DMA bus arranged to receive an external connector;
a direct memory access bus switch coupled by way of the DMA bus to the CPU that provides a direct connection between the port receptor and the HDD by way of the DMA bus only thereby bypassing the main system bus and the CPU when an appropriate data transfer request is received and processed by the CPU such that the high speed data transfer between the port receptor and the HDD is provided only when the appropriate data transfer request is received and processed by the CPU. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing a direct connection between an external memory source and a local hard drive in order to facilitate a high speed data transfer in a system that includes a central processing unit (CPU) connected to a main system bus, comprising:
-
providing a direct memory access (DMA) bus;
coupling a local hard drive (HDD) to the DMA bus;
connecting a port receptor to the DMA bus arranged to receive an external connector;
coupling a direct memory access bus switch bus to the CPU by way of the DMA;
only when an appropriate data transfer request is received and processed by the CPU, providing a direct connection between the port receptor and the HDD by way of the DMA bus only thereby bypassing the main system bus and the CPU; and
providing the high speed data transfer between the port receptor and the HDD. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for providing a direct connection between an external memory source and a local hard drive in order to facilitate a high speed data transfer in a system that includes a central processing unit (CPU) connected to a main system bus, comprising:
-
means for providing a direct memory access (DMA) bus;
means for coupling a local hard drive (HDD) to the DMA bus;
means for connecting a port receptor to the DMA bus arranged to receive an external connector;
means for coupling a direct memory access bus switch bus to the CPU by way of the DMA;
only when an appropriate data transfer request is received and processed by the CPU, means for providing a direct connection between the port receptor and the HDD by way of the DMA bus only thereby bypassing the main system bus and the CPU; and
means for providing the high speed data transfer between the port receptor and the HDD. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification