[发明专利]访问控制方法及装置、访问方法、存储方法及访问系统有效
申请号: | 201410743303.2 | 申请日: | 2014-12-08 |
公开(公告)号: | CN105740156B | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 田超 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F3/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问 控制 方法 装置 存储 系统 | ||
本发明公开了一种访问控制方法及装置、访问方法、存储方法及访问系统,其中,所述访问控制方法包括:在第一访问主体的M个访问单元中出现各自的数据访问需求时,依据所述数据访问需求设置存储设备中的存储地址,在所述存储设备中划分出N个存储单元,由第二访问主体根据所述数据访问需求分别将N个目标数据分别存储至存储设备的N个存储单元中;依据所述数据访问需求建立所述第一访问主体中M个所述访问单元各自的数据访问通道,每个所述数据访问通道连通其所属访问单元与该访问单元所对应的至少一个存储单元,由每个所述访问单元同时通过其各自的数据访问通道访问其对应的存储单元中的数据;其中,M、N均为正整数,且N大于或等于M。
技术领域
本发明涉及数据存储技术领域,特别涉及一种访问控制方法及装置、访问方法、存储方法及访问系统。
背景技术
现有的存储器如紧密耦合存储器TCM在其应用过程中,需要被逻辑电路ASIC或中央处理器CPU等进行多次访问,如在运行指纹判别算法时,ASIC需要多次访问该存储器。
但由于访问存储器中的数据端口的带宽限制,在需要读取大数据时,通常需要多次通过访问数据端口读取该存储器中的数据,使得读取大数据的速率较慢。
发明内容
本发明的目的在于,提供一种访问控制方法及装置、访问方法、存储方法及访问系统,用以解决现有技术中由于受访问存储器的数据端口的带宽限制,在读取大数据时,需要多次访问存储器才能完成大数据的读取任务,使得读取大数据的速率较慢的技术问题。
本发明提供了一种访问控制方法,所述方法包括:
在第一访问主体的M个访问单元中出现各自的数据访问需求时,依据所述数据访问需求设置存储设备中的存储地址,在所述存储设备中划分出N个存储单元,由第二访问主体根据所述数据访问需求分别将N个目标数据分别存储至存储设备的N个存储单元中;
依据所述数据访问需求建立所述第一访问主体中M个所述访问单元各自的数据访问通道,每个所述数据访问通道连通其所属访问单元与该访问单元所对应的至少一个存储单元,由每个所述访问单元同时通过其各自的数据访问通道访问其对应的存储单元中的数据;
其中,M、N均为正整数,且N大于或等于M。
上述方法,优选的,所述依据所述数据访问需求设置存储设备中的存储地址,包括:
依据所述数据访问需求,确定M个所述访问单元各自对应的数据访问空间;
依据所述数据访问空间,设置所述存储设备中的存储地址,在所述存储设备中划分出N个存储单元。
上述方法,优选的,依据所述数据访问空间,设置所述存储设备中的存储地址,在所述存储设备中划分出N个存储单元,包括:
确定预设空间值;
依据第m个所述数据访问空间,在所述存储设备中划分出n个空间大小与所述预设空间值相一致的存储单元,m为小于或等于M的正整数,n为小于或等于N的正整数。
上述方法,优选的,依据所述数据访问需求建立所述第一访问主体中M个所述访问单元各自的数据访问通道,包括:
在所述存储设备中,确定第m个所述访问单元所对应的至少一个存储单元;
建立第m个所述访问单元与其所对应的存储单元之间的数据访问通道。
本发明还提供了一种访问控制装置,所述装置包括:
地址设置单元,用于在所述第一访问主体中M个访问单元各自出现数据访问需求时,依据所述数据访问需求设置存储设备中的存储地址,在所述存储设备中划分出N个存储单元,由第二访问主体根据所述数据访问需求分别将N个目标数据分别存储至存储设备的N个存储单元中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410743303.2/2.html,转载请声明来源钻瓜专利网。