[go: up one dir, main page]

CN101969331B - Digital frequency selecting method for solving resource consumption - Google Patents

Digital frequency selecting method for solving resource consumption Download PDF

Info

Publication number
CN101969331B
CN101969331B CN 201010184521 CN201010184521A CN101969331B CN 101969331 B CN101969331 B CN 101969331B CN 201010184521 CN201010184521 CN 201010184521 CN 201010184521 A CN201010184521 A CN 201010184521A CN 101969331 B CN101969331 B CN 101969331B
Authority
CN
China
Prior art keywords
uplink
downlink
frequency selection
combiner
clock
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 201010184521
Other languages
Chinese (zh)
Other versions
CN101969331A (en
Inventor
邹泰华
卓开泳
康忠林
谢东福
贾斌
叶天宝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Jing'ao Communication Science & Technology Co Ltd
Original Assignee
Fujian Jing'ao Communication Science & Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujian Jing'ao Communication Science & Technology Co Ltd filed Critical Fujian Jing'ao Communication Science & Technology Co Ltd
Priority to CN 201010184521 priority Critical patent/CN101969331B/en
Publication of CN101969331A publication Critical patent/CN101969331A/en
Application granted granted Critical
Publication of CN101969331B publication Critical patent/CN101969331B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Superheterodyne Receivers (AREA)

Abstract

The invention discloses a digital frequency selecting method for solving resource consumption. The method comprises the following steps of: connecting an FPGA digital frequency selection sub-module in a downlink formed by a downlink lower frequency converter, a downlink ADC, a downlink DAC and a downlink upper frequency converter and an uplink formed by an uplink lower frequency converter, an uplink ADC, an uplink DAC and an uplink upper frequency converter; performing digital multi-frequency selection processing on AD output of the downlink and the uplink; returning a processing result as DA input to the downlink and the uplink; performing down-sampling, filtering and up-sampling on digital signals in sequence in an internal processing process of the FPGA digital frequency selection sub-module. By adopting the digital frequency selection mode based on multi clock domains, the number of channels sharing the same group of filters is over the down-sampling rate R under determined down sampling rate R, so the occupied resource required by the digital frequency selection module can be effectively reduced, and the cost for a frequency selector can be reduced.

Description

Digital frequency selection method for solving resource consumption
Technical Field
The invention relates to a frequency selection method in the technical field of communication, in particular to a digital frequency selection method for solving resource consumption.
Background
The frequency selection method commonly used in the present communication system in China is basically analog frequency selection, and the analog frequency selection mainly has the following problems: firstly, the debugging work is difficult, the producibility is poor, and the engineering debugging is inconvenient; secondly, the isolation of the uplink and the downlink is difficult to be made and is easy to self-excite; thirdly, the GSM repeater for simulating frequency selection hardly meets the European standard; fourthly, time slot AGC (a technology for automatically adjusting gain of each time slot) cannot be realized, so that the coverage efficiency of the GSM repeater is greatly reduced.
At present, a published patent document with patent number ZL200920012632.4 introduces a GSM digital multi-frequency-selection repeater and a multi-channel frequency-selection digital signal processing method adopted by the GSM digital multi-frequency-selection repeater, which includes: an uplink, a downlink, a first duplexer module, a second duplexer module, and a control unit; the uplink comprises an uplink low-noise amplification module, an uplink first analog mixing module, an uplink analog-to-digital conversion module, an uplink digital channel frequency selection module, an uplink digital-to-analog conversion module, an uplink second analog mixing module and an uplink power amplification module; the downlink comprises a downlink low-noise amplification module, a downlink first analog mixing module, a downlink analog-to-digital conversion module, a downlink digital channel frequency selection module, a downlink digital-to-analog conversion module, a downlink second analog mixing module and a downlink power amplification module; the ports of the uplink analog-to-digital conversion module, the uplink digital channel frequency selection module, the uplink digital-to-analog conversion module, the downlink analog-to-digital conversion module, the downlink digital channel frequency selection module and the downlink digital-to-analog conversion module are connected with the port of the control unit. The donor antenna receives a downlink signal of a base station, the downlink signal is sent to a downlink low-noise amplification module through a first duplexer module for amplification, the downlink signal is converted into an intermediate frequency signal through a downlink first analog frequency mixing module, the intermediate frequency signal is converted through a downlink analog-to-digital conversion module and then enters a downlink digital channel frequency selection module to complete a frequency selection function, the frequency selection signal is converted through a downlink digital-to-analog conversion module, the frequency selection signal is up-converted into a radio frequency signal through a downlink second analog frequency mixing module, the radio frequency signal is sent to a cable and a distribution system through a second duplexer module after being amplified through a downlink power amplification module, and the retransmission antenna radiates. The retransmission antenna receives the mobile station uplink signal, the uplink signal is sent to the uplink low noise amplification module through the second duplexer module to be amplified, the uplink first analog mixing module down-converts the uplink signal to an analog intermediate frequency signal, the uplink signal is converted through the uplink analog-to-digital conversion module and then enters the uplink digital channel frequency selection module to complete the digital frequency selection function, the frequency selection signal is converted through the uplink digital-to-analog conversion module, the uplink second analog mixing module up-converts the frequency selection signal to a radio frequency signal, the radio frequency signal is amplified through the uplink power amplification module and then sent to the donor antenna through the first duplexer module, the donor antenna sends the radio frequency signal to the base station, and the channel selection and the filtering of the intermediate frequency are realized through software.
In the digital frequency-selective repeater, resource consumption and system delay are two major core indexes. Repeaters generally require that the delay must be less than 10 us. The digital frequency selection based on the multi-sampling rate filter bank technology is mainly determined by the bank delay of the FIR filter. Generally, the more the sampling rate is reduced, the less resources are required for digital frequency selection under the same out-of-band rejection index, but the larger the corresponding delay is. For the digital frequency selector of the repeater, the down-sampling rate R mainly affects the resource consumption from two aspects: firstly, the same out-of-band rejection is achieved by using less FIR taps; second, multiple channels share a set of filters. For the FIR filter determining the amount of taps, the group delay is determined by the sampling rate of the samples, or in other words, by the down-sampling rate R. In the prior art method, at a certain down-sampling rate R, the number of channels sharing a set of filters is at most half of the down-sampling rate R.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide a digital frequency selection method for solving the resource consumption, which adopts a digital frequency selection mode based on multiple clock domains, so that the number of channels sharing a group of filters exceeds the down-sampling rate R under the determined down-sampling rate R, is only limited by the highest clock which can be reached by a system, and can meet the technical index requirements of a repeater at lower cost.
The technical scheme adopted by the invention for solving the technical problems is as follows: a digital frequency selection method for solving resource consumption is characterized in that an FPGA digital frequency selection submodule is connected in a downlink formed by a downlink down-converter, a downlink ADC, a downlink DAC and a downlink up-converter and an uplink formed by an uplink down-converter, an uplink ADC, an uplink DAC and an uplink up-converter, AD output of the downlink and the uplink is subjected to digital multi-frequency selection processing, and a processing result is used as DA input to be returned to the downlink and the uplink;
an uplink low-noise module of an uplink outputs a signal to enter an uplink down converter to be converted into an intermediate frequency signal, the intermediate frequency signal enters an uplink ADC to be subjected to band-pass under-sampling, the sampled data enters an FPGA digital frequency selection sub-module to be subjected to digital multi-frequency selection processing, the processed data is used as DA input and sent to an uplink DAC to generate an intermediate frequency signal, and the intermediate frequency signal is converted into a radio frequency signal by the uplink up converter to be output;
the down low noise module of the down link outputs signals to enter a down converter to be converted into intermediate frequency signals, the intermediate frequency signals enter a down ADC to be subjected to band-pass undersampling, the sampled data enter an FPGA digital frequency selection submodule to be subjected to digital multi-frequency selection processing, the processed data are used as DA input and sent to a down DAC to generate intermediate frequency signals, and the intermediate frequency signals are converted into radio frequency signals by a down up converter to be output;
in the internal processing process of the FPGA digital frequency selection submodule, the digital signals are subjected to down-sampling, filtering and up-sampling processing by adopting three clock domains according to the sequence: in the first clock domain, a mixer, a first integrator group and a down sampler are used for sequentially processing signals; in the second clock domain, signals are processed sequentially by a combiner, a first differentiator group, a FIR filter, a second differentiator group and a splitter; in the third clock domain, the signal is processed sequentially with an up-sampler, a second integrator group and a complex mixer.
In the internal processing process of the FPGA digital frequency selection submodule, for the preset channel number K, down-sampling rate R and multiple e, the output of 4K down-samplers is input into a combiner, and the combiner combines 4K signals into one signal;
wherein,
when 4K is equal to R, the combiner and the down sampler adopt the same working clock, wherein the combiner has R inputs;
when 4K is less than R, if the combiner and the down sampler adopt the same working clock, the combiner with R inputs is adopted, wherein R-4K inputs are zero-filled; if the clock of the combiner is e times of the down sampler, a combiner with eR (eR ═ 4K) inputs is adopted, wherein eR-4K inputs are zero-filled;
when 4K is larger than R, the clock of the combiner is e times of the down sampler, so that eR is equal to 4K; at this time, a combiner with eR inputs is employed, where eR-4K inputs are zero-padded.
The FPGA digital frequency selection sub-module is in the internal processing process, wherein: the mixer and the first integrator group work under the same clock; the combiner, the first differentiator group, the FIR filter, the second differentiator group and the splitter work under the same clock; the second integrator bank and the complex mixer operate at the same clock.
In the internal processing process of the FPGA digital frequency selection submodule, the selected combiner, the first differentiator group, the FIR filter, the second differentiator group and the splitter all have a shift register group named Dg, and the pipeline stage number of the shift register group is P and is equal to the input number of the combiner.
In the internal processing process of the FPGA digital frequency selection submodule, the working clock of the second clock domain for filtering is several times of the working clock of the first clock domain for down sampling and the working clock of the third clock domain for up sampling in the selected three clock domains.
The invention relates to a digital frequency selection method for solving resource consumption, wherein AD output data enters an FPGA digital frequency selection sub-module, the FPGA digital frequency selection sub-module carries out digital multi-frequency selection processing, and the processing process comprises the following steps:
for a digital frequency selector with K selection (the number of channels is K), 2K digital frequency mixers are adopted to move a channel to be selected to zero frequency; if the central frequency points of the uplink and downlink channels are consistent after AD undersampling, K digital mixers are adopted, each digital mixer respectively generates two paths of signals I and Q, and the uplink and downlink channels generate 4K paths of signals in total;
each mixer needs two paths of sin and cos signals as carrier frequencies, and the sin and cos signals are generated based on a direct digital frequency synthesis (DDS) technology;
the 4K paths of signals output by the digital mixer are respectively sent to first integrator groups of down-conversion, and each first integrator group of down-conversion consists of a plurality of cascaded integrators;
the output of each first integrator group respectively passes through a down sampler with the rate of reduction R, and the down sampler with the rate of reduction R finishes the operation of outputting one sample value of each R;
inputting signals output by the 4K down samplers into a combiner, and combining the 4K signals into one signal by the combiner; the merging process encounters the following three cases:
(1) when 4K is equal to R, the combiner and the down sampler adopt the same working clock, wherein the combiner has R inputs;
(2) when the ratio of 4K to R is less than R,
if the combiner and the down sampler adopt the same working clock, the combiner with R inputs is adopted, wherein R-4K inputs are zero-filled;
if the clock of the combiner is e times of the down sampler, adopting a combiner with eR (eR ═ 4K) inputs, wherein eR-4K inputs are zero-filled;
(3) when 4K is larger than R, the clock of the combiner is e times of the down sampler, so that eR is equal to 4K; at this time, a combiner with eR inputs is employed, where eR-4K inputs are zero-padded.
The combiner, the first differentiator group, the FIR filter, the second differentiator group and the splitter work under the same clock; the combiner, the first differentiator group, the FIR filter, the second differentiator group and the splitter are all provided with a shift register group named Dg, and the pipeline stage number of the shift register group is P and is equal to the input number of the combiner;
the output signal of the combiner is input into a first differentiator group, and the first differentiator group consists of a plurality of cascaded differentiators;
the output of the first set of differentiators is connected to the input of the FIR filter;
the output of the FIR filter is connected to the input of a second differentiator group, and the second differentiator group consists of a plurality of cascaded differentiators;
the output of the second differentiator group is connected with the input of the splitter;
the splitter decomposes the signal into P paths of outputs, and 4K effective outputs are obtained after screening;
4K effective output signals of the branching unit are respectively input to 4K up-samplers, and R-1 zeros are inserted between every two data by the 4K up-samplers with the rate of R;
the outputs of the 4K upsamplers are connected to the inputs of the second integrator group, respectively;
the outputs of the 4K second integrator groups are respectively connected to the 2K complex mixers, namely, each 2 second integrator groups are connected with one complex mixer;
the complex mixer generates positive and negative outputs, all the positive outputs in the uplink are added, all the negative outputs in the uplink are added, all the positive outputs in the downlink are added, and all the negative outputs in the downlink are added;
the 4 output signals generated by the 4 adders are supplied to the DA converter.
The invention has the advantages that because a digital frequency selection mode based on multiple clock domains is adopted, the number of channels sharing a group of filters exceeds the down-sampling rate R under the determined down-sampling rate R, and is only limited by the highest clock which can be reached by the system, thereby effectively solving the problems of poor productivity and low coverage rate in the prior art.
Compared with the prior art, the invention has the following advantages: firstly, the number of channels can be increased in multiples by sharing a group of filters, and resource consumption can be effectively reduced; secondly, the channel selection and filtering of the intermediate frequency are realized by a working clock, and the cost advantage is obvious; thirdly, the product operation stability and reliability are high, and the later maintenance is convenient.
The invention is further explained in detail with the accompanying drawings and the embodiments; a digital frequency selection method for solving resource consumption of the present invention is not limited to the embodiments.
Drawings
FIG. 1 is a schematic diagram of a digital frequency selector selected for use in implementing the method of the present invention;
FIG. 2 is a schematic diagram of an FPGA digital frequency-selecting sub-module selected for implementing the method of the present invention;
FIG. 3 is a schematic diagram of a mixer in an FPGA digital frequency-selective sub-module selected for implementing the method of the present invention;
FIG. 4 is a schematic diagram of a direct digital frequency synthesizer (DDS) in an FPGA digital frequency-selective sub-module selected for implementing the method of the present invention;
FIG. 5 is a schematic diagram of an integrator group in an FPGA digital frequency-selective sub-module selected for implementing the method of the present invention;
FIG. 6 is a schematic diagram of an integrator group in an FPGA digital frequency-selective sub-module selected for implementing the method of the present invention;
FIG. 7 is a diagram of a Dg register bank in an FPGA digital frequency-selective submodule selected for implementing the method of the present invention;
FIG. 8 is a schematic diagram of a set of differentiators within an FPGA digital frequency selective sub-module selected for implementing the method of the present invention;
FIG. 9 is a schematic diagram of a differentiator bank within an FPGA digital frequency selective sub-module selected for implementing the method of the present invention;
FIG. 10 is a schematic diagram of an FIR filter in an FPGA digital frequency-selective sub-module selected for implementing the method of the present invention;
FIG. 11 is a schematic diagram of a down sampler in an FPGA digital frequency-selective sub-module selected for implementing the method of the present invention;
FIG. 12 is a schematic diagram of an upsampler in an FPGA digital frequency selective sub-module selected for implementing the method of the present invention;
fig. 13 is a schematic diagram of a complex mixer in an FPGA digital frequency-selecting sub-module selected to implement the method of the present invention.
Detailed Description
In an embodiment, referring to the drawings, a digital frequency selecting method for solving resource consumption according to the present invention is implemented by using a digital frequency selector as shown in fig. 1, where the digital frequency selector includes a downlink down-converter 11, a downlink ADC12, a downlink DAC13, a downlink up-converter 14, a downlink local oscillator 15, an FPGA digital frequency selecting submodule 3, an uplink down-converter 21, an uplink ADC22, an uplink DAC23, an uplink up-converter 24, an uplink local oscillator 25, a power management submodule 10, a monitoring submodule 20, and a clock management submodule 30.
The input of the downlink down converter 11 is connected to the low noise module of the downlink, the output of the downlink down converter 11 is connected to the input of the downlink ADC12, the output of the downlink ADC12 is connected to the input of the FPGA digital frequency-selecting submodule 3, the output of the FPGA digital frequency-selecting submodule 3 is connected to the input of the downlink DAC13, the output of the downlink DAC13 is connected to the input of the downlink up converter 14, the output of the downlink up converter 14 is connected to the power amplifier module of the downlink, and the downlink local oscillator 15 is respectively connected to the downlink down converter 11 and the downlink up converter 14; the input of the up-converter 21 is connected to the low-noise module of the uplink, the output of the up-converter 21 is connected to the input of the up-converter 22, the output of the up-converter 22 is connected to the input of the FPGA digital frequency-selecting submodule 3, the output of the FPGA digital frequency-selecting submodule 3 is connected to the input of the up-DAC 23, the output of the up-DAC 23 is connected to the input of the up-converter 24, the output of the up-converter 24 is connected to the power amplifier module of the uplink, and the up local oscillator 25 is respectively connected to the up-converter 21 and the up-converter 24; the power management submodule 10 is connected in the uplink and the downlink to provide power for the normal operation of each module; the monitoring submodule 20 is connected in the uplink and the downlink to carry out initialization setting on each module and monitor the working state of the system; the clock management submodule 30 is respectively connected with the FPGA digital frequency selection submodule 3, the downlink ADC12, the downlink DAC13, the uplink ADC22 and the uplink DAC23, and the clock management submodule 30 outputs clock signals to the FPGA digital frequency selection submodule 3, the downlink ADC12, the downlink DAC13, the uplink ADC22 and the uplink DAC 23.
The digital frequency selection method for solving the resource consumption of the invention adopts an FPGA digital frequency selection submodule 3 as shown in FIG. 2 to realize digital multi-frequency selection processing, wherein the FPGA digital frequency selection submodule 3 comprises 2K (K channels) mixers 301, 4K first integrator groups 302, 4K down-samplers 303, a combiner 304, a first differentiator group 305, an FIR filter 306, a second differentiator group 307, a splitter 308, 4K up-samplers 309, 4K second integrator groups 310, 2K complex mixers 311 and four adders 312.
The AD outputs of the uplink and downlink links are connected to 2K mixers 301, respectively; the outputs of the 2K mixers 301 are respectively connected to the inputs of the 4K first integrator groups 302, i.e. the outputs of the 1 mixer 301 are divided into two first integrator groups 302; the outputs of the 4K first integrator groups 302 are respectively and correspondingly connected with the 4K down samplers 303, that is, the output of each first integrator group 302 is connected with one down sampler 303; the outputs of the 4K down-samplers 303 are connected to a combiner 304; the output of the combiner 304 is connected to the input of the first differentiator group 305; the output of the differentiator bank 305 is connected to the input of the FIR filter 306; the output of the FIR filter 306 is connected to the input of the second differentiator group 307; the output of the second differentiator group 307 is connected to the input of the splitter 308; the output of the splitter 308 is connected to the inputs of 4K up-samplers 309, respectively; the outputs of the 4K up-samplers 309 are connected to the inputs of the 4K second integrator groups 310, respectively, i.e., the output of each up-sampler 309 is connected to one second integrator group 310; the outputs of the 4K second integrator groups 310 are respectively connected to the inputs of the 2K complex mixers 311, that is, the outputs of every two second integrator groups 310 are connected to one complex mixer 311; the outputs of the 2K complex mixers 311 are connected to the inputs of four adders 312, respectively, one adder 312 adding all the positive outputs of the upper row, another adder 312 adding all the negative outputs of the upper row, yet another adder 312 adding all the positive outputs of the lower row, and yet another adder 312 adding all the negative outputs of the lower row.
The invention relates to a digital frequency selection method for solving resource consumption, which is characterized in that an FPGA digital frequency selection submodule 3 is connected in a downlink formed by a downlink down converter 11, a downlink ADC12, a downlink DAC13 and a downlink up converter 14 and an uplink formed by an uplink down converter 21, an uplink ADC22, an uplink DAC23 and an uplink up converter 24, the AD output of the downlink and the uplink is subjected to digital multi-frequency selection processing, and the processing result is used as DA input to be returned to the downlink and the uplink;
an uplink low-noise module output signal of an uplink enters an uplink down converter 11 to be converted into an intermediate frequency signal, the intermediate frequency signal enters an uplink ADC12 to be subjected to band-pass undersampling, sampled data enters an FPGA digital frequency selection submodule 3 to be subjected to digital multi-frequency selection processing, the processed data is used as DA input and sent to an uplink DAC13 to generate an intermediate frequency signal, and the intermediate frequency signal is converted into a radio frequency signal through an uplink up converter 14 and then is output;
the downlink low noise module output signal of the downlink enters the downlink down converter 21 to be converted into an intermediate frequency signal, the intermediate frequency signal enters the downlink ADC22 to be subjected to band-pass undersampling, the sampled data enters the FPGA digital frequency selection sub-module 3 to be subjected to digital multi-frequency selection processing, the processed data is used as DA input and sent to the downlink DAC23 to generate an intermediate frequency signal, and the intermediate frequency signal is converted into a radio frequency signal by the downlink up converter 24 and then output;
in the internal processing process of the FPGA digital frequency selection submodule 3, the digital signals are processed by adopting three clock domains to perform down sampling, filtering and up sampling according to the sequence: in the first clock domain, the signals are sequentially processed by a mixer 301, a first integrator group 302 and a down-sampler 303; in the second clock domain, the signal is processed sequentially with combiner 304, first differentiator bank 305, FIR filter 306, second differentiator bank 307 and splitter 308; in the third clock domain, the signal is processed sequentially with an up-sampler 309, a second integrator group 310 and a complex mixer 311.
In the internal processing process of the FPGA digital frequency-selecting submodule 3, for the preset number K of channels, down-sampling rate R and multiple e, the outputs of 4K down-samplers are input into the combiner 304, and the combiner 304 combines 4K signals into one signal;
wherein,
when 4K is equal to R, the combiner and the down sampler adopt the same working clock, wherein the combiner has R inputs;
when 4K is less than R, if the combiner and the down sampler adopt the same working clock, the combiner with R inputs is adopted, wherein R-4K inputs are zero-filled; if the clock of the combiner is e times of the down sampler, a combiner with eR (eR ═ 4K) inputs is adopted, wherein eR-4K inputs are zero-filled;
when 4K is larger than R, the clock of the combiner is e times of the down sampler, so that eR is equal to 4K; at this time, a combiner with eR inputs is employed, where eR-4K inputs are zero-padded.
In the internal processing process of the FPGA digital frequency selection submodule 3, wherein: the mixer 301 and the first integrator group 302 operate at the same clock; the combiner 304, the first differentiator group 305, the FIR filter 306, the second differentiator group 307 and the splitter 308 operate at the same clock; the second integrator bank 310 and the complex mixer 311 operate at the same clock.
In the internal processing process of the FPGA digital frequency-selecting submodule 3, the selected combiner 304, the first differentiator group 305, the FIR filter 306, the second differentiator group 307 and the splitter 308 all have a shift register group named Dg, and the pipeline stage number of the shift register group is P and is equal to the input number of the combiner.
Optionally, in the internal processing process of the FPGA digital frequency selection submodule 3, the operating clock of the second clock domain for filtering may be several times that of the operating clock of the first clock domain for down-sampling and the operating clock of the third clock domain for up-sampling, among the selected three clock domains.
The invention relates to a digital frequency selection method for solving resource consumption, data output by AD enters an FPGA digital frequency selection sub-module 3, the FPGA digital frequency selection sub-module 3 carries out digital multi-frequency selection processing, and the processing process comprises the following steps:
for a digital frequency selector with K selection (the number of channels is K), 2K digital mixers 301 are adopted to move the channels to be selected to zero frequency; if the central frequency points of the uplink and downlink channels are consistent after AD undersampling, K digital mixers 301 are adopted, each digital mixer 301 generates two paths of signals I and Q respectively, and the uplink and downlink channels generate 4K paths of signals in total;
each mixer 301 needs two channels of sin and cos signals as carrier frequencies, respectively, and the generation of the sin and cos signals is based on a direct digital frequency synthesis (DDS);
the 4K paths of signals output by the digital mixer 301 are respectively sent to first integrator groups 302 for down-conversion, and each first integrator group 302 for down-conversion is composed of a plurality of cascaded integrators;
the output of each first integrator group 302 passes through a down sampler 303 with a rate of reduction R, and the down sampler 303 with the rate of reduction R completes the operation of outputting one sample value of each R;
inputting the signals output by the 4K down-samplers 303 to a combiner 304, and combining the 4K signals into one signal by the combiner 304; the merging process encounters the following three cases:
(1) when 4K is equal to R, the combiner and the down sampler adopt the same working clock, wherein the combiner has R inputs;
(2) when the ratio of 4K to R is less than R,
if the combiner and the down sampler adopt the same working clock, the combiner with R inputs is adopted, wherein R-4K inputs are zero-filled;
if the clock of the combiner is e times of the down sampler, adopting a combiner with eR (eR ═ 4K) inputs, wherein eR-4K inputs are zero-filled;
(3) when 4K is larger than R, the clock of the combiner is e times of the down sampler, so that eR is equal to 4K; at this time, a combiner with eR inputs is employed, where eR-4K inputs are zero-padded.
Combiner 304, first differentiator bank 305, FIR filter 306, second differentiator bank 307, and splitter 308 operate at the same clock; the combiner 304, the first differentiator group 305, the FIR filter 306, the second differentiator group 307 and the splitter 308 all have a shift register group named Dg, the pipeline stage number of the shift register group is P, and is equal to the input number of the combiner;
the output signal of the combiner 304 is input to a first differentiator group 305, and the first differentiator group 305 is composed of a plurality of cascaded differentiators;
the output of the first differentiator bank 305 is connected to the input of the FIR filter 306;
the output of the FIR filter 306 is connected to the input of a second differentiator group 307, the second differentiator group 307 is composed of several cascaded differentiators;
the output of the second differentiator group 307 is connected to the input of the splitter 308;
the splitter 308 splits the signal into P outputs, and 4K effective outputs are obtained after screening;
the 4K valid output signals of the splitter 308 are respectively input to 4K up-samplers 309, and R-1 zeros are inserted between every two data by the 4K up-samplers 309 with the up-rate R;
the outputs of the 4K upsamplers 309 are connected to the inputs of a second integrator group 310, respectively;
the outputs of the 4K second integrator groups 310 are connected to 2K complex mixers 311, respectively, i.e. one complex mixer is connected to each 2 second integrator groups;
the complex mixer 311 generates positive and negative outputs, all the positive outputs of the uplink are added, all the negative outputs of the uplink are added, all the positive outputs of the downlink are added, and all the negative outputs of the downlink are added;
the 4 output signals generated by the 4 adders 312 are sent to the DA converter.
The digital frequency selection method provided by the invention is illustrated by taking a 16-selected GSM digital frequency selector as an example, and in order to meet the delay requirement, the sampling rate of an AD converter is 81.92Mbps, the down-sampling rate R is 32, and the number of taps of an FIR filter is 23; 4K > R since K is 16, 4K is 64; at this time, the working clocks of the combiner, the first differentiator group, the FIR filter, the second differentiator group and the splitter are 163.84, that is, the working clock of the clock domain 2 is 2 times of the working clock of the clock domain 1; because eR is 4K, 64 paths of signals generated by 16 selections only need to share one combiner, the first differentiator group, the FIR filter, the second differentiator group and the splitter, and thus another combiner, the first differentiator group, the FIR filter, the second differentiator group and the splitter which are needed in the prior art are saved; therefore, under the condition of keeping the determined time delay unchanged, the method can effectively reduce the resource consumption.
The above embodiments are only used to further illustrate a digital frequency selection method for solving the resource consumption of the present invention, but the present invention is not limited to the embodiments, and any simple modification, equivalent change and modification made to the above embodiments according to the technical spirit of the present invention fall within the protection scope of the technical solution of the present invention.

Claims (6)

1. A digital frequency selection method for solving resource consumption is characterized in that: connecting an FPGA digital frequency selection sub-module in a downlink formed by a downlink down-converter, a downlink ADC, a downlink DAC and a downlink up-converter and an uplink formed by an uplink down-converter, an uplink ADC, an uplink DAC and an uplink up-converter, performing digital multi-frequency selection processing on AD output of the downlink and the uplink, and returning a processing result to the downlink and the uplink as DA input;
an uplink low-noise module of an uplink outputs a signal to enter an uplink down converter to be converted into an intermediate frequency signal, the intermediate frequency signal enters an uplink ADC to be subjected to band-pass under-sampling, the sampled data enters an FPGA digital frequency selection sub-module to be subjected to digital multi-frequency selection processing, the processed data is used as DA input and sent to an uplink DAC to generate an intermediate frequency signal, and the intermediate frequency signal is converted into a radio frequency signal by the uplink up converter to be output;
the down low noise module of the down link outputs signals to enter a down converter to be converted into intermediate frequency signals, the intermediate frequency signals enter a down ADC to be subjected to band-pass undersampling, the sampled data enter an FPGA digital frequency selection submodule to be subjected to digital multi-frequency selection processing, the processed data are used as DA input and sent to a down DAC to generate intermediate frequency signals, and the intermediate frequency signals are converted into radio frequency signals by a down up converter to be output;
in the internal processing process of the FPGA digital frequency selection submodule, the digital signals are subjected to down-sampling, filtering and up-sampling processing by adopting three clock domains according to the sequence: in the first clock domain, a mixer, a first integrator group and a down sampler are used for sequentially processing signals; in the second clock domain, signals are processed sequentially by a combiner, a first differentiator group, a FIR filter, a second differentiator group and a splitter; in the third clock domain, the signal is processed sequentially with an up-sampler, a second integrator group and a complex mixer.
2. The digital frequency selection method of claim 1, wherein: in the internal processing process of the FPGA digital frequency selection submodule, for the preset channel number K, down-sampling rate R and multiple e, the output of 4K down-samplers is input into a combiner, and the combiner combines 4K signals into one signal;
wherein,
when 4K = R, the combiner and the down sampler adopt the same working clock, wherein the combiner has R inputs;
when 4K is less than R, if the combiner and the down sampler adopt the same working clock, the combiner with R inputs is adopted, wherein R-4K inputs are zero-filled; if the clock of the combiner is e times of the down sampler, adopting a combiner with eR inputs, wherein eR > =4K, and eR-4K inputs are filled with zero;
when 4K > R, let the clock of the combiner be e times of the down sampler, so that eR > = 4K; at this time, a combiner with eR inputs is employed, where eR-4K inputs are zero-padded.
3. The digital frequency selection method of claim 1, wherein: the FPGA digital frequency selection sub-module is in the internal processing process, wherein: the mixer and the first integrator group work under the same clock; the combiner, the first differentiator group, the FIR filter, the second differentiator group and the splitter work under the same clock; the second integrator bank and the complex mixer operate at the same clock.
4. A digital frequency selection method according to claim 1, 2 or 3, characterized in that: in the internal processing process of the FPGA digital frequency selection submodule, the selected combiner, the first differentiator group, the FIR filter, the second differentiator group and the splitter all have a shift register group named Dg, and the pipeline stage number of the shift register group is P and is equal to the input number of the combiner.
5. A digital frequency selection method according to claim 1 or 3, characterized in that: in the internal processing process of the FPGA digital frequency selection submodule, the working clock of the second clock domain for filtering is several times of the working clock of the first clock domain for down sampling and the working clock of the third clock domain for up sampling in the selected three clock domains.
6. The digital frequency selection method of claim 4, wherein: in the internal processing process of the FPGA digital frequency selection submodule, the working clock of the second clock domain for filtering is several times of the working clock of the first clock domain for down sampling and the working clock of the third clock domain for up sampling in the selected three clock domains.
CN 201010184521 2010-05-27 2010-05-27 Digital frequency selecting method for solving resource consumption Expired - Fee Related CN101969331B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010184521 CN101969331B (en) 2010-05-27 2010-05-27 Digital frequency selecting method for solving resource consumption

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010184521 CN101969331B (en) 2010-05-27 2010-05-27 Digital frequency selecting method for solving resource consumption

Publications (2)

Publication Number Publication Date
CN101969331A CN101969331A (en) 2011-02-09
CN101969331B true CN101969331B (en) 2013-03-13

Family

ID=43548440

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010184521 Expired - Fee Related CN101969331B (en) 2010-05-27 2010-05-27 Digital frequency selecting method for solving resource consumption

Country Status (1)

Country Link
CN (1) CN101969331B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110061748A (en) * 2019-04-23 2019-07-26 西安电子工程研究所 A kind of multiplexing of transmission method of more radiofrequency signals

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5619202A (en) * 1994-11-22 1997-04-08 Analog Devices, Inc. Variable sample rate ADC
US6650258B1 (en) * 2002-08-06 2003-11-18 Analog Devices, Inc. Sample rate converter with rational numerator or denominator
CN101369881B (en) * 2008-09-27 2011-09-14 京信通信系统(中国)有限公司 Multi-carrier digital frequency-selection system and its signal processing method
CN201374702Y (en) * 2009-03-31 2009-12-30 奥维通信股份有限公司 GSM digital multi-channel frequency selection repeater
CN201467477U (en) * 2009-06-26 2010-05-12 博威科技(深圳)有限公司 Cluster optical fiber coverage system and near-end machine thereof

Also Published As

Publication number Publication date
CN101969331A (en) 2011-02-09

Similar Documents

Publication Publication Date Title
CN103051347B (en) Radio frequency digital receiver and the method being used for reducing radio frequency digital receiver power consumption
CN102301592B (en) Frequency agile filter using a digital filter and bandstop filtering
US10355769B2 (en) Narrowband signal transport sub-system for distributed antenna system
US9088329B2 (en) Canceling narrowband interfering signals in a distributed antenna system
FI115431B (en) Multi-access digital receiver and transmitter
CN112290994B (en) Full-digital resource pool system of aerospace ground measurement and control station
CN102347779A (en) Time division duplexing radio remote unit equipment and multichannel receive link multiplexing method
CN101931424A (en) Short-wave radio frequency digital processing module
CN110365351B (en) Method and device for realizing channelized reception based on filter multiplexing architecture
CN101969331B (en) Digital frequency selecting method for solving resource consumption
CN107210985A (en) A kind of method of receiver and signal transacting
CN111464228A (en) Multichannel VDES receiving and dispatching preprocessing system based on satellite-borne DBF
CN100411310C (en) Medium frequency signal processing method and circuit in receiver
CN112350739B (en) Method for acquiring channel signal with variable bandwidth and variable bandwidth channelization system
CN206323369U (en) A kind of new multi-standard full frequency band radio-frequency signal generator
CN105119628A (en) Frequency-selecting device of ARC digital intercom system
CN101159463A (en) Wireless multi-carrier channel and signal processing method thereof
EP3435550B1 (en) Digital up-converter and method therefor
CN201656979U (en) Low delay digital frequency selector
CN103916877B (en) The method and Remote Radio Unit of a kind of signal transacting
CN217181084U (en) High-bandwidth vector network analyzer system for realizing vector signal receiving and transmitting
US11581873B2 (en) Dual mode digital filters for RF sampling transceivers
CN107104659B (en) Digital filtering method and device for LTE carrier
CN111327334A (en) Narrow-band DDC time division multiplexing method based on FPGA
CN105048997A (en) Matched filer multiplexing apparatus and method, and digital communication receiver

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130313

Termination date: 20190527