1.一种基于神经网络芯片的存储结构,其特征在于,应用于对输入的模拟信号进行M位进制的转换后存储,所述存储结构包括:衬底;
N位模数转换电路,制备于所述衬底上;
存储阵列,制备于所述N位模数转换电路上,包括至少一个存储单元,所述存储单元包括至少两个存储列;其中,一存储列预存储有参考电压,相邻的两个存储列用于存储转换的M位进制信号的权重,
3≤M≤N,M和N均为整数;以及
所述N位模数转换电路利用所述参考电压得到所述M位进制信号的权重,通过读取所述M位进制信号的权重得到所述M位进制信号。
2.根据权利要求1所述的基于神经网络芯片的存储结构,其特征在于,所述N位模数转换电路为逐次逼近寄存器型模数转换器。
3.根据权利要求1所述的基于神经网络芯片的存储结构,其特征在于,所述存储阵列为
3D NAND或相变存储器。
4.根据权利要求1所述的基于神经网络芯片的存储结构,其特征在于,所述N位模数转换电路与所述存储阵列集成于同一所述神经网络芯片上,和/或所述N位模数转换电路与所述存储阵列为采用同一套半导体工艺制备。
5.根据权利要求1所述的基于神经网络芯片的存储结构,其特征在于,存储有所述M位进制信号的权重的存储列与存储有所述参考电压的存储列为相邻的存储列。
6.根据权利要求1所述的基于神经网络芯片的存储结构,其特征在于,所述N位模数转换电路包括:比较器,两个输入端分别与所述模拟信号、所述参考电压连接,通过比较所述模拟信号和所述参考电压得到所述M位进制信号的权重。
7.一种基于神经网络芯片的存储方法,其特征在于,所述存储方法包括:提供一衬底,在所述衬底上依次制备N位模数转换电路、存储阵列;
利用所述N位模数转换电路读取所述存储阵列中预存储的参考电压;
所述N位模数转换电路通过比较所述参考电压和输入的模拟信号得到M位进制信号的权重;
所述N位模数转换电路读取所述M位进制信号的权重得到所述M位进制信号;
其中,3≤M≤N,M和N均为整数。
8.根据权利要求7所述的基于神经网络芯片的存储方法,其特征在于,所述存储方法中,所述输入的模拟信号与所述M位进制信号的关系式为:
1 2 i M-1
Vinput=WM*Vref+WM-1* Vref/2+ WM-2* Vref/2+ ...+WM-i* Vref/2+ ...+ W1* Vref/2 ;
其中,Vinput为输入的模拟信号,WM为最高位,W1为最低位,Vref为参考电压。