[发明专利]一种动态偏置模拟向量-矩阵乘法运算电路及其运算控制方法在审
申请号: | 201910143504.1 | 申请日: | 2019-02-26 |
公开(公告)号: | CN111611534A | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 王绍迪 | 申请(专利权)人: | 北京知存科技有限公司 |
主分类号: | G06F17/16 | 分类号: | G06F17/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 偏置 模拟 向量 矩阵 乘法 运算 电路 及其 控制 方法 | ||
1.一种动态偏置模拟向量-矩阵乘法运算电路,其特征在于,包括:可编程半导体器件阵列以及减法器;
所述可编程半导体器件阵列包括:正值权重列和常数列,所述减法器的数量等于所述正值权重列的数量且二者一一对应连接,所述常数列的数量小于所述正值权重列的数量;
所述常数列可以是一列或者复制多列;
减法器的被减数输入端对应连接正值权重列的输出端,减数输入端连接常数列的输出端,输出端输出运算结果;
其中,多个减法器的减数输入端连接同一常数列。
2.根据权利要求1所述的动态偏置模拟向量-矩阵乘法运算电路,其特征在于,还包括:稳流模块,所述稳流模块连接在所述常数列的输出端。
3.根据权利要求1所述的动态偏置模拟向量-矩阵乘法运算电路,其特征在于,还包括:
编程电路,连接可编程半导体器件阵列中每一个可编程半导体器件的源极、栅极和/或衬底,用于调控可编程半导体器件的阈值电压。
4.根据权利要求3所述的动态偏置模拟向量-矩阵乘法运算电路,其特征在于,所述编程电路包括:电压产生电路和电压控制电路,所述电压产生电路用于产生编程电压或者擦除电压,所述电压控制电路用于将所述编程电压加载至选定的可编程半导体器件的源极,或者,将擦除电压加载至选定的可编程半导体器件的栅极或衬底,以调控可编程半导体器件的阈值电压。
5.根据权利要求1所述的动态偏置模拟向量-矩阵乘法运算电路,其特征在于,还包括:
控制器,连接所述编程电路,通过控制所述编程电路工作,控制投入工作的可编程半导体器件的数量以及各可编程半导体器件的阈值电压。
6.根据权利要求1所述的动态偏置模拟向量-矩阵乘法运算电路,其特征在于,还包括:行列译码器,用于选通待编程的可编程半导体器件。
7.根据权利要求1至6任一项所述的动态偏置模拟向量-矩阵乘法运算电路,其特征在于,所述可编程半导体器件采用浮栅晶体管。
8.一种模拟向量-矩阵乘法运算控制方法,其特征在于,应用于权利要求1至7任一项所述的动态偏置模拟向量-矩阵乘法运算电路,所述运算控制方法包括:
根据模拟向量-矩阵乘法运算需求得到对应的权重阵列,所述权重阵列包含负值权重和正值权重;
将所述权重阵列中所有权重值均加上常数C,得到待配置权重阵列,其中,所述常数C大于等于所述绝对值最大的负值权重的绝对值;
将待配置权重阵列写入正值权重列中,并将常数C写入常数列中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京知存科技有限公司,未经北京知存科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910143504.1/1.html,转载请声明来源钻瓜专利网。