[go: up one dir, main page]

CN113114262B - Efficient direct function mapping analog-to-digital conversion circuit - Google Patents

Efficient direct function mapping analog-to-digital conversion circuit Download PDF

Info

Publication number
CN113114262B
CN113114262B CN202110481335.XA CN202110481335A CN113114262B CN 113114262 B CN113114262 B CN 113114262B CN 202110481335 A CN202110481335 A CN 202110481335A CN 113114262 B CN113114262 B CN 113114262B
Authority
CN
China
Prior art keywords
circuit
signal
pmos transistor
drain
gate
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
CN202110481335.XA
Other languages
Chinese (zh)
Other versions
CN113114262A (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.)
University of Science and Technology of China USTC
Original Assignee
University of Science and Technology of China USTC
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 University of Science and Technology of China USTC filed Critical University of Science and Technology of China USTC
Priority to CN202110481335.XA priority Critical patent/CN113114262B/en
Publication of CN113114262A publication Critical patent/CN113114262A/en
Application granted granted Critical
Publication of CN113114262B publication Critical patent/CN113114262B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/66Digital/analogue converters

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

The invention discloses a high-efficiency direct function mapping analog-to-digital conversion circuit, which mainly comprises: the circuit comprises a sample hold circuit, a comparator circuit, a DAC circuit and a register circuit. The circuit can generate a reference voltage with a special function shape along with clock variation at one end of a comparator through a logic control circuit by directly integrating an LUT circuit into a globally shared DAC circuit. Some special activation function mapping can be directly completed aiming at the simulation deep learning hardware acceleration network. The method greatly reduces the area of the circuit required for realizing the activation function, accelerates the calculation process and greatly improves the energy efficiency of the whole calculation circuit. Meanwhile, the invention optimizes the structure of the dynamic comparator aiming at the problems of parasitic parameters of the current comparator and greatly reduces the coupling effect between input and output. The invention only needs to modify the digital logic control part of the DAC, and has the characteristics of strong practicability, high energy efficiency, low power consumption, simple realization and the like.

Description

一种高效直接功能函数映射模数转换电路An Efficient Direct Function Mapping Analog-to-Digital Conversion Circuit

技术领域technical field

本发明涉及模数转换器技术领域,尤其涉及一种高效直接功能函数映射模数转换电路。The invention relates to the technical field of analog-to-digital converters, in particular to an efficient direct function function mapping analog-to-digital conversion circuit.

背景技术Background technique

基于冯诺依曼架构的传统计算系统受限于晶体管尺寸微缩困难和“存储墙”问题已经无法满足人工智能(AI)时代对算力的需求。基于模拟计算的存内计算系统能够为AI计算提供低延时和高效率的并行乘累加操作,在加速AI计算方面展现出了巨大的潜力和优势。其中,基于“脉冲”通信的脉冲神经网络(SNN),其模拟计算框架有望在实现人工智能的同时,降低计算的功耗。在SNN的专用硬件电路各个功能模块设计中,ADC电路模块设计起着关键的作用。高能效,低功耗,实现简单的ADC电路在脉冲神经网络(SNN)、卷积神经网络(CNN)等存算一体电路架构设计中都具有很好的应用前景。Traditional computing systems based on the von Neumann architecture are limited by the difficulty of scaling down the size of transistors and the problem of "storage walls", which can no longer meet the demand for computing power in the era of artificial intelligence (AI). The in-memory computing system based on analog computing can provide low-latency and high-efficiency parallel multiply-accumulate operations for AI computing, showing great potential and advantages in accelerating AI computing. Among them, the pulse neural network (SNN) based on "pulse" communication, its analog computing framework is expected to reduce the power consumption of computing while realizing artificial intelligence. In the design of each functional module of the dedicated hardware circuit of SNN, the design of the ADC circuit module plays a key role. High energy efficiency, low power consumption, and simple ADC circuits have good application prospects in the design of memory-computing integrated circuit architectures such as pulse neural networks (SNN) and convolutional neural networks (CNN).

请参见图1,示出了模拟存算一体计算系统实现单层深度学习网络的示意图。模拟计算是实现高效乘累加计算的一种手段。基于模拟的乘累加计算单元,一般的操作流程如下:DAC数模转换电路将数字输入信号转换成相应的模拟电压,通过存储电路单元实现输入电压和权重的乘法操作并转换成电流,电流通过导线汇集到一起完成累加操作,电流电压转换电路将求得的累加电流转换成累加电压,最后通过ADC将模拟加权电压转换成数字信号。经过模拟计算单元得到的数字信号最后还需要经过数字激活函数电路才能得到最终的神经网络当前层计算结果并输出到神经网络下一层计算模块。Please refer to FIG. 1 , which shows a schematic diagram of a single-layer deep learning network implemented by a simulated storage-computing integrated computing system. Analog computing is a means to achieve efficient multiply-accumulate calculations. Based on the analog multiplication and accumulation calculation unit, the general operation process is as follows: the DAC digital-to-analog conversion circuit converts the digital input signal into a corresponding analog voltage, and realizes the multiplication operation of the input voltage and weight through the storage circuit unit and converts it into a current, and the current passes through the wire Collected together to complete the accumulation operation, the current-voltage conversion circuit converts the obtained accumulated current into an accumulated voltage, and finally converts the analog weighted voltage into a digital signal through the ADC. The digital signal obtained by the analog calculation unit finally needs to pass through the digital activation function circuit to obtain the final calculation result of the current layer of the neural network and output it to the calculation module of the next layer of the neural network.

请参见图2中的ADC电路,显示的是一种具有共享DAC结构的ADC电路。这种结构在支持全并行的乘累加操作的同时还可以大大减少模拟计算单元内整体ADC电路的面积开销。它的工作方式是通过数字控制全局共享的DAC产生递增的参照电压信号,然后将参照信号与待转换的模拟电压信号依次比较,产生具有不同宽度的方波信号,最后经过数字计数器转换成数字信号。当ADC的位数高的时候这种方式会有很大的转换延迟,因此这种方式适用于精度比较低,模拟矩阵运算规模大的场景。See the ADC circuit in Figure 2, which shows an ADC circuit with a shared DAC structure. This structure can greatly reduce the area overhead of the overall ADC circuit in the analog calculation unit while supporting fully parallel multiply-accumulate operations. It works by digitally controlling the globally shared DAC to generate an incremental reference voltage signal, then comparing the reference signal with the analog voltage signal to be converted in turn to generate square wave signals with different widths, and finally converting them into digital signals through a digital counter . When the number of ADC bits is high, this method will have a large conversion delay, so this method is suitable for scenarios with relatively low precision and large-scale analog matrix operations.

请参见图3,展示了一些深度学习的激活函数示意图。常见的包括sigmoid、ReLU、Leak-ReLU等。为了灵活实现这些激活函数通常使用LUT(查找表)电路实现。针对图2所示的电路,ADC的输出作为LUT电路的输入来实现激活函数。由于单个LUT电路面积开销大,这种方式必须通过复用LUT电路单元的模式来减小面积开销,但也大大增加了整体电路的计算延时。Please refer to Figure 3, which shows a schematic diagram of some deep learning activation functions. Common ones include sigmoid, ReLU, Leak-ReLU, etc. In order to implement these activation functions flexibly, LUT (look-up table) circuits are usually used. For the circuit shown in Figure 2, the output of the ADC is used as the input of the LUT circuit to realize the activation function. Since the area overhead of a single LUT circuit is large, this method must reduce the area overhead by multiplexing the mode of the LUT circuit unit, but it also greatly increases the calculation delay of the overall circuit.

发明内容SUMMARY OF THE INVENTION

本发明的目的是提供一种高效直接功能函数映射模数转换电路,可以减少模拟计算模块的计算延时,具有实用性强,能效高,功耗低,实现简单等优点。The purpose of the present invention is to provide a high-efficiency direct function function mapping analog-to-digital conversion circuit, which can reduce the calculation delay of the analog calculation module, and has the advantages of strong practicability, high energy efficiency, low power consumption, and simple implementation.

本发明的目的是通过以下技术方案实现的:The purpose of the present invention is achieved through the following technical solutions:

一种高效直接功能函数映射模数转换电路,包括:采样保持电路、比较器电路、DAC电路与寄存器电路;其中:A high-efficiency direct function function mapping analog-to-digital conversion circuit, comprising: a sample-and-hold circuit, a comparator circuit, a DAC circuit, and a register circuit; wherein:

所述DAC电路为全局共享的电路结构,其包括:依次连接的逻辑控制电路、LUT电路与DAC电容阵列;DAC电容阵列的输出端连接所有比较器电路的反向输入端;逻辑控制电路产生递增的二进制数据经LUT电路转换成相应的DAC电容阵列的控制信号,从而产生不同的参考电压;The DAC circuit is a globally shared circuit structure, which includes: a logical control circuit, a LUT circuit, and a DAC capacitor array connected in sequence; the output end of the DAC capacitor array is connected to the inverting input ends of all comparator circuits; the logic control circuit generates incremental The binary data of the LUT circuit is converted into the control signal of the corresponding DAC capacitor array, thereby generating different reference voltages;

每一比较器电路的正向输入端单独连接一个采样保持电路,输入为采样保持电路输出的待转换的模拟电压信号,输出端单独连接一个寄存器电路;当比较器电路的状态发生转变时,相应的寄存器电路保存逻辑控制电路输出的二进制数据,获得二进制模数转换结果。The positive input terminal of each comparator circuit is separately connected to a sample-and-hold circuit, the input is the analog voltage signal to be converted output by the sample-and-hold circuit, and the output terminal is separately connected to a register circuit; when the state of the comparator circuit changes, the corresponding The register circuit saves the binary data output by the logic control circuit, and obtains a binary analog-to-digital conversion result.

由上述本发明提供的技术方案可以看出,一方面,将具有深度神经网络的激活函数功能的LUT电路集成到共享的DAC电路中,大大的减少了激活函数电路的转换延时;并且,在不损失计算并行度的前提下,只用了一个LUT电路就可以实现全并行的神经网络激活函数的实现,减少了神经网络加速器的功耗和面积。另一方面,共享的DAC电路中的逻辑控制电路产生计数信号经过比较器的输出直接控制是否输入到寄存器存储单元,简化了输出信号的存储方案,减少了不必要的计算能耗。It can be seen from the technical solution provided by the present invention that, on the one hand, the LUT circuit with the activation function function of the deep neural network is integrated into the shared DAC circuit, which greatly reduces the conversion delay of the activation function circuit; and, in Under the premise of not losing the calculation parallelism, only one LUT circuit can realize the realization of the fully parallel neural network activation function, which reduces the power consumption and area of the neural network accelerator. On the other hand, the logic control circuit in the shared DAC circuit generates the counting signal and directly controls whether it is input to the register storage unit through the output of the comparator, which simplifies the storage scheme of the output signal and reduces unnecessary calculation energy consumption.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings on the premise of not paying creative work.

图1为本发明背景技术提供的利用模拟矩阵计算系统实现单层深度学习网络的示意图;Fig. 1 is the schematic diagram that utilizes simulation matrix computing system to realize single-layer deep learning network provided by the background technology of the present invention;

图2为本发明背景技术提供的已有的共享DAC式ADC结构原理图;Fig. 2 is the existing shared DAC type ADC structural schematic diagram provided by the background technology of the present invention;

图3为本发明实施例提供的深度学习的激活函数示意图;FIG. 3 is a schematic diagram of an activation function for deep learning provided by an embodiment of the present invention;

图4为本发明实施例提供的一种高效直接功能函数映射模数转换电路示意图;FIG. 4 is a schematic diagram of an efficient direct functional function mapping analog-to-digital conversion circuit provided by an embodiment of the present invention;

图5为本发明实施例提供的比较器电路结构示意图;5 is a schematic structural diagram of a comparator circuit provided by an embodiment of the present invention;

图6为本发明实施例提供的时序波形图。FIG. 6 is a timing waveform diagram provided by an embodiment of the present invention.

具体实施方式Detailed ways

下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

本发明实施例提供一种高效直接功能函数映射模数转换电路,该电路仅使用一个LUT电路单元即可实现全并行的激活函数,该电路应用于模拟存算一体(Computing-In-Memory)架构中,如图4所示,该电路主要包括:采样保持电路(S/H电路)、比较器电路、DAC电路与寄存器电路;其中:An embodiment of the present invention provides a high-efficiency direct function function mapping analog-to-digital conversion circuit, which can realize a fully parallel activation function by using only one LUT circuit unit, and the circuit is applied to a Computing-In-Memory (Computing-In-Memory) architecture Among them, as shown in Figure 4, the circuit mainly includes: sample and hold circuit (S/H circuit), comparator circuit, DAC circuit and register circuit; where:

所述DAC电路为全局共享的电路结构,其包括:依次连接的逻辑控制电路、LUT电路与DAC电容阵列;DAC电容阵列的输出端连接所有比较器电路的反向输入端;逻辑控制电路产生递增的二进制数据经LUT电路转换成相应的DAC电容阵列的控制信号,从而产生不同的参考电压;The DAC circuit is a globally shared circuit structure, which includes: a logical control circuit, a LUT circuit, and a DAC capacitor array connected in sequence; the output end of the DAC capacitor array is connected to the inverting input ends of all comparator circuits; the logic control circuit generates incremental The binary data of the LUT circuit is converted into the control signal of the corresponding DAC capacitor array, thereby generating different reference voltages;

每一比较器电路的正向输入端单独连接一个采样保持电路,输入为采样保持电路输出的待转换的模拟电压信号,输出端单独连接一个寄存器电路;当比较器电路的状态发生转变时,相应的寄存器电路保存逻辑控制电路输出的二进制数据(计数值),获得二进制模数转换结果。The positive input terminal of each comparator circuit is separately connected to a sample-and-hold circuit, the input is the analog voltage signal to be converted output by the sample-and-hold circuit, and the output terminal is separately connected to a register circuit; when the state of the comparator circuit changes, the corresponding The register circuit saves the binary data (count value) output by the logic control circuit, and obtains the binary analog-to-digital conversion result.

为了便于理解,下面电路的各个部分及工作原理做详细的描述。For ease of understanding, the various parts and working principles of the circuit are described in detail below.

一、DAC电路。1. DAC circuit.

本发明实施例中,DAC电路为全局共享的电路,其主要包括:逻辑控制电路、LUT电路与DAC电容阵列三个部分。In the embodiment of the present invention, the DAC circuit is a globally shared circuit, which mainly includes three parts: a logic control circuit, a LUT circuit and a DAC capacitor array.

1、逻辑控制电路。1. Logic control circuit.

如图4所示,逻辑控制电路主要包括:多位的计数器(Counter)和时序控制逻辑电路(Logic Control)。As shown in FIG. 4 , the logic control circuit mainly includes: a multi-bit counter (Counter) and a timing control logic circuit (Logic Control).

1)所述时序控制逻辑电路的控制端连接每一采样保持电路与比较器电路,输出产生模数转换电路过程中各个阶段(采样/保持、参考电位产生、比较模拟电压和数字输出数据存储)的时序控制信号。1) The control terminal of the sequential control logic circuit is connected to each sampling and holding circuit and comparator circuit, and the output generates various stages in the analog-to-digital conversion circuit process (sampling/holding, reference potential generation, comparison of analog voltage and digital output data storage) timing control signal.

2)所述多位的计数器连接LUT电路与所有寄存器电路。2) The multi-bit counter is connected to the LUT circuit and all register circuits.

2、LUT电路。2. LUT circuit.

LUT电路相当于一块RAM,所述逻辑控制电路产生递增的二进制数据输入至LUT电路,作为LUT电路的地址信号,LUT电路查找出预先定义好的逻辑结果。LUT电路集成到全局共享的DAC电路中,通过LUT的输出来控制DAC中电容阵列的行为,使得DAC产生的全局参考电压不是等比例增长的而是按照预先设定好的函数规则变化。The LUT circuit is equivalent to a piece of RAM, and the logic control circuit generates incremental binary data to be input to the LUT circuit as an address signal of the LUT circuit, and the LUT circuit finds out a pre-defined logic result. The LUT circuit is integrated into the globally shared DAC circuit, and the behavior of the capacitor array in the DAC is controlled through the output of the LUT, so that the global reference voltage generated by the DAC does not increase proportionally but changes according to a preset function rule.

LUT电路内部工作过程包括:预先选定一种激活函数,为了能够使得最后的数据结果是经过激活函数的拟合的,在选定一种激活函数后,求取激活函数的反函数,根据拟合精度,量化反函数;将反函数的自变量作为LUT电路的地址,因变量作为LUT中RAM存储的逻辑结果;当接收到递增的二进制数据后,依次将查找表中存储的数据输出至DAC电容阵列的开关电路,从而控制DAC电容阵列产生不同的参考电压。The internal working process of the LUT circuit includes: pre-selecting an activation function, in order to make the final data result fit the activation function, after selecting an activation function, calculate the inverse function of the activation function, according to the fitting Combine precision, quantize the inverse function; use the independent variable of the inverse function as the address of the LUT circuit, and the dependent variable as the logic result stored in RAM in the LUT; after receiving the incremental binary data, output the data stored in the lookup table to the DAC in turn The switch circuit of the capacitor array controls the DAC capacitor array to generate different reference voltages.

以sigmoid函数作为示例,sigmoid函数为:Y=1/(1+e-x)。其反函数为Y=ln(x/(1-x)),将反函数的自变量均匀划分作为LUT地址。当x=k*x0,其中k转换成二进制的数可以作为地址信号,x0是最小量化精度。此时,在地址k中LUT存储的数值应该为Y=ln(k*x0/(1-k*x0))。Taking the sigmoid function as an example, the sigmoid function is: Y=1/(1+e −x ). Its inverse function is Y=ln(x/(1-x)), and the arguments of the inverse function are uniformly divided as LUT addresses. When x=k*x 0 , the number k converted into binary can be used as an address signal, and x 0 is the minimum quantization precision. At this time, the value stored in the LUT at address k should be Y=ln(k*x 0 /(1-k*x 0 )).

3、DAC电容阵列。3. DAC capacitor array.

所述DAC电容阵列包含两个输入端,第一输入端连接LUT电路的输出端,第二输入端输入基准电压信号VREFThe DAC capacitor array includes two input terminals, the first input terminal is connected to the output terminal of the LUT circuit, and the second input terminal inputs the reference voltage signal V REF .

所述DAC电容阵列采用带分段电容策略,电容的一端由开关控制选通到不同电压,开关的控制信号来自于LUT电路。具体来说,采用带分段电容策略,桥接电容的方式缩小了电路中最大电容值和最小电容值之间的比值,大大减少了电路总电容值的大小。这种电容阵列实际上可以看成两组电容阵列支路,两个支路都采用了普通的电荷分布式的结构,其中一路转输入数字的高bit位,另一路转换输入数字的低bit位,低位的模拟输出通过分压电容后其值被缩小若干倍然后再与高位的模拟输出叠加。这种电容阵列构造方式相对于普通的电荷分布式结构来说,面积小,电容差异减小,因此可以得到更高的精度。该电容阵列的输入信号包括VREF、GND、LUT的输出控制信号,输出的电压信号VDAC直接连到所有比较器的负端。The DAC capacitor array adopts a segmented capacitor strategy, one end of the capacitor is controlled by a switch to switch to different voltages, and the control signal of the switch comes from the LUT circuit. Specifically, the strategy of segmented capacitors is adopted, and the method of bridging capacitors reduces the ratio between the maximum capacitance value and the minimum capacitance value in the circuit, greatly reducing the total capacitance value of the circuit. This kind of capacitor array can actually be regarded as two sets of capacitor array branches, both of which adopt a common charge distribution structure, one of which converts the high bit of the input digital, and the other converts the low bit of the input digital , the value of the low-level analog output is reduced several times after passing through the voltage-dividing capacitor, and then superimposed with the high-level analog output. Compared with the ordinary charge distribution structure, this capacitance array construction method has a small area, and the capacitance difference is reduced, so higher precision can be obtained. The input signal of the capacitor array includes V REF , GND, and the output control signal of the LUT, and the output voltage signal V DAC is directly connected to the negative terminals of all comparators.

二、比较器电路。Second, the comparator circuit.

本发明实施例中,所有比较器电路的结构是相同的,均可以为时钟控制的动态比较器,比较器将其正负输入端的信号进行比较,产生1位数字码。如图5所示,时钟控制的动态比较器包括:两个预放大电路和锁存电路,只有在时钟沿才有动态功耗,其他时间相当于静态锁存器只有静态功耗。本实施例中的动态比较器是基于传统动态比较器优化而来。In the embodiment of the present invention, all the comparator circuits have the same structure and can be clock-controlled dynamic comparators. The comparators compare the signals at their positive and negative input terminals to generate a 1-digit digital code. As shown in Figure 5, the clock-controlled dynamic comparator includes: two pre-amplification circuits and a latch circuit, and only has dynamic power consumption at the clock edge, and is equivalent to a static latch with only static power consumption at other times. The dynamic comparator in this embodiment is optimized based on the traditional dynamic comparator.

为了减少输出到输入的耦合效应,两个预放大电路分别采用PMOS管和NMOS管输入策略(如图5中的P2、P3、N4、N5),同时,两个预放大电路之间采用交叉耦合的PMOS和NMOS相连,这样可以极大减少输入输出间的耦合效应(如图中的P4、P7、N3、N7)。两个预放大电路的负载管和偏置管都通过时钟控制,这样可以消除预放大电路的静态功耗。In order to reduce the coupling effect from the output to the input, the two pre-amplification circuits adopt the input strategy of PMOS transistor and NMOS transistor respectively (P2, P3, N4, N5 in Figure 5), and at the same time, cross-coupling is adopted between the two pre-amplification circuits The PMOS and NMOS are connected, which can greatly reduce the coupling effect between input and output (P4, P7, N3, N7 in the figure). Both the load tube and the bias tube of the two pre-amplification circuits are controlled by clock, which can eliminate the static power consumption of the pre-amplification circuit.

锁存电路利用PMOS管和NMOS管的交叉耦合结构来保存比较数值(即参考电压和模拟电压的比较结果);在时钟为高的时候是锁存态,在时钟为低的时候是复位态(OP和ON都被置为1)。只有时钟从低到高转换的时候才会进入比较状态。输入V+和V-(V+、V-各自表示正向输入端和反向输入端,如之前所述V+接入待转换的模拟电压,V-接到DAC阵列的输出参考电压)经过预放大电路控制P10和P11使得OP和ON从GND转换到VDD的速度不一样。由于正反馈转换速度快的会抑制转换速度慢的,因此,转换速度快的那一端会变高,转换速度慢的那一端会变低,从而得到比较结果。The latch circuit uses the cross-coupling structure of the PMOS transistor and the NMOS transistor to save the comparison value (that is, the comparison result of the reference voltage and the analog voltage); when the clock is high, it is a latch state, and when the clock is low, it is a reset state ( Both OP and ON are set to 1). The compare state is entered only when the clock transitions from low to high. Input V+ and V- (V+, V- represent the forward input and reverse input respectively, as mentioned before, V+ is connected to the analog voltage to be converted, and V- is connected to the output reference voltage of the DAC array) through the pre-amplification circuit Controlling P10 and P11 makes OP and ON switch from GND to VDD at different speeds. Since the positive feedback with fast conversion speed will suppress the slow conversion speed, the end with fast conversion speed will be high, and the end with slow conversion speed will be low, so as to obtain the comparison result.

具体结构如图5所示,PMOS管P1的栅极连接CLKN信号,源极连接VDD,漏极连接PMOS管P2和P3的源极,所述CLKN信号为本地时钟信号;PMOS管P2的栅极输入V-信号,漏极连接NMOS管N1的漏极;PMOS管P3的栅极输入V+信号,漏极连接NMOS管N2的漏极;NMOS管N1和N2的栅极连接并输入CLKN信号,源极均连接到GND;PMOS管P4的源极连接VDD,漏极连接PMOS管P3和NMOS管N2的漏极、以及NMOS管N3的栅极,栅极连接NMOS管N3与N4的漏极、以及PMOS管P5的漏极,并将连接点记为节点AP;PMOS管P5的源极连接VDD,栅极连接PMOS管P6的栅极并输入CLK信号;NMOS管N4栅极输入V-信号,源极与NMOS管N5的源极和NMOS管N6的漏极相连;NMOS管N6栅极输入CLK信号,源极连接GND;NMOS管N5栅极输入V+信号,漏极连接PMOS管P6的漏极与PMOS管P7的栅极、以及NMOS管N7管的漏极,并将连接点记为节点AN;PMOS管P6与P7管的源极均连接VDD信号,PMOS管P7管漏极接NMOS管N7管的栅极,NMOS管N7管源极接GND;NMOS管N8栅极接CLKN信号,漏极接NMOS管N9的漏极、PMOS管P10的漏极、以及PMOS管P9和NMOS管N11的栅极,NMOS管N8与N9的源极接GND;NMOS管N9的栅极与PMOS管P8的栅极相连又通过导线连接至NMOS管N11与N12、以及PMOS管P11的漏极;NMOS管N11和N12源极接GND,NMOS管N12栅极输入CLKN信号,PMOS管P10、PMOS管P11的栅极各自与节点AN、节点AP相连,PMOS管P10、PMOS管P11的源极各自与PMOS管P8、PMOS管P9的漏极相连;PMOS管P8与P9的源极均连接至VDD。The specific structure is shown in Figure 5. The gate of the PMOS transistor P1 is connected to the CLKN signal, the source is connected to VDD, and the drain is connected to the sources of the PMOS transistors P2 and P3. The CLKN signal is a local clock signal; the gate of the PMOS transistor P2 Input V- signal, the drain is connected to the drain of NMOS transistor N1; the gate of PMOS transistor P3 inputs V+ signal, and the drain is connected to the drain of NMOS transistor N2; the gates of NMOS transistors N1 and N2 are connected and input CLKN signal, the source Both poles are connected to GND; the source of PMOS transistor P4 is connected to VDD, the drain is connected to the drains of PMOS transistor P3 and NMOS transistor N2, and the gate of NMOS transistor N3, and the gate is connected to the drains of NMOS transistors N3 and N4, and The drain of the PMOS transistor P5, and the connection point is marked as node AP; the source of the PMOS transistor P5 is connected to VDD, the gate is connected to the gate of the PMOS transistor P6, and the CLK signal is input; the gate of the NMOS transistor N4 inputs the V- signal, and the source The pole is connected to the source of the NMOS transistor N5 and the drain of the NMOS transistor N6; the gate of the NMOS transistor N6 inputs the CLK signal, and the source is connected to GND; the gate of the NMOS transistor N5 inputs the V+ signal, and the drain is connected to the drain of the PMOS transistor P6 and The gate of the PMOS transistor P7 and the drain of the NMOS transistor N7 are recorded as the node AN; the sources of the PMOS transistors P6 and P7 are connected to the VDD signal, and the drain of the PMOS transistor P7 is connected to the NMOS transistor N7 The gate of NMOS transistor N7 is connected to GND; the gate of NMOS transistor N8 is connected to CLKN signal, the drain is connected to the drain of NMOS transistor N9, the drain of PMOS transistor P10, and the gates of PMOS transistor P9 and NMOS transistor N11 , the sources of the NMOS transistors N8 and N9 are connected to GND; the gate of the NMOS transistor N9 is connected to the gate of the PMOS transistor P8 and connected to the drains of the NMOS transistors N11 and N12 and the PMOS transistor P11 through wires; the NMOS transistors N11 and N12 The source is connected to GND, the gate of NMOS transistor N12 inputs CLKN signal, the gates of PMOS transistor P10 and PMOS transistor P11 are respectively connected to node AN and node AP, and the sources of PMOS transistor P10 and PMOS transistor P11 are respectively connected to PMOS transistors P8 and PMOS transistors The drains of the transistor P9 are connected; the sources of the PMOS transistors P8 and P9 are both connected to VDD.

此外,当检测到比较器在数据转换阶段输出状态发生转变,锁定相应比较器电路的时钟控制比较器电路处于休眠状态,以减少功耗。In addition, when it is detected that the output state of the comparator changes during the data conversion phase, the clock of the corresponding comparator circuit is locked to control the comparator circuit to be in a sleep state, so as to reduce power consumption.

三、采样保持电路。3. Sample and hold circuit.

采样保持电路是将当前待转换的模拟电压值采样,并在整个数据转换期间保持在比较器电路的正向输入端。一般采用采样电容即可保持模拟电压值。如图4所示,V1~Vn是各个采样保持电路输出到相应比较器电路的模拟电压,各模拟电压之间是相互独立的。The sample-and-hold circuit samples the current analog voltage value to be converted, and holds it at the positive input terminal of the comparator circuit during the entire data conversion period. Generally, a sampling capacitor can be used to maintain the analog voltage value. As shown in FIG. 4 , V 1 -V n are the analog voltages output from each sample-and-hold circuit to the corresponding comparator circuit, and each analog voltage is independent of each other.

四、寄存器电路。Fourth, the register circuit.

数据寄存器用来保存最终的ADC输出的数据,与以前的构造方式不同。由于DAC产生的参考模拟电压信号是逐次增加的,因此当比较器的输出状态发生变化时就可认为当前通道的比较完成,可以直接将计数器的当前计数值传给当前通道的数据寄存器,即获得最终的二进制ADC转换结果。同时,可以锁定当前通道比较器的时钟让比较器处于休眠状态减少功耗。The data register is used to save the final ADC output data, which is different from the previous construction method. Since the reference analog voltage signal generated by the DAC increases step by step, when the output state of the comparator changes, it can be considered that the comparison of the current channel is completed, and the current count value of the counter can be directly transmitted to the data register of the current channel, that is, to obtain Final binary ADC conversion result. At the same time, the clock of the comparator of the current channel can be locked to make the comparator sleep to reduce power consumption.

下面结合图6所示的时序波形图详细说明模数转换电路的各个工作状态及特点。其中:CLK表示ADC时钟;En_LUT表示查找表电路写端口,高电平有效;En_SH表示采样保持电路使能信号,高电平有效;En_DAC表示DAC阵列使能信号,高电平有效;CLK_DAC表示DAC阵列的时钟;VSH和VDAC分别表示采样保持的模拟电压信号和DAC产生的参考电压信号;Out_comp表示比较器的输出信号;En_comp表示比较器使能信号,高电平有效;DAC_counter表示全局计数器的输出信号。在模数转换电路未运行前首先需要选定特定的激活函数,在PH1阶段将相应的数据预先存储在LUT中的RAM中。在PH2阶段,打开采样保持电路,将待转换的模拟电压经采样保持电路输入到比较器的正向端口同时将计数器的计数值置为0。PH2阶段开始打开动态比较器使得动态比较器开始工作。PH3阶段DAC开始工作,根据DAC的时钟产生离散的递增的参考模拟电压值与PH2阶段收集到的采样保持电压做比较,在PH3阶段内只有当VDAC>VS/H时比较器的输出才为低电平。为了减少功耗,在这个阶段内当比较器输出为低电平时,关闭相应通道的比较器,同时将当前计数器的数值输出到相应的寄存器中,获得当前通道模拟电压的数字转换值。The working states and characteristics of the analog-to-digital conversion circuit will be described in detail below in conjunction with the timing waveform diagram shown in FIG. 6 . Among them: CLK represents the ADC clock; En_LUT represents the write port of the lookup table circuit, which is active at high level; En_SH represents the enable signal of the sample and hold circuit, which is active at high level; En_DAC represents the enable signal of the DAC array, which is active at high level; CLK_DAC represents the DAC The clock of the array; VSH and VDAC respectively represent the sample-and-hold analog voltage signal and the reference voltage signal generated by the DAC; Out_comp represents the output signal of the comparator; En_comp represents the comparator enable signal, which is active at high level; DAC_counter represents the output of the global counter Signal. Before the analog-to-digital conversion circuit is running, a specific activation function needs to be selected first, and the corresponding data is pre-stored in the RAM in the LUT in the PH1 stage. In the PH2 stage, open the sample and hold circuit, input the analog voltage to be converted to the positive port of the comparator through the sample and hold circuit, and set the count value of the counter to 0 at the same time. The PH2 stage starts to open the dynamic comparator so that the dynamic comparator starts to work. In the PH3 stage, the DAC starts to work. According to the clock of the DAC, the discrete incremental reference analog voltage value is compared with the sample-and-hold voltage collected in the PH2 stage. In the PH3 stage, only when V DAC >V S/H is low level. In order to reduce power consumption, when the output of the comparator is low in this stage, the comparator of the corresponding channel is turned off, and at the same time, the value of the current counter is output to the corresponding register to obtain the digital conversion value of the analog voltage of the current channel.

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person familiar with the technical field can easily conceive of changes or changes within the technical scope disclosed in the present invention. Replacement should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.

Claims (3)

1.一种高效直接功能函数映射模数转换电路,其特征在于,包括:采样保持电路、比较器电路、DAC电路与寄存器电路;其中:1. A high-efficiency direct function function mapping analog-to-digital conversion circuit, is characterized in that, comprises: sample and hold circuit, comparator circuit, DAC circuit and register circuit; Wherein: 所述DAC电路为全局共享的电路结构,其包括:依次连接的逻辑控制电路、LUT电路与DAC电容阵列;DAC电容阵列的输出端连接所有比较器电路的反向输入端;逻辑控制电路产生递增的二进制数据经LUT电路转换成相应的DAC电容阵列的控制信号,从而产生不同的参考电压;The DAC circuit is a globally shared circuit structure, which includes: a logical control circuit, a LUT circuit, and a DAC capacitor array connected in sequence; the output end of the DAC capacitor array is connected to the inverting input ends of all comparator circuits; the logic control circuit generates incremental The binary data of the LUT circuit is converted into the control signal of the corresponding DAC capacitor array, thereby generating different reference voltages; 每一比较器电路的正向输入端单独连接一个采样保持电路,输入为采样保持电路输出的待转换的模拟电压信号,输出端单独连接一个寄存器电路;当比较器电路的状态发生转变时,相应的寄存器电路保存逻辑控制电路输出的二进制数据,获得二进制模数转换结果;The positive input terminal of each comparator circuit is separately connected to a sample-and-hold circuit, the input is the analog voltage signal to be converted output by the sample-and-hold circuit, and the output terminal is separately connected to a register circuit; when the state of the comparator circuit changes, the corresponding The register circuit saves the binary data output by the logic control circuit, and obtains the binary analog-to-digital conversion result; 所述逻辑控制电路包括:多位的计数器和时序控制逻辑电路;其中,所述时序控制逻辑电路的控制端连接每一采样保持电路与比较器电路,输出产生模数转换电路过程中各个阶段的时序控制信号;所述多位的计数器连接LUT电路与所有寄存器电路;The logic control circuit includes: a multi-bit counter and a timing control logic circuit; wherein, the control terminal of the timing control logic circuit is connected to each sample-and-hold circuit and a comparator circuit, and the output generates the signals of each stage in the process of the analog-to-digital conversion circuit. timing control signal; the multi-bit counter connects the LUT circuit and all register circuits; 所述逻辑控制电路产生递增的二进制数据输入至LUT电路,作为LUT电路的地址信号,LUT电路查找出预先定义好的逻辑结果;LUT电路内部工作过程包括:预先选定一种激活函数后,求取激活函数的反函数,根据拟合精度,量化反函数;将反函数的自变量作为LUT电路的地址,因变量作为LUT中RAM存储的逻辑结果;当接收到递增的二进制数据后,依次将查找表中存储的数据输出至DAC电容阵列的开关电路,从而控制DAC电容阵列产生不同的参考电压;The logic control circuit generates incremental binary data to be input to the LUT circuit, and as the address signal of the LUT circuit, the LUT circuit finds a pre-defined logic result; the internal working process of the LUT circuit includes: after pre-selecting an activation function, calculating Take the inverse function of the activation function, quantify the inverse function according to the fitting accuracy; use the independent variable of the inverse function as the address of the LUT circuit, and the dependent variable as the logical result stored in RAM in the LUT; The data stored in the lookup table is output to the switch circuit of the DAC capacitor array, thereby controlling the DAC capacitor array to generate different reference voltages; 所述DAC电容阵列包含两个输入端,第一输入端连接LUT电路的输出端,第二输入端输入基准电压信号;所述DAC电容阵列采用带分段电容策略,电容的一端由开关控制选通到不同电压,开关的控制信号来自于LUT电路。The DAC capacitor array includes two input terminals, the first input terminal is connected to the output terminal of the LUT circuit, and the second input terminal inputs a reference voltage signal; the DAC capacitor array adopts a segmented capacitor strategy, and one end of the capacitor is selected by a switch control. To different voltages, the control signal of the switch comes from the LUT circuit. 2.根据权利要求1所述的一种高效直接功能函数映射模数转换电路,其特征在于,所述比较器电路为时钟控制的动态比较器,包括:两个预放大电路和锁存电路;其中,两个预放大电路,分别采用PMOS管和NMOS管输入策略,两个预放大电路之间采用交叉耦合的PMOS和NMOS相连,两个预放大电路的负载管和偏置管都通过时钟控制;锁存电路利用PMOS管和NMOS管的交叉耦合结构来保存比较数值;2. a kind of high-efficiency direct functional function mapping analog-to-digital conversion circuit according to claim 1, is characterized in that, described comparator circuit is the dynamic comparator of clock control, comprises: two preamplification circuits and latch circuit; Among them, the two pre-amplification circuits adopt the input strategy of PMOS tube and NMOS tube respectively. The two pre-amplification circuits are connected by cross-coupled PMOS and NMOS. The load tube and bias tube of the two pre-amplification circuits are controlled by the clock. ;The latch circuit uses the cross-coupling structure of the PMOS transistor and the NMOS transistor to save the comparison value; 当检测到比较器在数据转换阶段输出状态发生转变,锁定相应比较器电路的时钟控制比较器电路处于休眠状态。When a transition of the output state of the comparator is detected during the data conversion phase, the clock that locks the corresponding comparator circuit controls the comparator circuit to be in a dormant state. 3.根据权利要求1或2所述的一种高效直接功能函数映射模数转换电路,其特征在于,所述比较器电路的结构为:3. according to claim 1 and 2 described a kind of efficient direct functional function mapping analog-to-digital conversion circuit, it is characterized in that, the structure of described comparator circuit is: PMOS管P1的栅极连接CLKN信号,源极连接VDD,漏极连接PMOS管P2和P3的源极,所述CLKN信号为本地时钟信号;The gate of the PMOS transistor P1 is connected to the CLKN signal, the source is connected to VDD, and the drain is connected to the sources of the PMOS transistors P2 and P3, and the CLKN signal is a local clock signal; PMOS管P2的栅极输入V-信号,漏极连接NMOS管N1的漏极;The gate of the PMOS transistor P2 inputs the V- signal, and the drain is connected to the drain of the NMOS transistor N1; PMOS管P3的栅极输入V+信号,漏极连接NMOS管N2的漏极;其中,V-信号、V+信号各自表示比较器电路反向输入端信号、正向输入端信号;The gate of the PMOS transistor P3 inputs the V+ signal, and the drain is connected to the drain of the NMOS transistor N2; wherein, the V- signal and the V+ signal respectively represent the reverse input terminal signal and the positive input terminal signal of the comparator circuit; NMOS管N1和N2的栅极连接并输入CLKN信号,源极均连接到GND;The gates of the NMOS transistors N1 and N2 are connected to input the CLKN signal, and the sources are connected to GND; PMOS管P4的源极连接VDD,漏极连接PMOS管P3和NMOS管N2的漏极、以及NMOS管N3的栅极,栅极连接NMOS管N3与N4的漏极、以及PMOS管P5的漏极,并将连接点记为节点AP;The source of the PMOS transistor P4 is connected to VDD, the drain is connected to the drains of the PMOS transistor P3 and the NMOS transistor N2, and the gate of the NMOS transistor N3, and the gate is connected to the drains of the NMOS transistors N3 and N4, and the drain of the PMOS transistor P5 , and record the connection point as node AP; PMOS管P5的源极连接VDD,栅极连接PMOS管P6的栅极并输入CLK信号,所述CLK信号为ADC时钟信号;The source of the PMOS transistor P5 is connected to VDD, the gate is connected to the gate of the PMOS transistor P6 and a CLK signal is input, and the CLK signal is an ADC clock signal; NMOS管N4栅极输入V-信号,源极与NMOS管N5的源极和NMOS管N6的漏极相连;The gate of the NMOS transistor N4 inputs the V- signal, and the source is connected to the source of the NMOS transistor N5 and the drain of the NMOS transistor N6; NMOS管N6栅极输入CLK信号,源极连接GND;The gate of NMOS transistor N6 inputs the CLK signal, and the source is connected to GND; NMOS管N5栅极输入V+信号,漏极连接PMOS管P6的漏极与PMOS管P7的栅极、以及NMOS管N7管的漏极,并将连接点记为节点AN;The gate of the NMOS transistor N5 inputs the V+ signal, and the drain is connected to the drain of the PMOS transistor P6, the gate of the PMOS transistor P7, and the drain of the NMOS transistor N7, and the connection point is marked as node AN; PMOS管P6与P7管的源极均连接VDD信号,PMOS管P7管漏极接NMOS管N7管的栅极,NMOS管N7管源极接GND;The sources of the PMOS transistors P6 and P7 are connected to the VDD signal, the drain of the PMOS transistor P7 is connected to the gate of the NMOS transistor N7, and the source of the NMOS transistor N7 is connected to GND; NMOS管N8栅极接CLKN信号,漏极接NMOS管N9的漏极、PMOS管P10的漏极、以及PMOS管P9和NMOS管N11的栅极,NMOS管N8与N9的源极接GND;The gate of the NMOS transistor N8 is connected to the CLKN signal, the drain is connected to the drain of the NMOS transistor N9, the drain of the PMOS transistor P10, and the gates of the PMOS transistor P9 and the NMOS transistor N11, and the sources of the NMOS transistors N8 and N9 are connected to GND; NMOS管N9的栅极与PMOS管P8的栅极相连又通过导线连接至NMOS管N11与N12、以及PMOS管P11的漏极;The gate of the NMOS transistor N9 is connected to the gate of the PMOS transistor P8 and connected to the drain of the NMOS transistors N11 and N12 and the PMOS transistor P11 through wires; NMOS管N11和N12源极接GND,NMOS管N12栅极输入CLKN信号,PMOS管P10、PMOS管P11的栅极各自与节点AN、节点AP相连,PMOS管P10、PMOS管P11的源极各自与PMOS管P8、PMOS管P9的漏极相连;The sources of NMOS transistors N11 and N12 are connected to GND, the gate of NMOS transistor N12 inputs CLKN signal, the gates of PMOS transistor P10 and PMOS transistor P11 are respectively connected to node AN and node AP, and the sources of PMOS transistor P10 and PMOS transistor P11 are respectively connected to The drains of the PMOS transistor P8 and the PMOS transistor P9 are connected; PMOS管P8与P9的源极均连接至VDD。The sources of the PMOS transistors P8 and P9 are both connected to VDD.
CN202110481335.XA 2021-04-30 2021-04-30 Efficient direct function mapping analog-to-digital conversion circuit Active CN113114262B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110481335.XA CN113114262B (en) 2021-04-30 2021-04-30 Efficient direct function mapping analog-to-digital conversion circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110481335.XA CN113114262B (en) 2021-04-30 2021-04-30 Efficient direct function mapping analog-to-digital conversion circuit

Publications (2)

Publication Number Publication Date
CN113114262A CN113114262A (en) 2021-07-13
CN113114262B true CN113114262B (en) 2022-10-28

Family

ID=76720737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110481335.XA Active CN113114262B (en) 2021-04-30 2021-04-30 Efficient direct function mapping analog-to-digital conversion circuit

Country Status (1)

Country Link
CN (1) CN113114262B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5880691A (en) * 1995-11-07 1999-03-09 California Institute Of Technology Capacitively coupled successive approximation ultra low power analog-to-digital converter
CN104079298A (en) * 2014-06-24 2014-10-01 复旦大学 Successive approximation type analog-to-digital converter of self-calibration bridge-connection capacitor structure
CN107545305A (en) * 2017-09-15 2018-01-05 中国科学技术大学 A kind of neuron circuit based on CMOS technology, numerical model analysis, charge-domain
CN111865320A (en) * 2020-07-30 2020-10-30 楚天龙股份有限公司 Low-power-consumption successive approximation type analog-to-digital converter

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107147393B (en) * 2017-05-09 2019-06-25 中国电子科技集团公司第二十四研究所 ADC self-correcting positive circuit based on successive approximation algorithm
US10581406B2 (en) * 2017-06-09 2020-03-03 Texas Instruments Incorporated Digital filtering for analog gain/phase errors

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5880691A (en) * 1995-11-07 1999-03-09 California Institute Of Technology Capacitively coupled successive approximation ultra low power analog-to-digital converter
CN104079298A (en) * 2014-06-24 2014-10-01 复旦大学 Successive approximation type analog-to-digital converter of self-calibration bridge-connection capacitor structure
CN107545305A (en) * 2017-09-15 2018-01-05 中国科学技术大学 A kind of neuron circuit based on CMOS technology, numerical model analysis, charge-domain
CN111865320A (en) * 2020-07-30 2020-10-30 楚天龙股份有限公司 Low-power-consumption successive approximation type analog-to-digital converter

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
一种精度可编程的低功耗SARADC;辛福彬;《微电子学》;20160430;第46卷(第2期);全文 *
基于神经网络的ADC校正算法的研究;徐弘基;《中国优秀硕士学位论文全文数据库》;20191215;第2019年卷(第12期);第159-164页 *

Also Published As

Publication number Publication date
CN113114262A (en) 2021-07-13

Similar Documents

Publication Publication Date Title
US20220100255A1 (en) Unit Element for performing Multiply-Accumulate Operations
CN104967451B (en) Gradual approaching A/D converter
US9479190B2 (en) Successive approximation register-based analog-to-digital converter with increased time frame for digital-to-analog capacitor settling
CN111049525B (en) Superspeed successive approximation type analog-to-digital converter
CN104124971B (en) Two-stage flow-line modulus converter based on Approach by inchmeal principle
CN111865319A (en) An ultra-low power successive approximation analog-to-digital converter based on a four-input comparator
CN111865320A (en) Low-power-consumption successive approximation type analog-to-digital converter
US9473163B1 (en) Preamplifier circuit and SAR ADC using the same
CN110311680A (en) Anti-PVT Fluctuation Adaptive SAR ADC Circuit and Estimation Method for Low Vref Input
CN114759927B (en) A Successive Approximation Analog-to-Digital Converter Circuit for Analog In-Memory Computation
US20240036525A1 (en) Energy efficient digital to time converter (dtc) for edge computing
CN104113338A (en) Asynchronous successive approximation type analog-to-digital converter
CN117118447B (en) Successive approximation analog-to-digital converter, successive approximation analog-to-digital conversion method, successive approximation analog-to-digital conversion device, and storage medium
CN108306644A (en) Based on 10 super low-power consumption gradual approaching A/D converter front-end circuits
CN115910152A (en) Charge domain memory calculation circuit and calculation circuit with positive and negative number operation function
CN112422130B (en) Low-power-consumption Binary-Search ADC system based on full dynamic structure
Naveen et al. Design and simulation of 10-bit SAR ADC for low power applications using 180nm technology
CN111669180A (en) Switching structure and switching method of ultra-low power SAR ADC based on Vcm
CN113114262B (en) Efficient direct function mapping analog-to-digital conversion circuit
Lim et al. AA-ResNet: Energy efficient all-analog ResNet accelerator
JP5652259B2 (en) Analog to digital converter
CN114826271B (en) High-speed dynamic parallel logic circuit applied to SAR ADC
CN1169217A (en) A/D conversion with folding and interpolation
Ashraf et al. Low power design of asynchronous SAR ADC
Jiang et al. An in-memory-computing STT-MRAM macro with analog ReLU and pooling layers for ultra-high efficient neural network

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
GR01 Patent grant