Digital signal processor for wireless baseband processing
First Claim
1. A wireless baseband processing circuit, comprising:
- a first linear array of reconfigurable processing elements for processing signals from a first channel;
a second linear array of reconfigurable processing elements, coupled in parallel with the first linear array of reconfigurable processing elements, for processing signals from a second channel that is concurrent with the first channel;
a frame buffer army having a number of frame buffers that corresponds to a number of reconfigurable processing elements in the first and second linear arrays of processing elements;
a point-to-point data bus connected between each reconfigurable processor and an associated frame buffer; and
a shared data bus connected between the first and second linear arrays of reconfigurable processing elements and the frame buffer array.
3 Assignments
0 Petitions
Accused Products
Abstract
A circuit employing an array of reconfigurable processing elements for wireless baseband processing. The circuit includes a first linear array of reconfigurable processing elements for processing signals from a first channel, and a second linear array of reconfigurable processing elements, coupled in parallel with the first linear array of reconfigurable processing elements, for processing signals from a second channel that is concurrent with the first channel. The circuit also includes a frame buffer array having a number of frame buffers that corresponds to a number of reconfigurable processing elements in the first and second linear arrays of processing elements. A point-to-point data bus is connected between each reconfigurable processor and an associated frame buffer. A shared data bus is connected between the first and second linear arrays of reconfigurable processing elements and the frame buffer array.
-
Citations
17 Claims
-
1. A wireless baseband processing circuit, comprising:
-
a first linear array of reconfigurable processing elements for processing signals from a first channel; a second linear array of reconfigurable processing elements, coupled in parallel with the first linear array of reconfigurable processing elements, for processing signals from a second channel that is concurrent with the first channel; a frame buffer army having a number of frame buffers that corresponds to a number of reconfigurable processing elements in the first and second linear arrays of processing elements; a point-to-point data bus connected between each reconfigurable processor and an associated frame buffer; and a shared data bus connected between the first and second linear arrays of reconfigurable processing elements and the frame buffer array. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A wireless baseband processing circuit, comprising:
-
a first set of linear arrays of reconfigurable processing elements for processing signals from a first channel; a second set of linear arrays of reconfigurable processing elements for processing signals from a second channel that is concurrent with the first channel; a frame buffer array having a number of frame buffers that corresponds to a number of reconfigurable processing elements in the first and second sets of linear arrays of processing elements, wherein the frame buffer array is interleaved with the first and second sets of linear arrays of reconfigurable processing elements; a point-to-point data bus connected between each reconfigurable processor and an associated frame buffer; and a shared data bus connected between the first and second sets of linear arrays of reconfigurable processing elements and the frame buffer array. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A wireless baseband processing circuit comprising:
-
a plurality of reconfigurable processing elements arranged in a two-dimensional array and connected together by a first data bus arrangement; a plurality of frame buffers arranged in the two-dimensional array and connected together by the first data bus arrangement, wherein each reconfigurable processing element is connected to a frame buffer in a third dimension by a second data bus arrangement. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification