Parallel implementation device and method for constant setup time digital AGC loop

A technology that establishes time and implements methods. It is applied in the field of electronic information, which can solve problems such as large amount of computation, large consumption of computing resources, and complex computation implementation, and achieve the effect of reducing clock frequency requirements.

Pending Publication Date: 2021-05-11
湖南艾科诺维科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The implementation method of the first type is simple, but its settling time is related to the input signal level; the settling time of the second type is constant, but due to the need for logarithmic and exponential operations, the calculation resource consumption is relatively large
[0003] Type 2 constant settling time digital AGC loops such as figure 1 As shown, it can be seen that VGA contains exponential operations, while ED contains logarithmic operations, both of which are nonlinear operations, and the amount of calculation is relatively large. When implemented in FPGA, the cost of using the look-up table method is relatively high, and the implementation of floating point is used. Cannot handle high-speed digital signal data streams
The above-mentioned AGC processing requires the FPGA to use floating-point operations to perform logarithmic, exponential, and other operations on the high-speed digital signal data stream, which consumes a lot of resources and is complicated to implement.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Parallel implementation device and method for constant setup time digital AGC loop
  • Parallel implementation device and method for constant setup time digital AGC loop
  • Parallel implementation device and method for constant setup time digital AGC loop

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described below in conjunction with the accompanying drawings and specific preferred embodiments, but the protection scope of the present invention is not limited thereby.

[0028] Aiming at the lack and inconvenience of the existing technology, we have developed a parallel implementation scheme of a constant settling time digital AGC loop, such as figure 2 As shown, the present invention proposes a parallel implementation device of a constant settling time digital AGC loop, comprising:

[0029] The serial-to-parallel module is used to divide the high-speed digital signal data stream into N parallel low-speed digital signal data streams according to the preset branch number N;

[0030] The AGC calculation module is used to calculate the gain factor corresponding to the low-speed digital signal data stream;

[0031] The AGC application module is used to perform AGC processing on the low-speed digital signal data stream according to...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a parallel implementation device and method for a constant setup time digital AGC loop, and the device comprises a serial-to-parallel module which is used for dividing a high-speed digital signal data flow into parallel low-speed digital signal data flows; an AGC calculation module which is used for calculating a gain factor corresponding to the low-speed digital signal data flow; an AGC application module which is used for performing AGC processing on the low-speed digital signal data flow according to the gain factor; and a parallel-to-serial module which is used for combining the low-speed digital signal data stream processed by the AGC into a high-speed digital signal data stream processed by the AGC. According to the invention, the requirement of reducing the clock frequency is met while the precision is ensured through parallel processing.

Description

technical field [0001] The invention relates to the technical field of electronic information, in particular to a parallel realization device and method of a digital AGC loop with constant set-up time. Background technique [0002] There are two main types of existing digital AGC processing processes: the first type is to subtract the output level from the reference level to obtain the error voltage, then integrate the error signal to generate a control voltage, and finally perform linear incremental gain adjustment according to the control voltage , so that the output voltage is stable near the reference level: the second type is based on the basic principle of the constant settling time AGC loop, using the power error detection method to obtain the error voltage, and then integrating the error voltage to generate a control voltage, and finally according to the control voltage. Linear logarithmic incremental gain adjustment to stabilize the output level near the reference l...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H03G3/20H03G3/30
CPCH03G3/20H03G3/30
Inventor 吴天笑张吉楠王萌孙恩元
Owner 湖南艾科诺维科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products