一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种用于存内计算阵列的位线电压钳制电路的制作方法

2022-06-29 05:53:46 来源:中国专利 TAG:


1.本发明涉及存内计算技术领域,特别是涉及一种用于存内计算阵列的位线电压钳制电路。


背景技术:

2.深度卷积神经网络(dcnns)证明了推理精度的提高,深度学习正在向边缘计算转移。这一发展推动了低资源机器学习算法及其加速硬件的工作。dcnns中最常见的运算是乘法和累加(mac),它控制着功率和延迟。mac操作具有很高的规则性和并行性,因此非常适合硬件加速。然而,内存访问量严重限制了传统数字加速器的能源效率。因此,存内计算(cim)对dcnn加速越来越有吸引力。
3.目前存内计算的设计中,按存储介质来划分可分为基于sram的设计和基于新型非易失性存储器的设计。基于sram的设计技术成熟,但也存在一定问题。比如多行字线打开将位线电压拉到很低,从而导致对存储单元的写干扰。


技术实现要素:

4.本发明的目的是提供一种用于存内计算阵列的位线电压钳制电路,降低了存储单元的写干扰。
5.为实现上述目的,本发明提供了如下方案:一种用于存内计算阵列的位线电压钳制电路,包括:电压钳位模块和电压读出模块,所述电压钳位模块用于对存内计算阵列的位线电压进行钳制,所述电压读出模块用于读出所述位线电压;所述电压钳位模块包括管t1、管t2和管t3,所述管t3的源极和所述管t1的源极均连接电源vdd,所述管t3的栅极为列选信号,所述列选信号用于控制所述存内计算阵列中预设列对应位线的导通,所述管t3的漏极与所述管t2的源极连接,所述管t2的栅极连接所述管t1的栅极,所述管t2的栅极与所述管t2的漏极均与所述位线连接;所述电压读出模块的输入与所述管t1的漏极连接。
6.可选地,所述电压读出模块包括管t4、电阻re、11个灵敏放大器和11个参考电压;所述管t4的漏极连接所述管t1的漏极,所述管t4的栅极连接控制信号ctrl,所述管t4的源极连接所述电阻re的一端,所述电阻re的另一端接地,所述管t4的漏极作为所述灵敏放大器的第一输入端,所述灵敏放大器的第二输入端用于输入参考电压;11个灵敏放大器的第二输入端与11个参考电压一一对应,所述灵敏放大器用于将所述第一输入端输入的电压与所述第二输入端输入的参考电压进行比较,11个灵敏放大器的输出组成一个11位的输出数据。
7.可选地,所述灵敏放大器包括管p1、管p2、管p3、管p4、管p5、管p6、管p7、管n1、管n2和管n3;所述管p1的栅极和所述管p2的栅极均连接信号ctrl_inv,所述管p1的第一极连接
所述管t4的漏极,所述管p2的第一极连接所述参考电压,所述管p3的栅极和所述管p4的栅极均连接信号pre,所述管p3的第一极、所述管p4的第一极、所述管p5的栅极、所述管p6的第一极和所述管p7的第一极均连接所述电源vdd,所述管p1的第二极分别与所述管p3的第二极、所述管p5的第一极、所述管p6的第二极、所述管n1的第一极、所述管p7的栅极和所述管n2的栅极连接,所述管p2的第二极分别与所述管p4的第二极、所述管p5的第二极、所述管p7的第二极、所述管n2的第一极所述管p6的栅极和所述管n1的栅极连接,所述管n1的第二极和所述管n2的第二极均连接所述管n3的第一极,所述管n3的栅极连接所述控制信号ctrl,所述管n3的第二极接地,所述管p7的栅极作为所述灵敏放大器的输出端。
8.可选地,所述管t1、所述管t2和所述管t3均为pmos管。
9.可选地,所述管t4为nmos管。
10.可选地,所述管p1、所述管p2、所述管p3、所述管p4、所述管p5、所述管p6和所述管p7均为pmos管。
11.可选地,所述管n1、所述管n2和所述管n3均为nmos管。
12.根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明通过电压钳位模块对位线电压进行钳制,将位线电压钳制在一个固定范围内,降低了位线电压过低造成写干扰问题,提高了存内计算的准确性。
附图说明
13.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
14.图1为本发明一种用于存内计算阵列的位线电压钳制电路结构图。
具体实施方式
15.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
16.本发明的目的是提供一种用于存内计算阵列的位线电压钳制电路,降低了存储单元的写干扰。
17.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
18.图1为本发明一种用于存内计算阵列的位线电压钳制电路结构图,如图1所示,一种用于存内计算阵列的位线电压钳制电路,包括:电压钳位模块10和电压读出模块20,电压钳位模块10用于对存内计算阵列的位线电压进行钳制,电压读出模块20用于读出位线电压。
19.电压钳位模块10包括管t1、管t2和管t3,管t3的源极和管t1的源极均连接电源vdd,管t3的栅极为列选信号,列选信号用于控制存内计算阵列中预设列对应位线bl的导
通,管t3的漏极与管t2的源极连接,管t2的栅极连接管t1的栅极,管t2的栅极与管t2的漏极均与位线bl连接。
20.电压读出模块20的输入与管t1的漏极连接。
21.管t1、管t2和管t3均为pmos管。
22.管t2和管t3构成电压钳位器。ysel信号为列选信号,如图1所示,通过控制管t3的栅极来选择某一列进行导通计算,管t3的漏极和管t2的源极相连,管t2的栅极和漏极短接与位线bl连接在一起,通过位线bl的电压值来控制管t2的导通程度,所以电压钳位器需要较短的预充电时间,以使位线bl的电压在字线wl到达(即开始计算)之前保持稳定。由于管t2和管t3的钳制作用,位线电压在放电期间仅略有变化,最后钳制在70%电源vdd左右。本发明能够将位线的电压钳制在一个固定的范围内,降低了存储单元的写干扰,从而提高了存内计算的准确性。
23.电压读出模块20包括管t4、电阻re、11个灵敏放大器201和11个参考电压;管t4的漏极连接管t1的漏极,管t4的栅极连接控制信号ctrl,管t4的源极连接电阻re的一端,电阻re的另一端接地,管t4的漏极作为灵敏放大器201的第一输入端,灵敏放大器201的第二输入端用于输入参考电压;11个灵敏放大器201的第二输入端与11个参考电压一一对应,即11个灵敏放大器为并联关系,第一输入端相同,第二输入端分别与不同的参考电压对应连接,灵敏放大器201用于将第一输入端输入的电压分别与第二输入端输入的参考电压进行比较,11个灵敏放大器的输出组成一个11位的输出数据。
24.管t1和管t2构成电流镜结构101,将流过管t2的电流镜像到管t1通路上。管t4和电阻re收集镜像电流并将镜像电流转换为输出电压(vout)。当控制信号ctrl控制管t4导通后,管t1、管t4和电阻re形成通路,从而在管t4的源端会有一个电压值,即为输出电压vout。
25.输出电压vout和11个参考电压vref[10:0]通过电压读出模块20进行比较,从而得出一个11位的输出结果out[10:0]。
[0026]
灵敏放大器201包括管p1、管p2、管p3、管p4、管p5、管p6、管p7、管n1、管n2和管n3。
[0027]
管p1的栅极和管p2的栅极均连接信号ctrl_inv,管p1的第一极连接管t4的漏极,管p2的第一极连接参考电压,管p3的栅极和管p4的栅极均连接信号pre,管p3的第一极、管p4的第一极、管p5的栅极、管p6的第一极和管p7的第一极均连接电源vdd,管p1的第二极分别与管p3的第二极、管p5的第一极、管p6的第二极、管n1的第一极、管p7的栅极和管n2的栅极连接,管p2的第二极分别与管p4的第二极、管p5的第二极、管p7的第二极、管n2的第一极管p6的栅极和管n1的栅极连接,管n1的第二极和管n2的第二极均连接管n3的第一极,管n3的栅极连接控制信号ctrl,管n3的第二极接地,管p7的栅极作为灵敏放大器201的输出端。
[0028]
管t4为nmos管。
[0029]
管p1、管p2、管p3、管p4、管p5、管p6和管p7均为pmos管。
[0030]
管n1、管n2和管n3均为nmos管。
[0031]
信号ctrl_inv和信号ctrl控制灵敏放大器201电路的工作,信号pre控制灵敏放大器201中电路的预充,管p6和管n1构成一个交叉耦合的反相器,管p7和管n2构成一个交叉耦合的反相器。电压读出模块20的工作分为两个阶段,首先信号pre置为0,管p3、管p4、管p5导通,电源vdd将交叉耦合的反相器两端同时置高,此时两个反相器处于一个高增益状态;然后信号ctrl_inv置为0、控制信号ctrl置高(置为1),管p1、管p2和管n3导通,将输出电压
vout和参考电压vref[10:0]输入到灵敏放大器201,交叉耦合的两个反相器将电压值高的一端拉为电源vdd,电压值低的一端拉为0,即完成了电压的读出。最后通过out[10:0]输出出来。
[0032]
本发明将位线电压钳制在一个固定范围内,避免位线电压过低造成写干扰问题;将位线电流进行复制转换为电压值,最后电压值通过电压读出模块进行量化输出,将电压钳制和读出电路整合,优化了电路结构。
[0033]
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0034]
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献