CA2679600A1 - Radio receiver having a multi-state variable threshold automatic gain control (agc) for fast channel scanning acquisition and method for using same - Google Patents
Radio receiver having a multi-state variable threshold automatic gain control (agc) for fast channel scanning acquisition and method for using same Download PDFInfo
- Publication number
- CA2679600A1 CA2679600A1 CA002679600A CA2679600A CA2679600A1 CA 2679600 A1 CA2679600 A1 CA 2679600A1 CA 002679600 A CA002679600 A CA 002679600A CA 2679600 A CA2679600 A CA 2679600A CA 2679600 A1 CA2679600 A1 CA 2679600A1
- Authority
- CA
- Canada
- Prior art keywords
- signal
- agc
- radio receiver
- priority
- dsp
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G3/00—Gain control in amplifiers or frequency changers without distortion of the input signal
- H03G3/20—Automatic control
- H03G3/30—Automatic control in amplifiers having semiconductor devices
- H03G3/3052—Automatic control in amplifiers having semiconductor devices in bandpass amplifiers (H.F. or I.F.) or in frequency-changers used in a (super)heterodyne receiver
- H03G3/3068—Circuits generating control signals for both R.F. and I.F. stages
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G3/00—Gain control in amplifiers or frequency changers without distortion of the input signal
- H03G3/20—Automatic control
- H03G3/30—Automatic control in amplifiers having semiconductor devices
- H03G3/3036—Automatic control in amplifiers having semiconductor devices in high-frequency amplifiers or in frequency-changers
Abstract
A radio receiver (300) having a multi-state variable threshold automatic gain control (AGC) for fast channel scanning acquisition includes an amplifier (303) having an automatic gain control (AGC) for controlling the gain of a receiver analog signal. An analog-to-digital converter (ADC) (311) is used for converting the receiving analog signal to a digital signal while a digital signal processor (DSP) (325) operates to process the digital signal. A signal magnitude estimator (315) in an AGC controller (313) provides a signal strength estimate of the received signal. The AGC controller (313 ) then sets the receiver amplifier (303) for an open-loop AGC operational mode and sets a first threshold for triggering an interrupt service request (ISR). This ISR is provided the DSP (325) and the host processor (327) if a radio frequency (RF) signal is detected above a first threshold during a priority scan of a priority channel to minimize interruptions in audio during priority scan.
Claims (26)
1. A radio receiver having a priority scanning mode of operation for listening on a first channel and scanning at least one priority channel to detect activity comprising:
an amplifier having an automatic gain control (AGC) operating in open loop and closed loop operational modes for controlling the gain of a receiver analog signal;
an analog-to-digital converter (ADC) for converting the receiving analog signal to a digital signal;
a digital signal processor (DSP) for processing the digital signal;
a host processor for controlling the DSP;
an AGC system having a signal magnitude estimator for providing a signal strength estimate of the received signal to an AGC controller; and wherein the AGC controller operates the receiver amplifier in an open-loop AGC
operational mode and sets a first AGC threshold for providing an interrupt service request (ISR) to the DSP if a received signal is detected above the first threshold during a priority scan of the priority channel.
an amplifier having an automatic gain control (AGC) operating in open loop and closed loop operational modes for controlling the gain of a receiver analog signal;
an analog-to-digital converter (ADC) for converting the receiving analog signal to a digital signal;
a digital signal processor (DSP) for processing the digital signal;
a host processor for controlling the DSP;
an AGC system having a signal magnitude estimator for providing a signal strength estimate of the received signal to an AGC controller; and wherein the AGC controller operates the receiver amplifier in an open-loop AGC
operational mode and sets a first AGC threshold for providing an interrupt service request (ISR) to the DSP if a received signal is detected above the first threshold during a priority scan of the priority channel.
2. A radio receiver having a priority scanning mode as in claim 1, after detecting no priority channel activity the AGC controller includes the steps of:
disabling the ISR function of the AGC controller;
setting the amplifier for a closed-loop AGC operational mode;
utilizing a second threshold for proper gain control; and transiting the receiver to the non-priority channel during a priority scan.
disabling the ISR function of the AGC controller;
setting the amplifier for a closed-loop AGC operational mode;
utilizing a second threshold for proper gain control; and transiting the receiver to the non-priority channel during a priority scan.
3. A radio receiver having a priority scanning mode as in claim 1, wherein the signal magnitude estimator comprises:
a cascaded integrator comb (CIC) filter with adjustable resolution; and a sum-of-squares estimator for receiving a signal from the CIC filter and providing a signal magnitude estimate to at least one comparator.
a cascaded integrator comb (CIC) filter with adjustable resolution; and a sum-of-squares estimator for receiving a signal from the CIC filter and providing a signal magnitude estimate to at least one comparator.
4. A radio receiver having a priority scanning mode as in claim 2, wherein the CIC filters a signal from the ADC.
5. A radio receiver having a priority scanning mode as in claim 2, wherein the CIC filter has at least a 16 bit resolution.
6. A radio receiver having an AGC as in claim 3, wherein the resolution of the signal magnitude is scaled by adjusted the decimation rate of the cascaded integrator comb (CIC) filter
7. A radio receiver having a priority scanning mode as in claim 1, wherein the threshold to trigger the AGC controller event is reduced while scanning the at least one priority channel for detecting channel activity.
8. A radio receiver having a priority scanning mode as in claim 1, wherein the threshold to trigger the AGC controller event is increased while scanning the at least one non-priority channel for detecting channel activity.
9. A radio receiver having a priority scanning mode as in claim 1, wherein the host controls the AGC controller, DSP and ADC using a serial port interface (SPI).
10. A radio receiver having an automatic gain control (AGC) system for use in a fast channel scanning acquisition mode comprising:
at least one receiver amplifier having a variable gain control for controlling the power level of a received RF signal;
an digital to analog converter (DAC) whose output voltage sets the gain of the receiver amplifier;
an analog-to-digital converter (ADC) that samples the received signal at a first sample rate and converts the received signal to a digital signal;
a digital section after the ADC that processes the ADC digital signal to a second sample rate therein generating a sampled digital signal after a finite delay proportional to the second sample rate;
a digital signal processor (DSP) for final processing the sampled digital signal;
a host processor for receiving the processed signal;
a signal magnitude estimator whose output signal is proportional to the received signal level;
at least one comparator that compares the output of the signal magnitude estimator to a reference threshold and changes state when the signal magnitude estimator output signal exceeds the reference threshold;
an AGC controller for scaling a reference level of the at least one comparator for substantially low received signal levels;
a digital signal path between the AGC controller and the host processor whereby the AGC controller may initiate an Interrupt Service Request (ISR) to the host processor when the at least one comparator changes state; and wherein the host processor uses the ISR to enable DSP processing of the processed signal to the host processor if a received signal is detected during the fast channel scanning acquisition mode.
at least one receiver amplifier having a variable gain control for controlling the power level of a received RF signal;
an digital to analog converter (DAC) whose output voltage sets the gain of the receiver amplifier;
an analog-to-digital converter (ADC) that samples the received signal at a first sample rate and converts the received signal to a digital signal;
a digital section after the ADC that processes the ADC digital signal to a second sample rate therein generating a sampled digital signal after a finite delay proportional to the second sample rate;
a digital signal processor (DSP) for final processing the sampled digital signal;
a host processor for receiving the processed signal;
a signal magnitude estimator whose output signal is proportional to the received signal level;
at least one comparator that compares the output of the signal magnitude estimator to a reference threshold and changes state when the signal magnitude estimator output signal exceeds the reference threshold;
an AGC controller for scaling a reference level of the at least one comparator for substantially low received signal levels;
a digital signal path between the AGC controller and the host processor whereby the AGC controller may initiate an Interrupt Service Request (ISR) to the host processor when the at least one comparator changes state; and wherein the host processor uses the ISR to enable DSP processing of the processed signal to the host processor if a received signal is detected during the fast channel scanning acquisition mode.
11. A radio receiver having an AGC as in claim 10, wherein the DSP does not process the sampled digital signal until being enabled by the host processor.
12. A radio receiver having an multi-state variable AGC as in claim 10, wherein the signal magnitude estimator has scalable resolution.
13. A radio receiver having a AGC as in claim 12, wherein the signal magnitude estimator includes an adjustable cascaded integrator comb (CIC) filter and a sum-of-squares (SOS) estimator.
14. A radio receiver having a AGC as in claim 12, wherein the signal magnitude estimator provides a received signal estimate to a plurality of comparators with a reference threshold of each comparator being independently set by the AGC
controller.
controller.
15. A radio receiver having an AGC as in claim 13, wherein the resolution of the signal magnitude estimator is scaled by adjusting the decimation rate of the cascaded integrator comb (CIC) filter
16. A radio receiver having an AGC as in claim 14, wherein after ISR
communication with the host processor, the AGC controller performs the steps of:
adjusting the resolution of the signal magnitude estimator to a second resolution;
adjusting the plurality of reference thresholds to a plurality of second reference levels; and adjusting the output voltage of the DAC relative to the plurality of second reference thresholds for scaling the gain of the at least one receiver amplifier to form a closed loop AGC feedback system.
communication with the host processor, the AGC controller performs the steps of:
adjusting the resolution of the signal magnitude estimator to a second resolution;
adjusting the plurality of reference thresholds to a plurality of second reference levels; and adjusting the output voltage of the DAC relative to the plurality of second reference thresholds for scaling the gain of the at least one receiver amplifier to form a closed loop AGC feedback system.
17. A radio receiver having an AGC as in claim 10, wherein the host processor controls the AGC controller, DSP and ADC using a serial port interface (SPI).
18. A method for minimizing interruptions in the audio stream during channel scanning in a radio receiver comprising the steps of:
controlling the gain of an analog signal in at least one receiver amplifier having an automatic gain control (AGC) performing a closed loop function;
converting the analog signal to a digital signal using an analog-to-digital converter (ADC);
processing the digital signal using a digital signal processor (DSP);
receiving the signal from the DSP using a host processor;
controlling operation of the AGC using a digital received signal magnitude estimate; and providing an interrupt service request (ISR) to the DSP and the host processor if an radio frequency (RF) signal is detected during a fast channel scanning acquisition mode while minimizing interruptions in the digital signal at the output of the ADC by configuring the AGC controller to detect priority channel activity while the DSP is processing legacy samples on the non-priority channel.
controlling the gain of an analog signal in at least one receiver amplifier having an automatic gain control (AGC) performing a closed loop function;
converting the analog signal to a digital signal using an analog-to-digital converter (ADC);
processing the digital signal using a digital signal processor (DSP);
receiving the signal from the DSP using a host processor;
controlling operation of the AGC using a digital received signal magnitude estimate; and providing an interrupt service request (ISR) to the DSP and the host processor if an radio frequency (RF) signal is detected during a fast channel scanning acquisition mode while minimizing interruptions in the digital signal at the output of the ADC by configuring the AGC controller to detect priority channel activity while the DSP is processing legacy samples on the non-priority channel.
19. A method for minimizing interruptions in the audio stream as in claim 18, further comprising the step of:
disabling the closed loop function of the AGC during channel scanning;
increasing the gain of the at lest one amplifier to a substantially high level;
adjusting the threshold values of an AGC controller to detect weak received signal levels; and reconfiguring the AGC controller to the closed loop function after the ISR has been acknowledged by the host.
disabling the closed loop function of the AGC during channel scanning;
increasing the gain of the at lest one amplifier to a substantially high level;
adjusting the threshold values of an AGC controller to detect weak received signal levels; and reconfiguring the AGC controller to the closed loop function after the ISR has been acknowledged by the host.
20. A method for minimizing interruptions in the audio stream as in claim 18, further comprising the step of:
providing a signal magnitude estimator in the AGC controller for changing at least one threshold used in detecting a signal at the at least one receiver amplifier.
providing a signal magnitude estimator in the AGC controller for changing at least one threshold used in detecting a signal at the at least one receiver amplifier.
21. A method for minimizing interruptions in the audio stream as in claim 18, further comprising the step of:
changing the signal magnitude estimator resolution from 8 bits to at least 16 bit resolution.
changing the signal magnitude estimator resolution from 8 bits to at least 16 bit resolution.
22. A method for minimizing interruptions in the audio stream as in claim 20, further comprising the step of:
scaling the resolution of the signal magnitude by adjusted the decimation rate of the cascaded integrator comb (CIC) filter.
scaling the resolution of the signal magnitude by adjusted the decimation rate of the cascaded integrator comb (CIC) filter.
23. A method for minimizing interruptions in the audio stream as in claim 20, further comprising the step of:
utilizing an adjustable cascaded integrator comb (CIC) filter and a sum-of-squares (SOS) estimator in an AGC controller.
utilizing an adjustable cascaded integrator comb (CIC) filter and a sum-of-squares (SOS) estimator in an AGC controller.
24. A method for minimizing interruptions in the audio steam as in claim 23, further comprising the step of:
providing an estimated AGC signal to at least one comparator for creating a plurality of threshold values to a plurality of comparators that is processed by the AGC
controller to determine the AGC (DAC) output voltage.
providing an estimated AGC signal to at least one comparator for creating a plurality of threshold values to a plurality of comparators that is processed by the AGC
controller to determine the AGC (DAC) output voltage.
25. A method for minimizing interruptions in the audio stream as in claim 24, further comprising the steps of:
connecting the DAC to the at least one receiver amplifier for controlling amplifier gain.
connecting the DAC to the at least one receiver amplifier for controlling amplifier gain.
26. A method for minimizing interruptions in the audio stream as in claim 18, further comprising the step of:
utilizing the host processor to control an AGC controller, DSP and ADC using a serial port interface (SPI) port.
utilizing the host processor to control an AGC controller, DSP and ADC using a serial port interface (SPI) port.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/694,697 | 2007-03-30 | ||
US11/694,697 US7689217B2 (en) | 2007-03-30 | 2007-03-30 | Radio receiver having a multi-state variable threshold automatic gain control (AGC) for fast channel scanning acquisition and mehtod for using same |
PCT/US2008/056461 WO2008121501A1 (en) | 2007-03-30 | 2008-03-11 | Radio receiver having a multi-state variable threshold automatic gain control (agc) for fast channel scanning acquisition and method for using same |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2679600A1 true CA2679600A1 (en) | 2008-10-09 |
CA2679600C CA2679600C (en) | 2012-07-10 |
Family
ID=39794323
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2679600A Active CA2679600C (en) | 2007-03-30 | 2008-03-11 | Radio receiver having a multi-state variable threshold automatic gain control (agc) for fast channel scanning acquisition and method for using same |
Country Status (4)
Country | Link |
---|---|
US (1) | US7689217B2 (en) |
CA (1) | CA2679600C (en) |
GB (1) | GB2462382B (en) |
WO (1) | WO2008121501A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8478218B2 (en) * | 2008-06-11 | 2013-07-02 | Quintic Holdings | Frequency modulation (FM) clear channel scanning system and method of using same |
US20110301428A1 (en) * | 2010-06-04 | 2011-12-08 | Yongji Fu | Lightweight automatic gain control for ambulatory monitoring systems |
US8565702B2 (en) | 2010-06-16 | 2013-10-22 | Motorola Solutions, Inc. | Audio hole suppression method and apparatus for a two-way radio |
KR20120072262A (en) * | 2010-12-23 | 2012-07-03 | 한국전자통신연구원 | Digital receiver for mobile communication and operating method using the same |
JP2012156989A (en) * | 2011-01-07 | 2012-08-16 | Alps Electric Co Ltd | Broadcast receiver |
US8471644B2 (en) | 2011-01-19 | 2013-06-25 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Digital automatic gain control circuits and methods for controlling the amplitude of a time-varying signal |
US9356757B2 (en) * | 2011-12-30 | 2016-05-31 | Broadcom Corporation | Wireless communication device capable of scanning for available base stations using reduced bandwidth |
US8571152B1 (en) | 2012-05-22 | 2013-10-29 | Issc Technologies Corp. | Power-saving apparatus used for wireless communication receiver and system, and method using the same |
US8660221B2 (en) * | 2012-06-14 | 2014-02-25 | Issc Technologies Corp. | Fast and robust AGC apparatus and method using the same |
JP6225041B2 (en) | 2014-02-05 | 2017-11-01 | パナソニック株式会社 | Receiver |
KR102494784B1 (en) | 2015-07-28 | 2023-02-01 | 삼성전자주식회사 | Receiver and operating method thereof |
CN113131952B (en) * | 2019-12-31 | 2022-10-14 | 海能达通信股份有限公司 | Blocking signal suppression method, signal demodulation method, device and related equipment |
CN114553335A (en) * | 2020-11-25 | 2022-05-27 | 上海畅恒自动化设备有限公司 | Fast full-channel power detection circuit structure for self-adaptive channel selection |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4431875A (en) * | 1978-08-11 | 1984-02-14 | Tii Corporation | Signalling and channel loop test circuits for station carrier telephone system |
US5199109A (en) * | 1989-10-26 | 1993-03-30 | Uniden | Multi channel scanning receiver with improved signal strength detecting circuitry |
US5511235A (en) * | 1994-05-02 | 1996-04-23 | Motorola, Inc. | Apparatus for detecting a signaling channel during scanning including a controlled frequency converter circuit and a controlled filter bandwidth, and a method therefor |
US5555451A (en) * | 1994-06-13 | 1996-09-10 | Ford Motor Company | High-quality reception indicating circuit for scanning AM recievers |
JPH0897684A (en) * | 1994-09-28 | 1996-04-12 | Uniden Corp | Channel selection method for radio receiver and radio receiver using it |
US5758274A (en) * | 1996-03-13 | 1998-05-26 | Symbol Technologies, Inc. | Radio frequency receiver with automatic gain control |
US5742899A (en) * | 1996-10-24 | 1998-04-21 | Motorola, Inc. | Fast attack automatic gain control (AGC) loop for narrow band receivers |
US6112086A (en) * | 1997-02-25 | 2000-08-29 | Adc Telecommunications, Inc. | Scanning RSSI receiver system using inverse fast fourier transforms for a cellular communications system with centralized base stations and distributed antenna units |
US5864752A (en) * | 1997-09-29 | 1999-01-26 | Motorola, Inc. | Radio scan method with spatial channel marking |
DE69835529T2 (en) * | 1997-11-03 | 2007-01-18 | Harris Corp., Melbourne | RECONFIGURABLE RADIO SYSTEM CONSTRUCTION |
US6668164B2 (en) * | 2000-06-01 | 2003-12-23 | Motorola, Inc. | Method and apparatus for reducing intermodulation distortion in a low current drain automatic gain control system |
ATE311037T1 (en) * | 2000-07-12 | 2005-12-15 | Motorola Inc | SHORT RESPONSE AUTOMATIC GAIN CONTROL LOOP FOR NARROW BAND SYSTEMS |
DE10043744C1 (en) * | 2000-09-05 | 2002-07-11 | Infineon Technologies Ag | Receiver circuit for mobile radio receivers with automatic gain control |
US20080165949A9 (en) * | 2004-01-06 | 2008-07-10 | Hanler Communications Corporation | Multi-mode, multi-channel psychoacoustic processing for emergency communications |
-
2007
- 2007-03-30 US US11/694,697 patent/US7689217B2/en active Active
-
2008
- 2008-03-11 WO PCT/US2008/056461 patent/WO2008121501A1/en active Application Filing
- 2008-03-11 GB GB0918771.7A patent/GB2462382B/en active Active
- 2008-03-11 CA CA2679600A patent/CA2679600C/en active Active
Also Published As
Publication number | Publication date |
---|---|
GB2462382A (en) | 2010-02-10 |
US7689217B2 (en) | 2010-03-30 |
GB2462382B (en) | 2012-03-28 |
GB0918771D0 (en) | 2009-12-09 |
CA2679600C (en) | 2012-07-10 |
WO2008121501A1 (en) | 2008-10-09 |
US20080240312A1 (en) | 2008-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2679600A1 (en) | Radio receiver having a multi-state variable threshold automatic gain control (agc) for fast channel scanning acquisition and method for using same | |
US7907555B1 (en) | RSSI-based powerdown apparatus and method for a wireless communications system | |
AU664806B2 (en) | Method and apparatus for control of an analog to digital converter | |
JP2008517511A (en) | Signal receiver and mobile communication device | |
KR20070068416A (en) | Adapting filter to detected interference level | |
EP1712000B1 (en) | Staggered agc with digitally controlled vga | |
EP0758162A2 (en) | DC offset compensation device | |
KR20050096967A (en) | Method and apparatus for automatic gain control of a multi-carrier signal in a communication receiver | |
KR102260032B1 (en) | Multipath terrestrial fragmentation based on input signal fidelity and output requirements | |
JP2008544706A5 (en) | ||
US7565125B2 (en) | Telecommunications receiver with automatic gain control | |
EP1018803A3 (en) | Automatic gain control method and device | |
JP2011515975A (en) | Automatic filter control | |
US20090153382A1 (en) | Signal processing circuit comprising a sigma delta analog to digital converter | |
KR101790960B1 (en) | Bluetooth smart signal receiving method and device using improved automatic gain control | |
JP2002164799A (en) | Method and device for controlling transmission power and communication apparatus | |
GB2355607A (en) | Digital automatic gain control for speech signals | |
US20030232608A1 (en) | Receiver and method for generating a control signal | |
WO2012155848A1 (en) | Automatic gain control method and device | |
JP2008517510A (en) | Signal strength indicator | |
KR101502079B1 (en) | Automatic Gain Controller Using Oversampling And Method Thereof | |
JP4123166B2 (en) | Automatic gain control circuit | |
JP2003218651A (en) | Automatic gain controller | |
JP5407596B2 (en) | Wireless communication apparatus and signal strength measuring method | |
CN115102612B (en) | Gain control method, device, gain controller and signal receiving end |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |