处理器数据读取方法及处理器数据读取系统
摘要文本
珠海鸿芯科技有限公司取得“一种透气窗帘布”专利技术,本发明提供一种处理器数据读取方法及处理器数据读取系统,该方法包括处理器模块向高速缓存控制器发送第一数据读取指令,第一数据读取指令包含第一数据块地址;高速缓存控制器判断高速缓存器的标志位当前是否为有效,如有效,则判断高速缓存器所存储的数据块的第二数据块地址是否与第一数据块地址相匹配,如匹配,则从高速缓存器读取数据并发送至处理器模块;如不匹配,则将标志位设为无效,并向SPI控制器发送第二数据读取指令,从外部存储器中读取预设长度的数据到高速缓存器,并将标志位设为有效,将读取到高速缓存器的数据发送至处理器模块。该系统可以实现上述的方法。本发明能够减少处理器模块发送的指令的数量,还可以减少处理器芯片的面积。
专利主权项内容
1.处理器数据读取方法,其特征在于,包括:处理器模块向高速缓存控制器发送第一数据读取指令,所述第一数据读取指令包含有所述处理器模块所读取的数据的地址,该数据的地址包含有第一数据块地址;所述高速缓存控制器判断高速缓存器的标志位当前是否为有效,如所述标志位有效,则判断所述高速缓存器所存储的数据块的第二数据块地址是否与所述第一数据块地址相匹配,如相匹配,则从所述高速缓存器读取数据并发送至所述处理器模块;如所述高速缓存器所存储的数据块的第二数据块地址与所述第一数据块地址不匹配,则所述高速缓存控制器将所述标志位设为无效,并向SPI控制器发送第二数据读取指令,从外部存储器中读取预设长度的数据到所述高速缓存器,并将所述标志位设为有效,将读取到所述高速缓存器的数据发送至所述处理器模块;如所述高速缓存控制器确定所述标志位为无效,则将所述第一数据块地址赋值为高速缓存器的所述第二数据块地址,所述高速缓存控制器向所述SPI控制器发送所述第二数据读取指令,从所述外部存储器中读取预设长度的数据到所述高速缓存器。
专利申请信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 处理器数据读取方法及处理器数据读取系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311705310.9 |
| 申请日 | 2023/12/13 |
| 公告号 | CN117389936A |
| 公开日 | 2024/1/12 |
| IPC主分类号 | G06F13/42 |
| 权利人 | 珠海鸿芯科技有限公司 |
| 发明人 | 郑国立; 龚成; 魏南金 |
| 地址 | 广东省珠海市高新区唐家湾镇大学路101号3栋1405室 |