[发明专利]令牌管理方法、装置、芯片及可移动平台在审
申请号: | 201880042195.2 | 申请日: | 2018-09-30 |
公开(公告)号: | CN110799938A | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 刘瑛 | 申请(专利权)人: | 深圳市大疆创新科技有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G05B19/042 |
代理公司: | 11205 北京同立钧成知识产权代理有限公司 | 代理人: | 张娜;刘芳 |
地址: | 518057 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 令牌 指令 存储信息 分配 存储地址 存储令牌 存储资源 令牌管理 顺序获取 依次存储 指令标识 指令分割 出错 保证 | ||
1.一种令牌管理方法,其特征在于,包括:
将接收的指令分割为K个指令片段,并为每个指令片段依次分配令牌;
按照分配顺序存储K个令牌,并生成每个令牌的存储信息;
对所述K个指令片段重新排序,并发送重新排序后的K个指令片段;
其中,每个令牌的存储信息用于指示:该令牌是否为所述指令的最后一个令牌、该令牌是否为所述指令所属指令标识对应的最后一个令牌以及所述指令中该令牌的下一个令牌的存储地址。
2.根据权利要求1所述的方法,其特征在于,还包括:
若所述指令为所属指令标识对应的当前存储的第一个指令,则生成所述指令标识的令牌读取信息;
所述令牌读取信息用于指示所述指令所属指令标识对应的当前存储的第一个令牌的存储地址。
3.根据权利要求1或2所述的方法,其特征在于,所述每个令牌的存储信息为第一链表结构的存储信息;所述第一链表结构包括:第一存储指示、第二存储指示和第三存储指示;所述第一存储指示用于指示令牌是否为指令的最后一个令牌,所述第二存储指令用于指示令牌是否为所述指令所属指令标识对应的最后一个令牌,所述第三存储指令用于指示下一个令牌的存储地址。
4.根据权利要求3所述的方法,其特征在于,所述第一链表结构还包括:第四存储指示,所述第四存储指示用于指示对应的存储资源是否已存储令牌。
5.根据权利要求4所述的方法,其特征在于,所述按照分配顺序存储K个令牌,并生成每个令牌的存储信息,包括:
针对所述K个令牌中任意两个相邻的令牌,将K个令牌中的第i-1个令牌存储在空闲的第一存储资源中,并生成所述第i-1个令牌的存储信息,所述第i-1个令牌的存储信息中的第四存储指示用于指示对应的存储资源已存储令牌,第一存储指示用于指示所述第i-1个令牌不是所述指令的最后一个令牌,所述第二存储指令用于指示所述第i-1个令牌为指令所属指令标识对应的最后一个令牌,所述第三存储指示用于指示下一令牌的存储地址为预设存储地址;
将第i个令牌存储在空闲的第二存储资源中,并生成所述第i个令牌的存储信息,所述第i个令牌的存储信息中的第四存储指示用于指示对应的存储资源已存储令牌,所述第二存储指令用于指示所述第i个令牌为指令所属指令标识对应的最后一个令牌,所述第三存储指示用于下一个令牌的存储地址为预设存储地址,当i等于K时,第一存储指示用于指示所述第i个令牌为所述指令的最后一个令牌,当i不等于K时,第一存储指示用于指示所述第i个令牌不是所述指令的最后一个令牌;
将所述第i-1个令牌的存储信息中第二存储指示更改为指示所述第i-1个令牌不是指令所属指令标识对应的最后一个令牌,第三存储指示更改为指示下一令牌的存储地址为所述第二存储资源的地址;
其中,i为大于等于2且小于等于K的整数。
6.根据权利要求5所述的方法,其特征在于,空闲的第一存储资源与空闲的第二存储资源为空闲的相邻的存储资源。
7.根据权利要求2所述的方法,其特征在于,所述令牌读取信息为第二链表结构的令牌读取信息,所述第二链表结构包括第一读取指示,所述第一读取指示用于指示所述指令所属指令标识对应的第一个令牌的存储地址。
8.根据权利要求7所述的方法,其特征在于,所述第二链表结构还包括:第二读取指示,所述第二读取指示用于指示是否已存储所述指令所属指令标识对应的令牌。
9.根据权利要求8所述的方法,其特征在于,生成所述指令标识的令牌读取信息,包括:
在存储所述指令的第一个令牌之后,生成所述指令标识的令牌读取信息;
其中,所述令牌读取信息中的第二读取指示用于指示已存储所述指令的令牌,所述第一读取指示用于指示所述第一个令牌的存储地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市大疆创新科技有限公司,未经深圳市大疆创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880042195.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于位置的虚拟化身
- 下一篇:用于控制指令的执行的设备与方法