-
公开(公告)号:CN119576220A
公开(公告)日:2025-03-07
申请号:CN202411518217.1
申请日:2024-10-29
Applicant: 北京智芯微电子科技有限公司 , 国网山西省电力公司信息通信分公司 , 国家电网有限公司
IPC: G06F3/06
Abstract: 本发明公开了一种处理器私有存储架构、访问方法和装置。该处理器私有存储架构包括:私有存储访问单元,用于在接收到目标私有存储指令时,对私有存储单元执行与目标私有存储指令对应的目标操作。该处理器架构具有仅处理器内核可以访问的私有存储单元,用于对私有存储单元进行访问的私有存储访问单元,私有存储单元和私有存储访问单元以及私有存储指令为处理器提供严格意义上的快速数据访问通路,提高处理器访存的性能和实时性。
-
公开(公告)号:CN117251393A
公开(公告)日:2023-12-19
申请号:CN202311539242.3
申请日:2023-11-17
Applicant: 北京智芯微电子科技有限公司 , 国网山西省电力公司信息通信分公司 , 国家电网有限公司
Abstract: 本申请公开一种处理器的中断响应方法、中断响应装置、芯片、计算机设备和非易失性计算机可读存储介质。处理器的中断响应方法包括根据当前中断的中断号获取当前中断的入口地址,并取出入口地址的第一条指令,执行第一条指令时流经多级流水;从响应当前中断到执行第一条指令时流经的目标级流水之前,保持全局中断使能开启,以响应目标中断,目标级流水为多级流水中的任一级,目标中断的中断优先级高于当前中断的中断优先级。根据当前中断的中断号获取入口地址,执行入口地址中的第一条指令,在响应当前中断到第一指令执行时对应的流水线最后一个阶段之前,通过将全局中断使能打开,将等待的高优先级中断进行响应,能够及时对高优先级中断进行响应。
-
公开(公告)号:CN119718421A
公开(公告)日:2025-03-28
申请号:CN202411592713.1
申请日:2024-11-08
Applicant: 北京智芯微电子科技有限公司 , 国网山西省电力公司信息通信分公司
IPC: G06F9/30
Abstract: 本发明公开了一种基于RISC‑V向量扩展的字节序交换方法和交换装置、芯片,所述方法包括:确定RISC‑V向量扩展的源向量寄存器和目的向量寄存器,将待转换数据加载到源向量寄存器中;加载RISC‑V向量扩展的新增向量指令,新增向量指令用于实现字节序的交换操作;采用新增向量指令对源向量寄存器中待转换数据进行字节序的交换操作,并将交换操作后的数据存储至目的向量寄存器。本发明的字节序交换方法,能够减少指令执行的次数,提高转化的效率。
-
公开(公告)号:CN117251393B
公开(公告)日:2024-04-12
申请号:CN202311539242.3
申请日:2023-11-17
Applicant: 北京智芯微电子科技有限公司 , 国网山西省电力公司信息通信分公司 , 国家电网有限公司
Abstract: 本申请公开一种处理器的中断响应方法、中断响应装置、芯片、计算机设备和非易失性计算机可读存储介质。处理器的中断响应方法包括根据当前中断的中断号获取当前中断的入口地址,并取出入口地址的第一条指令,执行第一条指令时流经多级流水;从响应当前中断到执行第一条指令时流经的目标级流水之前,保持全局中断使能开启,以响应目标中断,目标级流水为多级流水中的任一级,目标中断的中断优先级高于当前中断的中断优先级。根据当前中断的中断号获取入口地址,执行入口地址中的第一条指令,在响应当前中断到第一指令执行时对应的流水线最后一个阶段之前,通过将全局中断使能打开,将等待的高优先级中断进行响应,能够及时对高优先级中断进行响应。
-
公开(公告)号:CN117632411A
公开(公告)日:2024-03-01
申请号:CN202311513955.2
申请日:2023-11-14
Applicant: 北京智芯微电子科技有限公司 , 国网山西省电力公司信息通信分公司 , 国家电网有限公司
IPC: G06F9/48
Abstract: 本发明实施例提供一种中断处理程序的处理方法、中断控制方法及处理器,属于芯片领域。所述方法包括:生成第一指令和第二指令,其中所述第一指令被配置为指示是否进行硬件自动保存中断上下文,且所述第二指令被配置为指示是否进行硬件自动恢复中断上下文;以及将所述第一指令放置在指定中断处理程序的入口处,且将所述第二指令放置在所述指定中断处理程序的结尾处。本发明实施例改进了默认中断处理程序,能够使普通向量中断的处理过程和例如任务切换中断的处理过程分开。
-
公开(公告)号:CN113254083A
公开(公告)日:2021-08-13
申请号:CN202110717773.1
申请日:2021-06-28
Applicant: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国网宁夏电力有限公司营销服务中心(国网宁夏电力有限公司计量中心) , 国家电网有限公司
IPC: G06F9/38
Abstract: 本发明涉及处理器领域,提供一种指令处理方法、指令处理系统及处理器、芯片。所述指令处理方法包括:取指级取回指令并缓存;译码级读取取指级缓存的指令并对读取的指令进行译码处理,判断译码后的指令中是否存在IT指令,在确定存在IT指令时对所述IT指令的后续相关联的IT区块指令进行处理;执行级执行译码后的指令,将当前执行结果状态信息反馈到所述译码级。本发明在一时钟周期可以读取多条指令,至少节约一个时钟周期,提高流水线执行效率,从而提高处理器的效率。
-
公开(公告)号:CN118331493A
公开(公告)日:2024-07-12
申请号:CN202410433380.1
申请日:2024-04-11
Applicant: 北京智芯微电子科技有限公司 , 清华大学
Abstract: 本发明提供一种缓冲存储器数据同步方法、装置和电子设备,属于电子技术领域,数据同步方法包括:获取访问请求对应的目标数据在可见阵列的缓存单元状态变化以及在隐藏阵列中的缓存单元状态;基于访问请求的请求类型、目标数据在可见阵列的缓存单元状态变化和目标数据在隐藏阵列中的缓存单元状态,确定可见阵列和隐藏阵列之间的数据同步策略;其中,可见阵列表征所述访问请求当前使用的存储阵列;隐藏阵列表征所述访问请求当前未使用的另一个存储阵列。本发明用以解决第一存储阵列和第二存储阵列可以在不同的时间点使用相同的数据,完全隔绝两个缓存路径可能带来数据不一致的缺陷。此外,该发明也不会产生新的时间侧信道,保证了数据安全。
-
公开(公告)号:CN116450402B
公开(公告)日:2023-08-18
申请号:CN202310708268.X
申请日:2023-06-15
Applicant: 北京智芯微电子科技有限公司 , 国网宁夏电力有限公司营销服务中心(国网宁夏电力有限公司计量中心) , 国家电网有限公司
Abstract: 本发明公开了一种程序流监控方法、编译方法、装置、处理器及计算机设备,所述程序流对应有控制流和数据流;所述控制流包括若干基本块;基本块头部在编译阶段插入有控制流校验指令,以及基本块尾部在链接阶段插入有数据流校验指令;所述程序流监控方法包括:在所述程序流运行到当前基本块的情况下,执行所述当前基本块内的所述控制流校验指令以校验所述控制流的正确性;在所述当前基本块运行至所述数据流校验指令的情况下,确定所述当前基本块的所有指令的CRC签名值,以校验所述数据流的完整性。由此在数据流和控制流上对程序流进行双重监控,可以有效检测程序执行行为与预期不符的问题。
-
公开(公告)号:CN116450402A
公开(公告)日:2023-07-18
申请号:CN202310708268.X
申请日:2023-06-15
Applicant: 北京智芯微电子科技有限公司 , 国网宁夏电力有限公司营销服务中心(国网宁夏电力有限公司计量中心) , 国家电网有限公司
Abstract: 本发明公开了一种程序流监控方法、编译方法、装置、处理器及计算机设备,所述程序流对应有控制流和数据流;所述控制流包括若干基本块;基本块头部在编译阶段插入有控制流校验指令,以及基本块尾部在链接阶段插入有数据流校验指令;所述程序流监控方法包括:在所述程序流运行到当前基本块的情况下,执行所述当前基本块内的所述控制流校验指令以校验所述控制流的正确性;在所述当前基本块运行至所述数据流校验指令的情况下,确定所述当前基本块的所有指令的CRC签名值,以校验所述数据流的完整性。由此在数据流和控制流上对程序流进行双重监控,可以有效检测程序执行行为与预期不符的问题。
-
公开(公告)号:CN119473707A
公开(公告)日:2025-02-18
申请号:CN202411243693.7
申请日:2024-09-05
Applicant: 北京智芯微电子科技有限公司 , 西北工业大学
Abstract: 本申请公开了一种处理器的故障处理方法、芯片、故障处理装置、容错系统、电子设备及存储介质。故障处理方法包括:在由第一时段切换至第二时段的第一时刻,获取处理器在第一时段内对存储器执行的第一访问请求,处理器在第一时段内处于第一状态,处理器在第二时段内处于第二状态;确定第一访问请求执行读取请求和写入请求的先后顺序;在第一访问请求先执行读取请求后执行写入请求的情况下,读取第一数据,以使处理器再次执行第一访问请求的读取请求,第一数据为处理器第一时段内读取的数据。故障处理方法在确定处理器存在读后写访存冲突的风险较高的情况下,处理器可以读取第一数据,解决了在处理器出现的读后写访存冲突的技术问题。
-
-
-
-
-
-
-
-
-