Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for computing average value of data sequence and realizing apparatus therefor

A data sequence and calculation method technology, applied in the field of averaging long data sequences, to achieve the effects of reducing development costs, improving utilization, and improving memory efficiency

Active Publication Date: 2009-08-12
北京远东仪表有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the excessive use of memory limits the application of digital signals in these fields

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
  • Method for computing average value of data sequence and realizing apparatus therefor
  • Method for computing average value of data sequence and realizing apparatus therefor
  • Method for computing average value of data sequence and realizing apparatus therefor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] The present invention proposes a device for calculating the average value of a sequence and a method for using the same, which are described below in conjunction with the accompanying drawings and embodiments. The following embodiments are only used to illustrate the present invention, but not to limit the present invention. Those of ordinary skill in the relevant technical field can also make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, all Equivalent technical solutions also belong to the category of the present invention, and the patent protection scope of the present invention should be defined by each claim.

[0029] The key of the present invention is to adopt the hierarchical calculation method, so that the memory unit can be recycled, so not only the memory unit is greatly saved, but also the average value of multiple short sequences can be obtained. In this embodiment, the storage module is d...

Embodiment 2

[0050] This embodiment is used to illustrate the situation that each level of the storage module has more storage units. According to the present invention, the scheme of including more memory cells per level is not optimal, but it is feasible.

[0051] This embodiment adopts single-chip microcomputer to cooperate programming to realize, is used for the processor of the temperature detector in industrial detection, refer to Figure 4 , the entire storage module is divided into 15 levels, each level includes 4 storage units, corresponding to m i = m 1 = m k =4, the Kth level is the case of the 15th level storage unit.

[0052] The working principle of this embodiment is as follows:

[0053] When each level includes 4 storage units, for a sequence of length 16: d0, d1, d2, d3...d15

[0054] Read d0, d1, d2, and d3 into the first-level storage unit respectively, and then calculate the average value Ad1=(d0+d1+d2+d3) / 4 of these 4 data, and then output the result to the second...

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 relates to the field of digital signal processing. The present invention proposes a method for calculating the average value of a data sequence, and a device for realizing the same. The method for calculating the average value of each segment of the sequence is adopted in stages, and finally the result of the entire sequence is obtained comprehensively. With the present invention, the utilization rate of chip memory is improved by using the memory unit in a dynamic cycle, especially for long sequences, the memory required to calculate the average value of the sequence is much less than that of the prior art, and the memory efficiency is greatly improved , so that the chip with smaller memory can realize the processing of long sequence data and reduce the product cost.

Description

technical field [0001] The invention relates to the field of digital signal processing, in particular to a method for calculating the mean value of long data sequences and a device for realizing the same. Background technique [0002] In intelligent real-time signal processing systems such as speech signal processing and instrumentation, it is often necessary to calculate the average value of long sequence sampling data. For example, in the hands-free function of a digital phone, it is necessary to average the discrete voice signal level data collected within a certain period of time to determine which party is speaking. Here, the usual practice is to algebraically average the speech digital signals within 2 seconds. In digital telephones, the data sampling frequency of the voice signal is usually 8KHz, so when averaging the signals within 2 seconds, the prior art method is to read all the 16K data into the memory in turn, add the sum and calculate average. Obviously, thi...

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 Patents(China)
IPC IPC(8): G06F17/10
Inventor 谭立军
Owner 北京远东仪表有限公司