基于9T SRAM单元在内存实现汉明距离计算的电路及9T SRAM单元

    公开(公告)号:CN111883192B

    公开(公告)日:2023-02-03

    申请号:CN202010698812.3

    申请日:2020-07-20

    Applicant: 安徽大学

    Abstract: 本发明公开了一种基于9T SRAM单元在内存实现汉明距离计算的电路及9T SRAM单元,先将目标二进制数据存储到N行N列内存单元中,再将与之比较的N位二进制数据输入到字线信号WL或位线BL、BLB中,通过脉冲调制信号实现外部数据与存储器内的多列或多行数据的汉明距离计算。由于在该计算过程中所有的存储单元可以同时参与计算,因此有着很高的计算效率,同时可以减少在数据传输过程消耗的能量,并且可以提高计算时数据的吞吐率,不需要将数据读出SRAM从而能大大降低功耗。

    一种用于二值神经网络的双字线6TSRAM单元电路

    公开(公告)号:CN110941185B

    公开(公告)日:2022-06-07

    申请号:CN201911326403.4

    申请日:2019-12-20

    Applicant: 安徽大学

    Abstract: 本发明公开了一种用于二值神经网络的双字线6TSRAM单元电路,其中:PMOS晶体管M1和M2为预充电管,M1和M2的源极共同接到电源Vdd,M1的漏级接在位线BLB上,M2的漏级接在位线BL上;且M1和M2的栅极共同连接到控制端sw2;PMOS晶体管M3为一列6TSRAM单元阵列共用的平衡电压管,M3的源级、漏级分别与位线BLB、BL相连接,用于平衡两条位线BL和BLB上面的电压;且M3的栅极连接到控制端sw1;电容C0和C1为位线BLB和BL上的寄生电容。该电路结构减少了面积和功耗,改善了线性度,同时将模拟域的运算与数字域的运算相结合,减少了模拟域的计算量与电路的复杂性。

    一种延时链多行读取阵列和补偿电路结构

    公开(公告)号:CN110491424B

    公开(公告)日:2021-07-27

    申请号:CN201910635294.8

    申请日:2019-07-15

    Applicant: 安徽大学

    Abstract: 本发明公开了一种延时链多行读取阵列和补偿电路结构,所述电路结构包括延时链电路信号产生电路、6T单元阵列电路和电流镜补偿电路,其中:PMOSFET晶体管M0的源极接VDD,漏极与PMOSFET晶体管M1的漏极连接,栅极连接控制信号WLB3,WLB3信号是由延时链电路信号产生电路产生的控制信号8T、4T、2T、1T中的8T控制信号;PMOSFET晶体管M1的源极连接NMOSFET晶体管M2的漏极和栅极,并和NMOSFET晶体管M3的栅极连接;PMOSFET晶体管M1的栅极连接至BLB;NMOSFET晶体管M2的源极连接地;NMOSFET晶体管M3的漏极连接BLB,且该NMOSFET晶体管M3的源极连接地;利用WLB3信号和PMOSFET晶体管来控制所述电流镜补偿电路的开启,位线(BLB)通过复制的电流通路放电,从而达到补偿的目的。

    一种在内存中实现汉明距离计算的静态随机存储器电路结构

    公开(公告)号:CN109979503B

    公开(公告)日:2021-04-30

    申请号:CN201910222494.0

    申请日:2019-03-22

    Applicant: 安徽大学

    Abstract: 本发明公开了一种在内存中实现汉明距离计算的静态随机存储器电路结构,所述电路结构包括N行N列的静态随机存储器SRAM阵列,将待处理的目标二进制数据的原码和反码分别存入到所述SRAM阵列的N列N位存储阵列中,将与之比较的N位二进制数据存储到字线信号WLL中,比较数据的N位二进制数反码存入到字线信号WLR中;通过位线脉冲调制将位线信号减低到VDD‑Vx,防止单元内存储数据翻转;再通过每列中的位线信号BL和BLB放电量之和实现N列汉明距离计算,从而实现N位二进制数据和N位比较数据的汉明距离计算。上述电路结构简单,可以有效提高运算的效率和速度,减少在传输过程消耗的能量。

    一种用于二值神经网络的双字线6TSRAM单元电路

    公开(公告)号:CN110941185A

    公开(公告)日:2020-03-31

    申请号:CN201911326403.4

    申请日:2019-12-20

    Applicant: 安徽大学

    Abstract: 本发明公开了一种用于二值神经网络的双字线6TSRAM单元电路,其中:PMOS晶体管M1和M2为预充电管,M1和M2的源极共同接到电源Vdd,M1的漏级接在位线BLB上,M2的漏级接在位线BL上;且M1和M2的栅极共同连接到控制端sw2;PMOS晶体管M3为一列6TSRAM单元阵列共用的平衡电压管,M3的源级、漏级分别与位线BLB、BL相连接,用于平衡两条位线BL和BLB上面的电压;且M3的栅极连接到控制端sw1;电容C0和C1为位线BLB和BL上的寄生电容。该电路结构减少了面积和功耗,改善了线性度,同时将模拟域的运算与数字域的运算相结合,减少了模拟域的计算量与电路的复杂性。

    一种延时链多行读取阵列和补偿电路结构

    公开(公告)号:CN110491424A

    公开(公告)日:2019-11-22

    申请号:CN201910635294.8

    申请日:2019-07-15

    Applicant: 安徽大学

    Abstract: 本发明公开了一种延时链多行读取阵列和补偿电路结构,所述电路结构包括延时链电路信号产生电路、6T单元阵列电路和电流镜补偿电路,其中:PMOSFET晶体管M0的源极接VDD,漏极与PMOSFET晶体管M1的漏极连接,栅极连接控制信号WLB3,WLB3信号是由延时链电路信号产生电路产生的控制信号8T、4T、2T、1T中的8T控制信号;PMOSFET晶体管M1的源极连接NMOSFET晶体管M2的漏极和栅极,并和NMOSFET晶体管M3的栅极连接;PMOSFET晶体管M1的栅极连接至BLB;NMOSFET晶体管M2的源极连接地;NMOSFET晶体管M3的漏极连接BLB,且该NMOSFET晶体管M3的源极连接地;利用WLB3信号和PMOSFET晶体管来控制所述电流镜补偿电路的开启,位线(BLB)通过复制的电流通路放电,从而达到补偿的目的。

    一种基于静态随机存储器内存内减法的电路结构

    公开(公告)号:CN110058839A

    公开(公告)日:2019-07-26

    申请号:CN201910217478.2

    申请日:2019-03-21

    Applicant: 安徽大学

    Abstract: 本发明公开了一种基于静态随机存储器内存内减法的电路结构,包括整体时序控制模块、行地址译码模块、列地址译码模块、SRAM存储阵列、字线选择模块和输出模块,整体时序控制模块与行地址译码模块、列地址译码模块、字线选择模块和输出模块连接;行地址译码模块与字线选择模块相连;字线选择模块与所述SRAM存储阵列相连;SRAM存储阵列与列地址译码模块以及输出模块相连;在SRAM存储阵列中包括若干SRAM单元,每4个SRAM单元组成4位二进制减法计算单元模块Block4B。该电路结构可以减少传输过程消耗的能量,同时提高了计算时数据的吞吐率,并且不需要将数据读出SRAM,从而能大大降低功耗。

    2T-2MTJ存算单元和MRAM存内计算电路

    公开(公告)号:CN117807021A

    公开(公告)日:2024-04-02

    申请号:CN202410232127.X

    申请日:2024-03-01

    Applicant: 安徽大学

    Abstract: 本申请涉及一种2T‑2MTJ存算单元和MRAM存内计算电路,其中,该2T‑2MTJ存算单元包括:第一NMOS管和第一磁隧道结,第一磁隧道结的正向端用于连接第一子位线,第一磁隧道结的反向端连接第一NMOS管的漏极,第一NMOS管的源极用于连接第一子源线;第二NMOS管和第二磁隧道结,第二磁隧道结的正向端用于连接第二子位线,第一磁隧道结的反向端连接第二NMOS管的漏极,第二NMOS管的源极用于连接第二子源线;其中,第一NMOS管和第二NMOS管的栅极用于连接同一存算字线。该2T‑2MTJ存算单元构成的存算阵列面积较小,能够实现高密度的存内计算。因此,解决了目前的基于静态随机存取存储器的存内计算电路中SRAM‑CIM阵列面积较大,其会阻碍CMOS技术下芯片计算密度提高的问题。

Patent Agency Ranking