System and method for processing digital data
AssigneeSTMicroelectronics (Grenoble 2) SAS
InventorsXavier Cauchy, Anthony Philippe, Isabelle Faugeras, Didier Siron
Life of this patent
Estimating the term…
Abstract
This system for processing digital data may include a set of slave processing units for the execution of elementary functions, an interconnection module, which is designed to communicate with a data transfer network and to transfer data between the processing units, on the one hand, and the data transfer network, on the other hand, and a controller controlling the interconnection module to control the data transfer.
Claims33
A system-on-chip (SoC) comprising:
- a set of slave processing units comprising programmable slave processing units and non-programmable hardware slave processing units configured to execute elementary video processing functions respectively on a plurality of parallel video input data streams to generate a combined video data stream;
- a data transfer SoC network;
- an interconnection module configured to communicate with said data transfer SoC network and to transfer data between said set of slave processing units and said data transfer SoC network;
- and
- a controller configured to control the data transfer.
A system for processing digital data comprising:
- a set of slave processing units comprising programmable slave processing units and non-programmable hardware slave processing units and configured to execute elementary video processing functions respectively on a plurality of parallel video input data streams to generate a combined video data stream;
- a data transfer network;
- an interconnection module configured to communicate with said data transfer network and to transfer video data between said set of slave processing units and said data transfer network;
- and
- a controller configured to control the data transfer.
A satellite television signal decoder for processing digital data comprising:
- a set of slave processing units comprising programmable slave processing units and non-programmable hardware slave processing units and configured to execute elementary video processing functions respectively on a plurality of parallel video input data streams to generate a combined video data stream;
- a data transfer network;
- an interconnection module configured to communicate with said data transfer network and to transfer video data between said set of slave processing units and said data transfer network;
- and
- a controller configured to control the data transfer.
A television set processing digital data comprising:
- a set of slave processing units comprising programmable slave processing units and non-programmable hardware slave processing units and configured to execute elementary video processing functions respectively on a plurality of parallel video input data streams to generate a combined video data stream;
- a data transfer network;
- an interconnection module configured to communicate with said data transfer network and to transfer video data between said set of slave processing units and said data transfer network;
- and
- a controller configured to control the data transfer.
A method of making a system for processing digital data on a system-on-chip (SoC), the method comprising:
- providing a set of slave processing units for executing elementary video processing functions and comprising programmable slave processing units and non-programmable hardware slave processing units, the elementary video processing functions being processed respectively on a plurality of parallel video input data streams to generate a combined video data stream;
- coupling an interconnection module to communicate with a data transfer SoC network and to transfer data between the set of slave processing units and the data transfer SoC network;
- and
- coupling a controller to the interconnection module to control the data transfer.
Dependencies are inferred from the claim text.