[go: up one dir, main page]

CN118487604B - Analog domain signal normalization method and device for sensing, storage and computing fusion processing scenarios - Google Patents

Analog domain signal normalization method and device for sensing, storage and computing fusion processing scenarios

Info

Publication number
CN118487604B
CN118487604B CN202410559314.9A CN202410559314A CN118487604B CN 118487604 B CN118487604 B CN 118487604B CN 202410559314 A CN202410559314 A CN 202410559314A CN 118487604 B CN118487604 B CN 118487604B
Authority
CN
China
Prior art keywords
analog domain
switch
signal
domain signal
sampling
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.)
Active
Application number
CN202410559314.9A
Other languages
Chinese (zh)
Other versions
CN118487604A (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.)
Beijing Xiling Visual Technology Co ltd
Original Assignee
Beijing Xiling Visual 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 Beijing Xiling Visual Technology Co ltd filed Critical Beijing Xiling Visual Technology Co ltd
Priority to CN202410559314.9A priority Critical patent/CN118487604B/en
Publication of CN118487604A publication Critical patent/CN118487604A/en
Application granted granted Critical
Publication of CN118487604B publication Critical patent/CN118487604B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/124Sampling or signal conditioning arrangements specially adapted for A/D converters
    • H03M1/1245Details of sampling arrangements or methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/06Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
    • G06N3/063Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/06Continuously compensating for, or preventing, undesired influence of physical parameters
    • H03M1/08Continuously compensating for, or preventing, undesired influence of physical parameters of noise

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Evolutionary Computation (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Neurology (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

本申请涉及传感器信号处理领域,涉及一种感存算融合处理场景的模拟域信号归一化方法,其包括:采样获取模拟域信号;获取所述模拟域信号的均值、标准差;将所述模拟域信号及所述模拟域信号的均值之差求得第一差值;将所述第一差值除以所述模拟域信号的标准差,获得所述模拟域信号的归一化值。本申请具有实现了简单的模拟域信号的归一化的硬件,为在模拟域实现传感器端数据压缩提供归一化算子,进而降低模数转换器ADC的计算压力的效果。

This application relates to the field of sensor signal processing, and specifically to a method for normalizing analog domain signals in a sensing, storage, and computing fusion processing scenario, comprising: sampling and acquiring an analog domain signal; acquiring the mean and standard deviation of the analog domain signal; calculating a first difference between the analog domain signal and the mean of the analog domain signal; and dividing the first difference by the standard deviation of the analog domain signal to obtain a normalized value of the analog domain signal. This application provides hardware for implementing simple analog domain signal normalization, providing a normalization operator for implementing sensor-side data compression in the analog domain, thereby reducing the computational pressure of the analog-to-digital converter (ADC).

Description

Analog domain signal normalization method and device for sensing, storing and computing fusion processing scene
Technical Field
The application relates to the field of sensor signal processing, in particular to an analog domain signal normalization method of a sense calculation fusion processing scene and an analog domain signal normalization device of the sense calculation fusion processing scene.
Background
Currently, in a sensor, an analog sensing signal is generally converted into a digital signal by an analog-to-digital converter ADC and then normalized, and a large number of analog-to-digital converter ADCs and digital operation units are required. Due to the fundamental features of traditional von neumann architecture computation and storage separation, storage walls and power consumption walls become key bottlenecks in computer architecture, especially neural network computation. The integrated architecture of the sense and save is an effective path for solving the above-mentioned dilemma. The method integrates the perception, calculation and storage depth, greatly reduces the cost required by data handling, and becomes a hot spot for research in academia and industry. A typical sense-and-store architecture is to process and compress a sense-end analog signal in an analog domain, then convert the analog signal into a digital signal, and further process the digital signal. Whereas analog domain compression typically requires normalization of the analog signal to improve neural network performance. In the prior art, a feasible analog signal normalization method is lacked.
Disclosure of Invention
In order to solve the problem of lack of a method for normalizing analog domain signals, the application provides a method for normalizing analog domain signals of a sense calculation fusion processing scene and a device for normalizing analog domain signals of the sense calculation fusion processing scene.
The application provides a method for normalizing analog domain signals of a sense-in-store fusion processing scene, which adopts the following technical scheme:
In a first aspect, an analog domain signal normalization method for a sense-in-compute fusion processing scenario is provided, and is applied to sensor signal processing, and includes:
sampling to obtain an analog domain signal;
Sampling to obtain the mean value and standard deviation of the analog domain signal;
obtaining a first difference value by utilizing the difference between the average values of the analog domain signals;
And dividing the first difference value by the standard deviation of the analog domain signal to obtain a normalized value of the analog domain signal.
Optionally, the analog domain signal is a voltage signal.
Optionally, the sampling obtains an analog domain signal comprising sampling the voltage signal one or two times.
Optionally, when the voltage signal is sampled twice, then further comprising:
the first sampling voltage and the second sampling voltage which are respectively obtained by the two times of sampling are subjected to difference value to obtain a second difference value;
and subtracting the average value of the voltage signals from the second difference value, and dividing the second difference value by the standard deviation of the voltage signals to obtain the normalized value of the voltage signals.
In a second aspect, there is also provided an analog domain signal normalization apparatus for sensing a fusion processing scenario, applied to sensor signal processing, including:
the first sampling unit is used for sampling and obtaining analog domain signals, and sampling and obtaining the mean value and standard deviation of the analog domain signals, wherein the analog domain signals are voltage signals;
The computing unit is used for obtaining a first difference value by utilizing the difference between the analog domain signal and the average value of the analog domain signal, and dividing the first difference value by the standard deviation of the analog domain signal to obtain the normalized value of the analog domain signal.
Optionally, the first sampling unit includes:
the first switch SW1 is used for sampling the voltage signal and sending the voltage signal to the computing unit;
a second switch SW2 for sampling dark current information of the voltage signal and sending the information to the calculation unit;
A third switch SW3 for sampling the average value of the voltage signal and sending the average value to the calculation unit;
a second reference voltage switch SWN2 for feeding the reference voltage VREF into the calculation unit when the second switch SW2 is turned off;
The third reference voltage switch SWN3 is used for sending the reference voltage VREF into the calculation unit when the third switch SW3 is opened.
Optionally, the computing unit includes:
The fourth switch SW4 is used for sending the reference voltage VREF to the right polar plate of the fourth capacitor C4;
a fifth switch SW5 for connecting the inverting input terminal of the operational amplifier unit AMP and the output terminal of the operational amplifier unit AMP together and keeping the off, on state and the fourth switch SW4 in agreement;
a sixth switch SW6 for connecting the fourth capacitor C4 across the inverting input terminal and the output terminal of the op-AMP unit to form a feedback loop when the reference voltage VREF is turned off by the fourth switch SW 4;
the first capacitor C1 is used for receiving the sampling voltage signal sent by the first switch SW 1;
a second capacitor C2 for receiving dark current information of the sampling voltage signal sent from the second switch SW2 or receiving a reference voltage VREF sent from the second reference voltage switch SWN 2;
the third capacitor C3 is used for receiving the average value of the sampling voltage signal sent by the third switch SW3 or receiving the reference voltage VREF sent by the third reference voltage switch SWN 3;
a fourth capacitor C4 for receiving the reference voltage VREF sent by the fourth switch SW4 or being connected with the output end of the operational amplifier unit AMP to form a feedback loop between the inverting input end and the output end of the operational amplifier unit AMP;
The operational amplifier unit AMP is used for inputting a reference voltage VREF at a non-inverting input end, and connecting right polar plates of the first capacitor C1, the second capacitor C2 and the third capacitor C3 and left polar plates of the fourth capacitor C4 at an inverting input end.
In summary, the present application includes at least one of the following beneficial technical effects:
1. hardware for realizing normalization of simple analog domain signals;
2. And a normalization operator is provided for realizing sensor-end data compression in an analog domain, so that the calculation pressure (comprising power consumption, speed and area) of the analog-to-digital converter ADC is reduced.
Drawings
FIG. 1 is a first embodiment of an analog domain signal normalization method for a scene of a sense-in-compute fusion process;
FIG. 2 is a second embodiment of a method for normalizing analog domain signals of a scene of a sense-in-compute fusion process;
FIG. 3 is a first embodiment of an analog domain signal normalization apparatus for a sense-in-compute fusion process scenario;
Fig. 4 is a second embodiment of an analog domain signal normalization apparatus for a scene of a sense-in-compute fusion process.
The reference numerals indicate that 1, an analog domain signal normalization device for sensing, calculating and fusing processing scenes, 101, a sampling unit, 102 and a calculating unit.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail with reference to the accompanying drawings, fig. 1 to 4 and examples. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
Term interpretation:
Standard deviation (Standard Deviation), which can reflect the degree of dispersion of one dataset, and the average number of two groups of data which are identical, the standard deviation is not necessarily identical. The standard deviation plays an important role in Batch Normalization (batch normalization). The standard deviation is the square root of the arithmetic mean from the mean square, reflecting the degree of dispersion of the dataset. In Batch Normalization, the standard deviation is used to calculate the distribution of each batch of data, and normalization is performed. Specifically, batchNorm makes the data follow a standard normal distribution (the mean is 0 and the standard deviation is 1) by estimating the mean and standard deviation of each batch of data and then normalizing the data. The standard deviation plays a key role in Batch Normalization, and helps BatchNorm to know the distribution condition of data, so that effective normalization processing is performed, and training efficiency and performance of the neural network are improved.
Dark current is a phenomenon in which in a physical device, even if light is not irradiated to a pixel, a charge is generated in a pixel unit. These charges form a so-called dark current, which is one of noises affecting the image quality of the CMOS sensor. The generation of dark current is related to various factors such as impurities, heat, etc.
The application provides a method for normalizing analog domain signals of a sense-in-store fusion processing scene, which adopts the following technical scheme:
In a first aspect, as shown in fig. 1, there is provided a method for normalizing analog domain signals of a scene of a sense computation fusion process, including:
S101, sampling to obtain an analog domain signal, wherein the analog domain signal is a signal which is continuous in time in general;
S201, sampling to obtain the mean value and standard deviation of the analog domain signal, wherein the mean value and standard deviation of the analog domain signal are both predicted in advance. For example, in the field of CMOS image sensors, the mean value and standard deviation of image signals are obtained in advance during the training process of the neural network algorithm based on the existing data set. Sampling the mean value and the standard deviation.
S301, obtaining a first difference value by utilizing the difference between the average values of the analog domain signals;
S401, dividing the first difference value by the standard deviation of the analog domain signal to obtain a normalized value of the analog domain signal. In the technical scheme, the normalized value of the analog domain signal can be obtained by dividing the difference between the average value of the analog domain signal obtained by sampling and the stored average value of the analog domain signal by the standard deviation of the stored analog domain signal. In the prior art, the analog domain signal is converted into a digital signal through an analog-to-digital converter ADC, and then the digital signal is processed to obtain a normalized value of the digital signal. According to the technical scheme, the analog domain signal stage is used for realizing the normalization of the analog domain signal, so that the processing cost of converting the analog domain signal into the digital signal is greatly saved, the calculation pressure (comprising power consumption, speed and area) of the analog-to-digital converter ADC is reduced, and the cost comprises the power consumption and the area of the digital signal processor. In particular, the fundamental features of traditional von neumann architecture computation and storage separation from each other, storage walls and power consumption walls, become key bottlenecks in computer architecture, especially neural network computation. Due to the implementation of the technical scheme, the required expenditure of data handling can be greatly reduced, and the method is helpful for the neural network deployment of the 'sense memory calculation' integrated chip. The "sense computation" is a sense signal, a storage signal, and a calculation signal.
Optionally, the analog domain signal is a voltage signal. The analog domain signals include a variety of signals that can be processed by the electronic device, including voltage signals, current signals. In the technical scheme, the voltage signal can be processed.
Optionally, the sampling obtains an analog domain signal comprising sampling the voltage signal one or two times. In the technical scheme, the voltage signal can be sampled once or twice. In the field of image sensors, the image signal perceived may also be processed and normalized once.
Optionally, as shown in fig. 2, when the voltage signal is sampled twice, the method further includes:
S202, obtaining a difference value between a first sampling voltage and a second sampling voltage which are respectively obtained by two times of sampling, and obtaining a second difference value; in the present solution, especially in CMOS image sensors, excessive noise, such as dark current noise, may occur due to sampling once. If the voltage signal is sampled twice and the subsequent processing is performed, dark current noise can be completely eliminated.
And S203, subtracting the average value of the voltage signals from the second difference value, and dividing the second difference value by the standard deviation of the voltage signals to obtain the normalized value of the voltage signals.
In a second aspect, as shown in fig. 3, there is further provided an analog domain signal normalization apparatus 1 for sensing a fusion processing scenario, including:
The sampling unit 101 is used for sampling and obtaining an analog domain signal, and sampling and obtaining the average value and the standard deviation of the analog domain signal, wherein the analog domain signal is a voltage signal;
The calculating unit 102 is configured to obtain a first difference value by using a difference between the analog domain signal and a mean value of the analog domain signal, and divide the first difference value by a standard deviation of the analog domain signal to obtain a normalized value of the analog domain signal.
Optionally, as shown in fig. 4, the first sampling unit 101 includes:
the first switch SW1 is used for sampling the voltage signal and sending the voltage signal to the computing unit;
a second switch SW2 for sampling dark current information of the voltage signal and sending the information to the calculation unit;
A third switch SW3 for sampling the average value of the voltage signal and sending the average value to the calculation unit;
a second reference voltage switch SWN2 for feeding the reference voltage VREF into the calculation unit when the second switch SW2 is turned off;
The third reference voltage switch SWN3 is used for sending the reference voltage VREF into the calculation unit when the third switch SW3 is opened.
Optionally, as shown in fig. 4, the computing unit 102 includes:
The fourth switch SW4 is used for sending the reference voltage VREF to the right polar plate of the fourth capacitor C4;
a fifth switch SW5 for connecting the inverting input terminal of the operational amplifier unit AMP and the output terminal of the operational amplifier unit AMP together and keeping the off, on state and the fourth switch SW4 in agreement;
The sixth switch SW6 is used for connecting the fourth capacitor C4 across the inverting input terminal and the output terminal of the op-AMP unit to form a feedback loop when the reference voltage VREF is turned off by the fourth switch SW4, and is also used for connecting the variable capacitor C4 into the feedback loop.
The first capacitor C1 is used for receiving the sampling voltage signal sent by the first switch SW 1;
a second capacitor C2 for receiving dark current information of the sampling voltage signal sent from the second switch SW2 or receiving a reference voltage VREF sent from the second reference voltage switch SWN 2;
the third capacitor C3 is used for receiving the average value of the sampling voltage signal sent by the third switch SW3 or receiving the reference voltage VREF sent by the third reference voltage switch SWN 3;
a fourth capacitor C4 for receiving the reference voltage VREF sent by the fourth switch SW4 or being connected with the output end of the operational amplifier unit AMP to form a feedback loop between the inverting input end and the output end of the operational amplifier unit AMP;
The operational amplifier unit AMP is used for inputting a reference voltage VREF at a non-inverting input end, and connecting right polar plates of the first capacitor C1, the second capacitor C2 and the third capacitor C3 and left polar plates of the fourth capacitor C4 at an inverting input end.
In summary, the present application includes at least one of the following beneficial technical effects:
1. hardware for realizing normalization of simple analog domain signals;
2. And a normalization operator is provided for realizing sensor-end data compression in an analog domain, so that the calculation pressure (comprising power consumption, speed and area) of the analog-to-digital converter ADC is reduced. The embodiment of the application relates to a normalization method and a normalization device for analog domain signals, and the implementation principle of the normalization method and the normalization device is as follows:
As shown in fig. 4, when sampling is performed once, a normalized voltage value can be obtained, and the working flow is as follows, firstly, the fourth switch SW4 and the fifth switch SW5 are closed, the sixth switch SW6 is opened, then the right polar plate access voltage of the fourth capacitor C4 is the reference voltage VREF, and because the ideal model of the operational amplifier AMP is in a virtual short state, i.e. the voltages of the inverting input end and the non-inverting input end are equal, the potential of the inverting input end of the operational amplifier AMP and the right polar plate of the fourth capacitor C4 is the reference voltage VREF;
when the first switch SW1 is closed, the sampling terminal vpixel_in is connected to the left plate of the first capacitor C1 to obtain a first sampling signal vpixel_in, the first reference voltage switch SWN1 complementary to the first switch SW1 is opened, the second switch SW2 and the third switch SW3 are opened, the second reference voltage switch SWN2 and the third reference voltage switch SWN3 complementary to the second switch SW2 and the third switch SW3 respectively are closed, and the respective left plates of the second capacitor C2 and the third capacitor C3 are connected to the reference voltage VREF.
At this time, the accumulated charge on the first capacitor C1 is C1 (vpixel_in-VREF), and the accumulated charge on the second and third capacitors C2 and C3 is zero. Accordingly, the total charge amount of the right plate of each of the first, second, and third capacitances C1, C2, and C3 and the left plate of the fourth capacitance C4 is c1× (vpixel_in-VREF).
Thereafter, the first switch SW1 is turned off, and at the same time, the first reference voltage switch SWN1 is turned on, the second switch SW2 and the third switch SW3 are turned on, and the second reference voltage switch SWN2 and the third reference voltage switch SWN3, which are respectively complementary to the second switch SW2 and the third switch SW3, are turned off, the DARK current information dark_in is input to the left plate of the second capacitor C2, and the average value norm_in of the voltage signal is input to the left plate of the third capacitor C3. At this time, the accumulated charge on C1 becomes 0, the accumulated charge on C2 becomes c2 (VDARK _in-VREF), VDARK _in= VDARK, i.e., the input voltage at the input terminal of pin VDARK _in is VDARK, and the accumulated charge on C3 becomes c3 (vnorm_in-VREF), i.e., vnorm_in=vnorm+vref, i.e., the input voltage at the input terminal of pin vnorm_in is VNORRM +vref. At this time, the total charge on the right plates of C1, C2 and C3 is c2× (VDARK-VREF) +c3× (vnorm+vref-VREF), and the charge on the left plate of the fourth capacitor C4 is c4× (v_out-VREF). The total charge is c2 x (VDARK-VREF) +c3 x vnorm+c4 x (v_out-VREF).
Since the right plate of the first capacitor C1, the right plate of the second capacitor C2, and the right plate of the third capacitor C3, and the left plate of the fourth capacitor C4 constitute a closed system, the closed system follows the principle of conservation of charge, and then the following formula of conservation of charge exists:
C1*(VPIXEL_IN-VREF)=C2*(VDARK-VREF)+C3*VNORM+C4*(V_OUT-VREF)
The above formula follows q=cu, where Q is the charge amount, C is the capacitance of the capacitor, and U is the voltage between the two plates of the capacitor. The left side of the charge conservation formula is the total amount of charges in the closed system when the first switch SW1 is closed, the fourth switch SW4 and the fifth switch SW5 are closed, the sixth switch SW6 is opened, the right polar plate access voltage of the fourth capacitor C4 is the reference voltage VREF, and the right side of the charge conservation formula is the total amount of charges in the closed system after the second switch SW2 and the third switch SW3 are closed. Obviously, the charge amounts on both sides are equal due to the closed system. Wherein, VREF may be zero or a certain reference value.
And, the capacitance values of the first capacitor C1, the second capacitor C2 and the third capacitor C3 may be set to be equal, and then the normalized value of the analog voltage signal may be calculated as follows:
V_OUT=Cunit/C4*(VPIXEL_IN-VDARK-VNORM)+VREF
Wherein c1=c2=c3= Cunit, VDARK is dark current information, and VNORM is the average value of the voltage signal. The fourth capacitor C4 may be a variable capacitor array, and the variable capacitor may be changed, so that the value Cunit/C4 may be adjusted, i.e. the capacitance ratio of the first capacitor C1, the second capacitor C2 or the third capacitor C3 to the variable capacitor array represents the normalized standard deviation. V_OUT is the normalized voltage value.
Since the application is mainly applied to the field of CMOS image sensors, the sampled voltage signal is typically sampled twice. The reason for sampling twice is to eliminate noise of the CMOS image sensor, such as dark current noise, to close the first switch SW1 again after sampling twice, to open the first reference voltage switch SWN1 complementary to the first switch SW1, to open the fourth switch SW4 and to open the fifth switch SW5, to close the sixth switch SW6, and to obtain the second sampling signal vpixel_in2 at the sampling end vpixel_in2 to be connected to the left plate of the first capacitor C1.
The following charge conservation formula can be obtained according to the charge conservation principle:
C1*(VPIXEL_IN1-VREF)=C1*(VPIXEL_IN2-VREF)+C2*(VDARK_IN-VREF)+C3*(VNORM_IN-VREF)+C4*(V_OUT-VREF)
Wherein c1=c2=c3= Cunit, VDARK _in= VDARK +vref, vnorm_in=vnorm+vref, VDARK is dark current information, and VNORM is the average value of the voltage signal. The fourth capacitor C4 may be a variable capacitor, and the value of the variable capacitor may be adjusted to Cunit/C4, that is, the capacitance ratio of the first capacitor C1, the second capacitor C2, or the third capacitor C3 and the variable capacitor array represents the normalized standard deviation. Vpixel_in1 is a sampling voltage obtained by the first sampling, and vpixel_in2 is a sampling voltage obtained by the second sampling. V_OUT is the normalized voltage value.
And, the capacitance values of the first capacitor C1, the second capacitor C2 and the third capacitor C3 may be set to be equal, and then the normalized value of the analog voltage signal may be calculated as follows:
V_OUT=Cunit/C4*(VPIXEL_IN1-VPIXEL_IN2-VDARK-VNORM)+VREF
where VREF may be 0 or some other reference value (e.g., a parameter near the threshold voltage Vth, etc.) that facilitates lower level circuit operation. CL is the load capacitance, which is the equivalent load capacitance of the next stage circuit.
The foregoing description of the preferred embodiments of the application is not intended to limit the scope of the application in any way, including the abstract and drawings, in which case any feature disclosed in this specification (including abstract and drawings) may be replaced by alternative features serving the same, equivalent purpose, unless expressly stated otherwise. That is, each feature is one example only of a generic series of equivalent or similar features, unless expressly stated otherwise.

Claims (6)

1.一种感存算融合处理场景的模拟域信号归一化装置,应用于传感器信号处理,其特征在于,包括:1. An analog domain signal normalization device for a sensing, storage, and computing fusion processing scenario, applied to sensor signal processing, characterized by comprising: 第一采样单元:用于采样获取模拟域信号,采样获取所述模拟域信号的均值、标准差;所述模拟域信号为电压信号;A first sampling unit is configured to sample and obtain an analog domain signal, and to sample and obtain a mean value and a standard deviation of the analog domain signal; the analog domain signal is a voltage signal; 计算单元:用于利用所述模拟域信号及所述模拟域信号的均值之差求得第一差值;将所述第一差值除以所述模拟域信号的标准差,获得所述模拟域信号的归一化值;所述计算单元,包括:A calculation unit: configured to obtain a first difference value by using the difference between the analog domain signal and the mean value of the analog domain signal; and to obtain a normalized value of the analog domain signal by dividing the first difference value by the standard deviation of the analog domain signal. The calculation unit includes: 第四开关SW4:用于将参考电压VREF送入第四电容C4的右极板;The fourth switch SW4 is used to send the reference voltage VREF to the right plate of the fourth capacitor C4; 第五开关SW5:用于将运放单元AMP的反相输入端和运放单元AMP的输出端连接在一起,并且关断、闭合状态和所述第四开关SW4保持一致;The fifth switch SW5 is used to connect the inverting input terminal of the operational amplifier unit AMP and the output terminal of the operational amplifier unit AMP, and its closed and closed states are consistent with those of the fourth switch SW4; 第六开关SW6:用于将参考电压VREF在第四开关SW4断开时,将第四电容C4跨接在运放单元AMP的反相输入端和输出端之间,形成反馈回路;The sixth switch SW6 is used to connect the fourth capacitor C4 between the inverting input terminal and the output terminal of the operational amplifier unit AMP when the fourth switch SW4 is disconnected, thereby forming a feedback loop. 第一电容C1:用于接收第一开关SW1送入的采样电压信号;First capacitor C1: used to receive the sampling voltage signal sent by the first switch SW1; 第二电容C2:用于接收第二开关SW2送入的采样电压信号的暗电流信息,或接收第二参考电压开关SWN2送入的参考电压VREF;The second capacitor C2 is used to receive the dark current information of the sampling voltage signal sent by the second switch SW2, or receive the reference voltage VREF sent by the second reference voltage switch SWN2; 第三电容C3:用于接收第三开关SW3送入的采样电压信号的均值,或接收第三参考电压开关SWN3送入的参考电压VREF;The third capacitor C3 is used to receive the average value of the sampled voltage signal sent by the third switch SW3, or receive the reference voltage VREF sent by the third reference voltage switch SWN3; 第四电容C4:用于接收第四开关SW4送入的参考电压VREF,或连接运放单元AMP的输出端,构成运放AMP的反相输入端和输出端之间的反馈回路;Fourth capacitor C4: used to receive the reference voltage VREF input by the fourth switch SW4, or connected to the output terminal of the operational amplifier unit AMP to form a feedback loop between the inverting input terminal and the output terminal of the operational amplifier AMP; 运放单元AMP:用于在正相输入端输入参考电压VREF,在反相输入端连接第一电容C1、第二电容C2和第三电容C3的右极板,以及第四电容C4的左极板。Operational amplifier unit AMP: used to input reference voltage VREF at the non-inverting input terminal, and connect the first capacitor C1, the second capacitor C2, the right plate of the third capacitor C3, and the left plate of the fourth capacitor C4 at the inverting input terminal. 2.根据权利要求1所述的归一化装置,其特征在于,所述第一采样单元,包括:2. The normalization device according to claim 1, wherein the first sampling unit comprises: 第一开关SW1:用于采样电压信号,并送入计算单元;The first switch SW1 is used to sample the voltage signal and send it to the calculation unit; 第二开关SW2:用于采样电压信号的暗电流信息,并送入计算单元;The second switch SW2 is used to sample the dark current information of the voltage signal and send it to the calculation unit; 第三开关SW3:用于采样电压信号的均值,并送入计算单元;The third switch SW3 is used to sample the mean value of the voltage signal and send it to the calculation unit; 第二参考电压开关SWN2:用于将参考电压VREF在第二开关SW2断开时送入计算单元;The second reference voltage switch SWN2 is used to send the reference voltage VREF to the calculation unit when the second switch SW2 is disconnected; 第三参考电压开关SWN3:用于将参考电压VREF在第三开关SW3断开时送入计算单元。The third reference voltage switch SWN3 is used to send the reference voltage VREF to the calculation unit when the third switch SW3 is disconnected. 3.一种感存算融合处理场景的模拟域信号归一化方法,应用于传感器信号处理,其特征在于,基于权利要求1的归一化装置,所述模拟域信号归一化方法,包括:3. A method for normalizing analog domain signals in a sensing, storage, and computing fusion processing scenario, applied to sensor signal processing, characterized in that, based on the normalization device of claim 1, the method for normalizing analog domain signals comprises: 采样获取模拟域信号;Sampling to obtain analog domain signals; 采样获取所述模拟域信号的均值、标准差;Sampling to obtain the mean and standard deviation of the analog domain signal; 利用所述模拟域信号及所述模拟域信号的均值之差求得第一差值;Obtaining a first difference value by using a difference between the analog domain signal and a mean value of the analog domain signal; 将所述第一差值除以所述模拟域信号的标准差,获得所述模拟域信号的归一化值。The first difference is divided by the standard deviation of the analog domain signal to obtain a normalized value of the analog domain signal. 4.根据权利要求3所述的归一化方法,其特征在于:所述模拟域信号为电压信号。4 . The normalization method according to claim 3 , wherein the analog domain signal is a voltage signal. 5.根据权利要求4所述的归一化方法,其特征在于:所述采样获取模拟域信号,包括:采样所述电压信号一次或两次。5 . The normalization method according to claim 4 , wherein the sampling to obtain the analog domain signal comprises sampling the voltage signal once or twice. 6.根据权利要求5所述的归一化方法,其特征在于,当采样两次所述电压信号,之后,还包括:6. The normalization method according to claim 5, characterized in that after sampling the voltage signal twice, the method further comprises: 将两次采样分别获得的第一采样电压和第二采样电压求差值,获得第二差值;Calculating the difference between the first sampling voltage and the second sampling voltage obtained by the two samplings to obtain a second difference; 利用第二差值减去所述电压信号的均值之后,除以所述电压信号的标准差,获得所述电压信号的归一化值。A normalized value of the voltage signal is obtained by subtracting the mean value of the voltage signal from the second difference and dividing the result by the standard deviation of the voltage signal.
CN202410559314.9A 2024-05-08 2024-05-08 Analog domain signal normalization method and device for sensing, storage and computing fusion processing scenarios Active CN118487604B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410559314.9A CN118487604B (en) 2024-05-08 2024-05-08 Analog domain signal normalization method and device for sensing, storage and computing fusion processing scenarios

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410559314.9A CN118487604B (en) 2024-05-08 2024-05-08 Analog domain signal normalization method and device for sensing, storage and computing fusion processing scenarios

Publications (2)

Publication Number Publication Date
CN118487604A CN118487604A (en) 2024-08-13
CN118487604B true CN118487604B (en) 2025-09-26

Family

ID=92187092

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410559314.9A Active CN118487604B (en) 2024-05-08 2024-05-08 Analog domain signal normalization method and device for sensing, storage and computing fusion processing scenarios

Country Status (1)

Country Link
CN (1) CN118487604B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116776176A (en) * 2023-03-28 2023-09-19 桂林海威科技股份有限公司 Method for predicting air switch state under centralized controller based on K-Means algorithm

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103281080B (en) * 2013-04-25 2017-03-15 清华大学 A kind of front-end circuit of pipeline organization analog-digital converter and its sequential control method
JP6351026B2 (en) * 2014-01-31 2018-07-04 アルプス電気株式会社 Signal processing circuit
CN106210571B (en) * 2016-04-21 2019-04-16 中国科学院高能物理研究所 A kind of integrated circuit read based on X-ray ccd signal
CN110059357B (en) * 2019-03-19 2024-09-06 中国电力科学研究院有限公司 A method and system for fault classification detection of intelligent electric energy meter based on auto-encoding network
CN116821047B (en) * 2023-08-31 2023-10-31 北京犀灵视觉科技有限公司 Sensing and storing integrated circuit, system and method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116776176A (en) * 2023-03-28 2023-09-19 桂林海威科技股份有限公司 Method for predicting air switch state under centralized controller based on K-Means algorithm

Also Published As

Publication number Publication date
CN118487604A (en) 2024-08-13

Similar Documents

Publication Publication Date Title
JP2771879B2 (en) Noise reduction device for photodiode array
CN106156763A (en) A kind of fingerprint identification module and fingerprint identification method
CN217506534U (en) readout circuit and processor
JP2018515947A (en) Fingerprint detection circuit and electronic device
US5563544A (en) Computational circuit
WO2018201432A1 (en) Voltage conversion apparatus and fingerprint detection system
CN114445336A (en) Distribution equipment defect detection method and device, computer equipment and storage medium
CN115564028A (en) Quantification method, electronic device and readable storage medium of neural network model
CN108600579A (en) A kind of motion detection circuit and method for testing motion applied to CIS
US20050062853A1 (en) Image sensing apparatus
CN118487604B (en) Analog domain signal normalization method and device for sensing, storage and computing fusion processing scenarios
CN113383341B (en) Arithmetic device and multiply-accumulate arithmetic system
CN110503152B (en) Two-way neural network training method and image processing method for target detection
CN110720212B (en) Signal processing circuit and method for pixel array and image sensor
WO2004010582A1 (en) Probabilistic calculation element, drive method thereof, and recognition device using the same
TWI722797B (en) Computation operator in memory and operation method thereof
CN118487605B (en) Analog domain signal normalization method and device for sensing, storage and computing fusion processing scenarios
CN107612052A (en) The charging method and mobile terminal of mobile terminal
CN118569332A (en) Memory internal computing and reading device special for neural network and control method thereof
JP3199707B2 (en) Semiconductor arithmetic circuit and arithmetic device
CN114492773B (en) Neural network batch normalization layer hardware implementation method, device, equipment and medium
CN112345909A (en) Detection method, detection circuit and reset circuit
CN118487605A (en) Analog domain signal normalization method and device for sensing, storage and computing fusion processing scenario
KR20200068560A (en) Neuromorphic arithmetic device and operating method thereof
CN114205488B (en) Image sensing circuit, image sensor, and driving method of image sensing circuit

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant