【技术实现步骤摘要】
多比特输入数据编码方法、装置、电子设备及存储介质
[0001]本申请涉及集成电路
,特别涉及一种多比特输入数据编码方法、装置、电子设备及存储介质。
技术介绍
[0002]相关技术中,忆阻器存算一体系统的多比特输入数据的编码类型主要有脉冲持续时长(宽度)编码、脉冲幅度值编码和脉冲个数编码三类,其中脉冲个数编码主要有一般脉冲个数编码和逐位加权脉冲个数编码两种,即共四种。
[0003]然而,相关技术中的脉冲宽度编码、脉冲幅度值编码、一般脉冲个数编码和逐位加权脉冲个数编码四种多比特输入数据编码类型,存在运算精度、运算时间和硬件开销难以折中的问题,有待解决。
技术实现思路
[0004]本申请提供一种多比特输入数据编码方法、装置、电子设备及存储介质,以解决相关技术中忆阻器存算一体系统的多比特输入数据编码类型,存在运算精度、运算时间和硬件开销难以折中等问题。
[0005]本申请第一方面实施例提供一种多比特输入数据编码方法,所述方法应用于忆阻器存算一体系统,包括以下步骤:在所述忆阻器存算一体系统中,获取 ...
【技术保护点】
【技术特征摘要】
1.一种多比特输入数据编码方法,其特征在于,所述方法应用于忆阻器存算一体系统,包括以下步骤:在所述忆阻器存算一体系统中,获取至少一个多比特数据;由所述至少一个多比特数据生成用于表示多比特数据的多个加权脉冲组;计算每个加权脉冲组的脉冲的计算结果,并由所述每个加权脉冲组的脉冲的计算结果和对应的权值,加权求和得到多比特输入数据编码结果。2.根据权利要求1所述的方法,其特征在于,在由所述至少一个多比特数据生成用于所述表示多比特数据的多个加权脉冲组之前,还包括:设置多比特输入数据的编码类型,其中,所述编码类型包括分组加权脉冲个数编码类型和分组幅值加权的脉冲混合编码类型。3.根据权利要求2所述的方法,其特征在于,所述编码类型为分组加权脉冲个数编码类型时,所述计算每个加权脉冲组的脉冲的计算结果,并由所述每个加权脉冲组的脉冲的计算结果和对应的权值,求和得到多比特输入数据编码结果,包括:将所述每个加权脉冲组的数据编码编码成为1比特脉冲串,并将各加权脉冲组的脉冲串在时间上相接;将所述每个加权脉冲组的脉冲依次施加到对应的忆阻器的器件上,得到所述脉冲的计算结果;将同组内的脉冲的计算结果依次相加,且将不同组之间的计算结果基于对应的权值进行加权相加,得到所述多比特输入数据编码结果。4.根据权利要求2所述的方法,其特征在于,所述编码类型为分组幅值加权的脉冲混合编码类型时,所述计算每个加权脉冲组的脉冲的计算结果,并由所述每个加权脉冲组的脉冲的计算结果和对应的权值,求和得到多比特输入数据编码结果,包括:将所述每个加权脉冲组的数据编码编码成为1比特脉冲串,并将所述每个加权脉冲组对应的脉冲权重用幅度值编码,及将各加权脉冲组的脉冲串在时间上相接;将所述每个加权脉冲组的脉冲依次施加到对应的忆阻器中的器件上,得到所述脉冲的计算结果;将同组内的脉冲的计算结果依次相加,且将不同组之间的计算结果相加,得到所述多比特输入数据编码结果。5.一种多比特输入数据编码装置,其特征在于,所述装置应用于忆阻器存算一体系统,包括:获取模块,用于在所述忆阻器存算一体系...
【专利技术属性】
技术研发人员:高滨,刘正午,姚鹏,唐建石,钱鹤,吴华强,
申请(专利权)人:清华大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。