Claims
- 1. An apparatus for beam forming a plurality of channels in a communications system, the processor being operatively coupled to an array-antenna and responsive to a plurality of digital signals representing the plurality of channels, comprising:
- a plurality of computing units forming an array having a plurality of rows and a plurality of columns, each of the plurality of columns weighting one of the digital signals to generate a plurality of weighted signals, wherein at least one of the plurality of computing units comprises a log converter for converting one of the plurality of digital signals into a log signal, an adder for summing the log signal and a log-converted weight value to generate a sum signal, and an inverse-log converter for converting the sum signal into one of the plurality of weighted signals; and
- a summing processor for generating a plurality of output signals, each of the plurality of output signals being produced by summing ones of the plurality of weighted signals generated by a respective one of the plurality of rows.
- 2. The apparatus of claim 1, wherein the summing processor comprises:
- a plurality of adder trees for generating the plurality of output signals, each of the adder trees being operatively coupled to a corresponding row in order to generate one of the output signals.
- 3. The apparatus of claim 1, wherein the at least one of the plurality of computing units comprises:
- a memory circuit for storing the log-converted weight value; and
- means for retrieving from the memory circuit the log-converted weight value.
- 4. The apparatus of claim 1, for use in a receiver, further comprising:
- a plurality of receiver modules, operatively coupled to a corresponding plurality of elements included in the array-antenna, for down-converting a plurality of radiated signals into a plurality of analog signals; and
- a plurality of analog-to-digital converters for sampling and digitizing the plurality of analog signals to produce the plurality of digital signals.
- 5. The apparatus of claim 1, for use in a transmitter, further comprising:
- a plurality of digital-to-analog converters for generating a plurality of analog signals, each of the plurality of digital-to-analog converters converting a corresponding one of the plurality of output signals into an analog signal, thereby producing a plurality of analog signals; and
- a plurality of transmitter modules, each being operatively coupled to a corresponding one of the plurality of digital-to-analog converters, for up-converting the plurality of analog signals into a plurality of radiatable signals that are transmittable through a plurality of elements included in the array-antenna.
- 6. A method of beam forming a plurality of channels in a communications system, comprising the steps of:
- distributing a plurality of digital signals representing the plurality of channels to a plurality of computing units forming an array having a plurality of rows and a plurality of columns;
- converting the plurality of digital signals into a plurality of log signals;
- summing the plurality of log signals and a corresponding plurality of log-converted weight values to generate a plurality of sum signals;
- performing an inverse-log conversion on the plurality of sum signals to generate a plurality of weighted signals; and
- generating a plurality of output signals, each of the output signals being generated by summing the weighted signals corresponding to a respective one of the rows.
- 7. The method of claim 6, further including the step of retrieving from at least one memory the plurality of log-converted weight values.
- 8. The method of claim 6, for use in a receiver, further comprising the following steps:
- down-converting a plurality of radiated signals into a plurality of analog signals; and
- sampling and digitizing the plurality of analog signals to produce the plurality of digital signals.
- 9. The method of claim 6, for use in a transmitter, further comprising:
- converting the output signals into a plurality of analog signals; and
- up-converting the analog signals into a plurality of radiatable signals.
RELATED INVENTIONS
The present invention is related to the following inventions which are assigned to the same assignee as the present invention:
(1) "Logarithm/Inverse-Logarithm Converter Utilizing Linear Interpolation and Method of Using Same", having U.S. Pat. No. 5,600,581, filed on Feb. 22, 1995;
(2) "Logarithm/Inverse-Logarithm Converter Utilizing a Truncated Taylor Series and Method of Use Thereof", having U.S. Pat. No. 5,604,691, filed on Jan. 31, 1995;
(3) "Logarithm/Inverse-Logarithm Converter and Method of Using Same", having U.S. Pat. No. 5,642,305, filed on Jan. 31, 1995; and
(4) "Logarithm/Inverse-Logarithm Converter Utilizing Second-Order Term and Method of Using Same", having Ser. No. 08/382,467, filed on Jan. 31, 1995.
The subject matter of the above-identified related inventions is hereby incorporated by reference into the disclosure of this invention.
US Referenced Citations (18)
Foreign Referenced Citations (1)
Number |
Date |
Country |
2265053 |
Sep 1993 |
GBX |