[发明专利]用于控制神经网络电路的数据输入和输出的设备在审
申请号: | 202010919746.8 | 申请日: | 2020-09-04 |
公开(公告)号: | CN113052303A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 权亨达 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06N3/063 | 分类号: | G06N3/063;G06N3/08;G06K9/62;G06F12/0802 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 张川绪;黄晓燕 |
地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制 神经网络 电路 数据 输入 输出 设备 | ||
1.一种用于控制神经网络电路的数据输入和输出的控制设备,包括:
存储器;
编码电路,被配置为:
接收数据序列,
生成压缩的数据序列,在压缩的数据序列中,数据序列的位串中的连续无效位被压缩成压缩的数据序列的单个位,
生成指示压缩的数据序列的位串中的有效位和无效位的有效性确定序列,以及
将压缩的数据序列和有效性确定序列写入到存储器;以及
解码电路,被配置为:
从存储器读取压缩的数据序列和有效性确定序列,以及
基于有效性确定序列,确定压缩的数据序列的位串中的被设置为发送到神经网络电路的位,使得神经网络电路省略关于无效位的操作。
2.根据权利要求1所述的控制设备,其中,压缩的数据序列的所述单个位指示数据序列的位串中的连续无效位的数量。
3.根据权利要求1或权利要求2所述的控制设备,其中,
解码电路包括:缓冲器,被配置为顺序地存储压缩的数据序列和有效性确定序列,并且
解码电路还被配置为:存储第一指针和第二指针,第一指针指示将被发送到神经网络电路的压缩的数据序列的当前位存储在缓冲器中的位置,第二指针指示在当前位的下一循环将被发送到神经网络电路的压缩的数据序列的下一位存储在缓冲器中的位置。
4.根据权利要求3所述的控制设备,其中,为了确定被设置为发送到神经网络电路的所述位,解码电路还被配置为:
基于有效性确定序列确定与第一指针对应的当前位是否有效;
响应于当前位无效,跳过向神经网络电路发送当前位;以及
响应于当前位有效,将当前位发送到神经网络电路。
5.根据权利要求3所述的控制设备,其中,解码电路还被配置为:
基于有效性确定序列确定与第二指针对应的下一位是否有效;
响应于下一位有效,将第一指针移动到下一位存储在缓冲器中的位置;以及
响应于下一位无效,将第一指针移动到在下一位的下一循环将被发送到神经网络电路的位存储在缓冲器中的位置。
6.根据权利要求3所述的控制设备,其中,解码电路还被配置为:
基于有效性确定序列确定与第二指针对应的下一位是否有效;
响应于下一位有效,将第二指针移动到在下一位的下一循环将被发送到神经网络电路的位存储在缓冲器中的位置;以及
响应于下一位无效,将第二指针移动到在下一位的下下个循环将被发送到神经网络电路的位存储在缓冲器中的位置。
7.根据权利要求1或权利要求2所述的控制设备,其中,解码电路还被配置为:基于有效性确定序列来确定跳过神经网络电路的操作处理。
8.根据权利要求3所述的控制设备,其中,解码电路还被配置为:基于与第二指针对应的下一位来判断是否跳过神经网络电路的操作处理。
9.根据权利要求3所述的控制设备,其中,解码电路还被配置为:
基于有效性确定序列确定与第二指针对应的下一位是否有效;
响应于下一位有效,不跳过神经网络电路的操作处理;以及
响应于下一位无效,跳过神经网络电路的操作处理。
10.根据权利要求9所述的控制设备,其中,解码电路还被配置为:响应于下一位无效而将神经网络电路的操作处理跳过下一位的位值。
11.根据权利要求9所述的控制设备,其中,解码电路还被配置为:响应于下一位无效,将通过将值1与下一位的位值相加而获得的值发送到地址计数器。
12.根据权利要求3所述的控制设备,其中,解码电路还被配置为:存储第三指针,第三指针指示压缩的数据序列和有效性确定序列将被存储在缓冲器中的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010919746.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可穿戴感测装置
- 下一篇:雷达数据压缩的设备、系统和方法