[发明专利]在卷积运算中使用循环寻址的方法和装置有效
申请号: | 201811074632.7 | 申请日: | 2018-09-14 |
公开(公告)号: | CN109324984B | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 李德林;王振江;曹文慧;凌坤;陈亮;李建军;黄畅 | 申请(专利权)人: | 北京地平线机器人技术研发有限公司 |
主分类号: | G06F12/0893 | 分类号: | G06F12/0893 |
代理公司: | 北京彩和律师事务所 11688 | 代理人: | 闫桑田;刘磊 |
地址: | 100080 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了一种用于通过将超出循环寻址区域的预定义长度的数据部分重新寻址到循环寻址区域中的另一个预定义地址来执行循环寻址以尽管物理存储器的容量固定仍模拟几乎无限存储器空间的方法和装置。对于不同的应用可以使用重新计算的循环地址来加载和计算数据样本中的数据片段。 | ||
搜索关键词: | 卷积 运算 使用 循环 寻址 方法 装置 | ||
【主权项】:
1.一种用于执行循环寻址的方法,包括:定义存储器系统中的循环寻址区域,其中所述循环寻址区域具有地址为Ax的上边界和地址为Ay的下边界;将数据样本划分为多于一个连续数据片段,其中多于一个连续数据片段包括片段D0至Dn,其中n等于或大于1;提供用于执行的指令集,其中所述指令集被配置用于计算地址Ai,其中所述数据片段Di从地址Ai开始存储在循环寻址区域中,其中所述数据片段Di具有长度L,包括长度为L1的第一部分和长度为L2的第二部分,其中所述数据片段Di的第一部分与数据片段Di‑1重叠,其中i大于0且小于或等于n;执行所述指令集以基于地址Ai‑1计算地址Ai,其中数据片段Di‑1从地址Ai‑1开始存储在循环寻址区域中;其中所述地址Ai被计算为Ax+(Ai‑1–Ax+L2)%(Ay–Ax+1);其中%指示在(Ai‑1–Ax+L2)除以(Ay–Ax+1)之后求余数的取模运算;以及从地址Ai开始存储数据片段Di。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京地平线机器人技术研发有限公司,未经北京地平线机器人技术研发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811074632.7/,转载请声明来源钻瓜专利网。