← 返回列表
存储器分配器
摘要文本
本申请公开了存储器分配器。本申请的存储器分配器用于管理N个缓存单元的分配与释放,存储器分配器包括标记寄存器、索引寄存器、读指针寄存器和写指针寄存器;标记寄存器与索引寄存器各自包括与被管理的缓存单元数目相等的N个存储单元;索引寄存器的每个存储单元存储缓存单元之一的索引或地址,标记寄存器的每个存储单元存储缓存单元之一的状态,其中,状态包括“已分配”状态和“未分配”状态;以读指针指示响应于缓存单元分配请求所对应的索引寄存器的存储单元,以写指针指示响应于缓存单元释放请求所对应的索引寄存器的存储单元,其中,读指针所指示的索引寄存器的存储单元是根据标记寄存器中所存储的对应缓存单元的状态确定的。。
申请人信息
- 申请人:北京忆芯科技有限公司
- 申请人地址:100094 北京市海淀区丰豪东路9号院2号楼4单元907
- 发明人: 北京忆芯科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 存储器分配器 |
| 专利类型 | 发明授权 |
| 申请号 | CN202111153405.5 |
| 申请日 | 2017年11月29日 |
| 公告号 | CN113835898B |
| 公开日 | 2024年3月1日 |
| IPC主分类号 | G06F9/50 |
| 权利人 | 北京忆芯科技有限公司 |
| 发明人 | 宋洋; 沈飞; 王祎磊; 伍德斌; 黄好城 |
| 地址 | 北京市海淀区丰豪东路9号院2号楼4单元907 |
专利主权项内容
1.一种存储器分配器,其特征在于,用于管理N个缓存单元的分配与释放,所述存储器分配器包括标记寄存器、索引寄存器、读指针寄存器和写指针寄存器;标记寄存器与索引寄存器各自包括与被管理的缓存单元数目相等的N个存储单元,N为自然数;索引寄存器的每个存储单元存储缓存单元之一的索引或地址,标记寄存器的每个存储单元存储缓存单元之一的状态,其中,所述状态包括“已分配”状态和“未分配”状态;以读指针指示响应于缓存单元分配请求所对应的索引寄存器的存储单元,以写指针指示响应于缓存单元释放请求所对应的索引寄存器的存储单元,其中,所述读指针所指示的索引寄存器的存储单元是根据所述标记寄存器中所存储的对应缓存单元的状态确定的。