Method and apparatus to support multi standard, multi service base-stations for wireless voice and data networks
First Claim
1. A signal processing apparatus, comprising:
- a channel pooling signal processor, including;
a plurality of computation units;
a test interface for testing the function of said plurality of computation units;
a general purpose microprocessor for managing data flow into and out of said channel pooling signal processor; and
an interconnect mechanism for connecting said plurality of computation units, said test interface, and said general purpose microprocessor; and
a digital signal processor connected to said channel pooling signal processor;
wherein said channel pooling signal processor performs more computationally intensive signal processing operations and said digital signal processor performs less computationally intensive signal processing operations.
9 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for digitally processing signals within wireless communications basestations which includes a channel pooling signal processor and a digital signal processor. The channel pooling signal processor includes a plurality of computation units typically realized in a heterogeneous multiprocessing architecture, a test interface for testing the function of the plurality of the computation units, a general-purpose microprocessor for managing the dataflow into and out of the channel pooling signal processor as well as effecting the control and configuration of the computation units, and an interconnect mechanism for connecting the plurality of computation units to the input, output, test interface, and the general-purpose microprocessor.
-
Citations
8 Claims
-
1. A signal processing apparatus, comprising:
-
a channel pooling signal processor, including;
a plurality of computation units;
a test interface for testing the function of said plurality of computation units;
a general purpose microprocessor for managing data flow into and out of said channel pooling signal processor; and
an interconnect mechanism for connecting said plurality of computation units, said test interface, and said general purpose microprocessor; and
a digital signal processor connected to said channel pooling signal processor;
wherein said channel pooling signal processor performs more computationally intensive signal processing operations and said digital signal processor performs less computationally intensive signal processing operations. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for signal processing, comprising the steps of:
processing high complexity algorithms in a channel pooling signal processor, said channel pooling signal processor including;
a plurality of computation units;
a test interface for testing the function of said plurality of computation units;
a general purpose microprocessor for managing data flow into and out of said channel pooling signal processor; and
an interconnect mechanism for connecting said plurality of computation units, said test interface, and said general purpose microprocessor; and
processing low complexity algorithms in a digital signal processor connected to said channel pooling signal processor. - View Dependent Claims (7, 8)
Specification