Method and device to process digital media streams
First Claim
1. A digital processing device to process media data, the device including:
- a plurality of processing modules to process the media data; and
a data path to communicate data between the processing modules, wherein the data path is arranged in a ring configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital processing device to process media data is provided. The device includes a plurality of processing modules to process the media data, and a media data path. The media data path communicates the media data between the processing modules, wherein the media data path is arranged in a ring configuration. In one embodiment, the media data path defines a digital audio bus that serially interconnects the plurality of processing modules. The digital audio bus may communicate digital audio data in a plurality of time-slots, each particular processing module having an associated time-slot from which data is received from the data path for processing by the particular processing module.
93 Citations
69 Claims
-
1. A digital processing device to process media data, the device including:
-
a plurality of processing modules to process the media data; and
a data path to communicate data between the processing modules, wherein the data path is arranged in a ring configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A digital processing device to process media data, the device including:
-
a plurality of processing modules to process the media data;
a media data path to communicate the media data between the processing modules;
a processing control data path to communicate processing control data between the processing modules, wherein the processing control data defines processing functionality at an associated processing module; and
a routing controller to route the media data and the processing control data to an associated processing module. - View Dependent Claims (23)
-
-
24. A method to communicate media data between a plurality of processing modules in a digital media processing device, the method including:
-
providing the media data to a data path at a source processing module, the data path interconnecting the plurality of processing modules;
extracting the media data at a target processing module of the plurality of processing modules; and
providing processed media data to the data path for communication to another target processing module. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 68, 69)
-
-
47. A machine-readable medium embodying a sequence of instructions that, when executed by the machine, cause the machine to:
-
provide media data to a data path at a source processing module, the data path interconnecting a plurality of processing modules;
extract the media data at a target processing module of the plurality of processing modules; and
provide processed media data to the data path for communication to another target processing module. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
Specification