[发明专利]一种计算芯片及其数据处理系统在审
| 申请号: | 202211357927.1 | 申请日: | 2022-11-01 |
| 公开(公告)号: | CN116049912A | 公开(公告)日: | 2023-05-02 |
| 发明(设计)人: | 罗焕新;辛桂阳;周开军 | 申请(专利权)人: | 湖南工商大学 |
| 主分类号: | G06F21/74 | 分类号: | G06F21/74;G06F21/78 |
| 代理公司: | 东莞金凯云知识产权代理事务所(普通合伙) 44780 | 代理人: | 陈凯玉 |
| 地址: | 410000 湖南省*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 计算 芯片 及其 数据处理系统 | ||
1.一种计算芯片,其特征在于,包括,
运算单元;
存储单元,包括对内交换区和对外交换区,所述对内交换区和所述对外交换区的数据相互隔离;以及,
控制单元,用于向所述存储单元和运算单元发送控制指令,使得所述对内交换区用于存储所述运算单元产生的过程数据,所述对外交换区用于与外设进行数据交换。
2.根据权利要求1所述的芯片,其特征在于,所述向所述存储单元和运算单元发送控制指令的步骤,包括,
获取所述存储单元的物理存储容量;
根据所述存储单元的存储容量,将所述存储单元在物理上划分为多个容量相同的存储子单元;
根据所述存储单元的存储容量,将所述存储单元在逻辑上划分为多个容量相同的存储区块,并获取所述存储子单元与所述存储区块的映射;
获取所述运算单元对所述存储单元的存储需求;
获取所述外设对所述存储单元的存储需求;
根据所述运算单元对所述存储单元的存储需求以及所述外设对所述存储单元的存储需求,得到所述对内交换区和所述对外交换区中包含的所述存储区块的数量;
根据所述对内交换区和所述对外交换区中包含的所述存储区块的数量,获取所述对内交换区对应的若干个所述存储区块,以及所述对外交换区对应的若干个所述存储区块;
根据所述存储子单元与所述存储区块的映射、所述对内交换区对应的若干个所述存储区块以及所述对外交换区对应的若干个所述存储区块,将所述运算单元和所述外设存入所述存储单元的数据进行相互隔离存储。
3.根据权利要求1所述的芯片,其特征在于,所述根据所述存储单元的存储容量,将所述存储单元在逻辑上划分为多个容量相同的存储区块,并获取所述存储子单元与所述存储区块的映射的步骤,包括,
将所述存储单元在逻辑上在逻辑上划分为与所述存储子单元的总数量相同且单个存储容量相同的多个存储区块;
将所述对内交换区包含的多个所述存储子单元进行编号排序,得到所述存储子单元的编号排序表;
将多个所述存储区块进行编号排序,得到所述存储区块的编号排序表;
将所述存储子单元或所述存储区块的数量以内的正整数打乱排列获取乱序数列;
将所述存储区块的编号排序表按照所述乱序数列中的数字的排列映射至所述存储子单元的编号排序表,得到所述存储子单元与所述存储区块的映射。
4.根据权利要求3所述的芯片,其特征在于,所述将所述存储子单元或所述存储区块的数量以内的正整数打乱排列获取乱序数列的步骤,包括,
将所述存储子单元或所述存储区块的数量以内的正整数随机排列获取随机数列;
将所述存储区块的编号排序表按照所述随机数列中的数字的排列映射至所述存储子单元的编号排序表,得到所述存储区块对应的所述存储子单元在所述存储单元内的物理位置;
若相邻的所述存储区块对应的所述存储子单元的物理位置相邻排列,则调整所述随机数列中对应数字的位置,直至任意相邻的两个所述存储区块对应的所述存储子单元物理位置不相邻排列。
5.根据权利要求2所述的芯片,其特征在于,所述根据所述对内交换区和所述对外交换区中包含的所述存储区块的数量,获取所述对内交换区对应的若干个所述存储区块,以及所述对外交换区对应的若干个所述存储区块的步骤,包括,
将所述存储单元对应的全部所述存储区块进行虚拟线性排列,得到存储区块虚拟队列;
分别由所述存储区块虚拟队列的两端向中间出发,根据所述对内交换区和所述对外交换区中包含的所述存储区块的数量,划取得到所述对内交换区对应的若干个所述存储区块,以及所述对外交换区对应的若干个所述存储区块;
由所述存储区块虚拟队列中所述对内交换区和所述对外交换区交界处出发,向所述存储区块虚拟队列回收所述存储区块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南工商大学,未经湖南工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211357927.1/1.html,转载请声明来源钻瓜专利网。





