Streaming input-output ports in a digital device
First Claim
1. A digital device having streaming input-output (1/O) ports, comprising:
- a digital processor;
an interface module coupled to the digital processor;
a streaming port module; and
a multiplexer having a first input-output port coupled to the interface module, a second input-output port coupled to the digital processor and a third input-output port coupled to the streaming port module, wherein the multiplexer couples the streaming port module to either the interface module or the digital processor.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital device comprising a digital processor, a streaming input-output (I/O) port module, and an interface port module having an independent data and control bus may be independently coupled to the streaming I/O port module. The streaming I/O port module may also be coupled to the digital processor, wherein the digital process may control whether the streaming I/O port module is coupled to either the interface port module or the digital processor. The interface port module may also be coupled to the digital processor independently of the streaming I/O port module. The interface port module and the streaming I/O port module may be adapted for parallel and/or serial data transfers. The streaming I/O port may be used to couple an external peripheral device to either the digital processor or to the interface port module.
-
Citations
33 Claims
-
1. A digital device having streaming input-output (1/O) ports, comprising:
-
a digital processor;
an interface module coupled to the digital processor;
a streaming port module; and
a multiplexer having a first input-output port coupled to the interface module, a second input-output port coupled to the digital processor and a third input-output port coupled to the streaming port module, wherein the multiplexer couples the streaming port module to either the interface module or the digital processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system having an external peripheral device coupled to a digital device, said system comprising:
-
an external peripheral device; and
a digital device, said digital device comprising, a streaming port module coupled to the external peripheral device;
a digital processor;
an interface module coupled to the digital processor;
a multiplexer having a first input-output port coupled to the interface module, a second input-output port coupled to the digital processor and a third input-output port coupled to the streaming port module, wherein the multiplexer couples the streaming port module to either the interface module or the digital processor. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for streaming input-output ports in a digital device, said method comprising the steps of:
-
providing a digital processor;
providing an interface module coupled to an interface bus;
providing a streaming port module coupled to an external peripheral bus;
coupling the interface module to the streaming port module when data is to be transferred directly between the external peripheral bus and the interface bus; and
coupling the digital processor to the streaming port module when data is to be transferred directly between the external peripheral bus and the digital processor. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification