INTEGRATED MULTIMEDIA SYSTEM
First Claim
1. An integrated multimedia system having a multimedia processor disposed in an integrated circuit, said system comprising:
- a first host processor system coupled to said multimedia processor;
a second local processor disposed within said multimedia processor for controlling the operation of said multimedia processor;
a data transfer switch disposed within said multimedia processor and coupled to said second processor for transferring data to various modules of said multimedia processor;
a fixed function unit disposed within said multimedia processor, said fixed function unit coupled to said second processor and said data transfer switch and configured to perform three dimensional graphic operations;
a data streamer coupled to said data transfer switch, and configured to schedule simultaneous data transfers among a plurality of modules disposed within said multimedia processor in accordance with corresponding channel allocations;
an interface unit coupled to said streamer having a plurality of input/output (I/O) device driver units;
a multiplexer coupled to said interface unit for providing access between a selected number of said I/O device units to external I/O devices via output pins; and
a plurality of external I/O devices coupled to said multimedia processor.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated multimedia system has a multimedia processor disposed in an integrated circuit. The system comprises a first host processor system which is coupled to the multimedia processor. A second local processor is disposed within the multimedia processor which controls the operation of the multimedia processor. A data transfer switch is disposed within the multimedia processor and coupled to the second processor which transfers data to various modules of the multimedia processor. A fixed function unit is disposed within the multimedia processor, coupled to the second processor and the data transfer switch and configured to perform three dimensional graphic operations.
A data streamer is coupled to the data transfer switch, and configured to schedule simultaneous data transfers among a plurality of modules disposed within the multimedia processor in accordance with the corresponding channel allocations. An interface unit is coupled to the data streamer and has a plurality of input/output (I/O) device driver units. A multiplexer is coupled to the interface unit and provides access between a selected number of I/O device driver units and external I/O devices via output pins. A plurality of external I/O devices are coupled to the multimedia processor.
-
Citations
17 Claims
-
1. An integrated multimedia system having a multimedia processor disposed in an integrated circuit, said system comprising:
-
a first host processor system coupled to said multimedia processor;
a second local processor disposed within said multimedia processor for controlling the operation of said multimedia processor;
a data transfer switch disposed within said multimedia processor and coupled to said second processor for transferring data to various modules of said multimedia processor;
a fixed function unit disposed within said multimedia processor, said fixed function unit coupled to said second processor and said data transfer switch and configured to perform three dimensional graphic operations;
a data streamer coupled to said data transfer switch, and configured to schedule simultaneous data transfers among a plurality of modules disposed within said multimedia processor in accordance with corresponding channel allocations;
an interface unit coupled to said streamer having a plurality of input/output (I/O) device driver units;
a multiplexer coupled to said interface unit for providing access between a selected number of said I/O device units to external I/O devices via output pins; and
a plurality of external I/O devices coupled to said multimedia processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An integrated multimedia system having a multimedia processor disposed in an integrated circuit, said system comprising:
-
a processor disposed within said multimedia processor for controlling the operation of said multimedia processor. a data transfer switch disposed within said multimedia processor and coupled to said processor for transferring data to various modules of said multimedia processor;
a fixed function unit disposed within said multimedia processor, said fixed function unit coupled to said processor and said data transfer switch and configured to perform three dimensional graphic operations;
a data streamer coupled to said data transfer switch, and configured to schedule simultaneous data transfers among a plurality of modules disposed within said multimedia processor in accordance with corresponding channel allocations;
an interface unit coupled to said data streamer having a plurality of input/output (I/O) device units;
a multiplexer coupled to said interface unit for providing access between a selected number of said I/O device driver units to external I/O devices via output pins; and
a plurality of external I/O devices coupled to said multimedia processor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification