-
公开(公告)号:CN113254082B
公开(公告)日:2021-10-08
申请号:CN202110699799.8
申请日:2021-06-23
IPC分类号: G06F9/38
摘要: 本发明涉及处理器领域,提供一种条件分支指令处理方法及系统、CPU、芯片。所述条件分支指令处理方法包括:译码级对接收自取指级的指令进行译码,并将译码后的指令发送至执行级,其中译码后的指令包含条件分支指令以及条件分支指令的目标地址;译码级在接收到反馈自执行级的下一时钟周期可继续执行指令的确认信号的情况下,将条件分支指令的目标地址发送至取指级;取指级在接收到来自执行级的条件分支指令跳转确认信号的情况下,预取所述条件分支指令的目标地址的数据。本发明基于流水线结构实现条件分支指令处理,无需同时取顺序地址和目标地址的数据,降低功耗浪费,条件分支不跳转时流水线也不会停顿,提升系统性能。
-
公开(公告)号:CN111767586A
公开(公告)日:2020-10-13
申请号:CN202010519130.1
申请日:2020-06-09
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司
IPC分类号: G06F21/72
摘要: 本发明提供一种内置硬件密码学算法协处理器的微处理器,属于安全芯片设计领域。所述微处理器包括:主处理器,配置有第一协处理器接口;协处理器,包括第二协处理器接口及密码学算法硬件引擎;所述主处理器与所述协处理器之间通过所述第一协处理器接口和所述第二协处理器接口进行通信。本发明通过第一协处理器接口与第二协处理器接口直接通信实现主处理器与协处理器之间的安全通信,主处理与协处理器之间的通信不经过安全芯片的系统总线,而是在安全芯片的微处理器内部实现密码学算法安全性,降低安全芯片的设计难度。
-
公开(公告)号:CN111767584A
公开(公告)日:2020-10-13
申请号:CN202010517006.1
申请日:2020-06-09
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司
摘要: 本发明提供一种内置随机数发生器的安全微处理器,属于芯片设计领域。本发明的微处理器应用于安全芯片中,所述安全芯片中配置有用于产生随机数种子的真随机数发生器,所述微处理器包括:安全控制模块,用于对所述微处理器的侧信道攻击进行防护;伪随机数发生器,用于根据所述真随机数发生器产生的随机数种子生成所述安全控制模块所需的随机控制信号。本发明内置伪随机数发生器和安全控制模块,微处理器自身具有对抗侧信道攻击的能力。在进行安全芯片设计时,直接调用微处理器就可以实现微处理器和安全芯片的对抗侧信道攻击功能,降低安全芯片设计的难度,为芯片安全功能的成功率提供保障。
-
公开(公告)号:CN110083551A
公开(公告)日:2019-08-02
申请号:CN201910344205.4
申请日:2019-04-26
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司 , 国网宁夏电力有限公司电力科学研究院
IPC分类号: G06F12/14
摘要: 本发明公开了一种安全紧耦合存储器及其访问方法和存储介质,所述安全紧耦合存储器与处理器相连接,所述安全紧耦合存储器中预设有多个不同安全级别的存储区,每个存储区用于存储与该存储区安全级别对应的数据,所述访问方法包括:接收访问操作信息,其中所述访问操作信息包括:存储区中的数据地址以及该访问操作信息的安全属性标识,根据所述访问操作信息的安全属性标识以及所述数据地址判断所述访问操作信息是否具有访问所述数据地址的权限;若具有访问所述数据地址的权限,则对与所述数据地址对应的存储区进行访问操作。本发明提供的安全紧耦合存储器及其访问方法和存储介质满足了安全可信处理器架构中对存储程序和数据安全性的要求。
-
公开(公告)号:CN111767584B
公开(公告)日:2022-01-25
申请号:CN202010517006.1
申请日:2020-06-09
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司
摘要: 本发明提供一种内置随机数发生器的安全微处理器,属于芯片设计领域。本发明的微处理器应用于安全芯片中,所述安全芯片中配置有用于产生随机数种子的真随机数发生器,所述微处理器包括:安全控制模块,用于对所述微处理器的侧信道攻击进行防护;伪随机数发生器,用于根据所述真随机数发生器产生的随机数种子生成所述安全控制模块所需的随机控制信号。本发明内置伪随机数发生器和安全控制模块,微处理器自身具有对抗侧信道攻击的能力。在进行安全芯片设计时,直接调用微处理器就可以实现微处理器和安全芯片的对抗侧信道攻击功能,降低安全芯片设计的难度,为芯片安全功能的成功率提供保障。
-
公开(公告)号:CN113254082A
公开(公告)日:2021-08-13
申请号:CN202110699799.8
申请日:2021-06-23
IPC分类号: G06F9/38
摘要: 本发明涉及处理器领域,提供一种条件分支指令处理方法及系统、CPU、芯片。所述条件分支指令处理方法包括:译码级对接收自取指级的指令进行译码,并将译码后的指令发送至执行级,其中译码后的指令包含条件分支指令以及条件分支指令的目标地址;译码级在接收到反馈自执行级的下一时钟周期可继续执行指令的确认信号的情况下,将条件分支指令的目标地址发送至取指级;取指级在接收到来自执行级的条件分支指令跳转确认信号的情况下,预取所述条件分支指令的目标地址的数据。本发明基于流水线结构实现条件分支指令处理,无需同时取顺序地址和目标地址的数据,降低功耗浪费,条件分支不跳转时流水线也不会停顿,提升系统性能。
-
公开(公告)号:CN115034359A
公开(公告)日:2022-09-09
申请号:CN202210539888.0
申请日:2022-05-17
申请人: 北京智芯微电子科技有限公司
摘要: 本发明涉及人工智能技术领域,且公开了一种神经网络的计算方法、装置、存储介质及芯片,其中方法包括:读取VLIW指令,VLIW指令包括SIMD扩展指令子集,SIMD扩展指令子集包括数据传输指令、数据转移指令和智能计算指令中的至少一种;响应于SIMD扩展指令子集中的所有指令,通过智能处理器并行执行相应的数据操作,以进行神经网络的智能计算。该方法可通过对SIMD扩展指令子集中的指令进行扩展,实现不同神经网络的适应性结构映射和数据流维护,同时采用VLIW和SIMD指令形式,能够提高指令级并行和数据级并行性能,从而既能获得执行效率,保障计算灵活性,又能降低计算能耗,提高计算能耗比。
-
公开(公告)号:CN114564429A
公开(公告)日:2022-05-31
申请号:CN202210129546.1
申请日:2022-02-11
申请人: 北京智芯微电子科技有限公司
摘要: 本申请提供一种轻量级智能计算紧耦合结构和数据处理方法。轻量级智能计算紧耦合结构包括:内存、主处理器及协处理器。内存包括内核空间和用户空间,用户空间设有共享区;主处理器用于对输入数据进行预处理,以对输入数据进行格式转换;协处理器用于对格式转换后的输入数据进行智能加速运算,协处理器、内存及主处理器挂载在同一总线上,协处理器与主处理器通过共享区进行输入数据的访问,输入数据依次通过总线、内核空间传输至共享区。本申请的轻量级智能计算紧耦合结构和数据处理方法中,主处理器和协处理器形成紧耦合模式,提高数据的存取效率、减少访存能耗。
-
公开(公告)号:CN212391788U
公开(公告)日:2021-01-22
申请号:CN202021049401.3
申请日:2020-06-09
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司
IPC分类号: G06F7/58
摘要: 本实用新型提供一种内置随机数安全模块的微处理器,属于芯片设计领域。本实用新型的微处理器应用于安全芯片中,所述安全芯片中配置有用于产生随机数种子的真随机数发生器,所述微处理器包括随机数安全模块,用于对所述微处理器进行侧信道攻击防护。所述随机数安全模块包括伪随机数发生器,所述伪随机数发生器用于根据所述真随机数发生器产生的随机数种子生成所述随机数安全模块所需的随机控制信号。本实用新型内置伪随机数发生器和安全控制模块,自身具有对抗侧信道攻击的能力。在进行安全芯片设计时直接调用微处理器就可实现微处理器和安全芯片的抗侧信道攻击功能,降低安全芯片设计的难度,为芯片安全功能的成功率提供保障。
-
公开(公告)号:CN212724006U
公开(公告)日:2021-03-16
申请号:CN202021049429.7
申请日:2020-06-09
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司
IPC分类号: G06F21/71
摘要: 本实用新型提供一种内置协处理器的安全微处理器,属于安全芯片设计领域。所述微处理器包括:主处理器,配置有第一协处理器接口;协处理器,包括第二协处理器接口及密码学算法硬件引擎;所述主处理器与所述协处理器之间通过所述第一协处理器接口和所述第二协处理器接口进行通信;以及安全防护模块,用于对所述主处理器与所述协处理器之间的通信进行安全防护。本实用新型通过第一协处理器接口与第二协处理器接口直接通信实现主处理器与协处理器之间的安全通信,主处理与协处理器之间的通信不经过安全芯片的系统总线,而是在安全芯片的微处理器内部实现密码学算法安全性,降低安全芯片的设计难度。
-
-
-
-
-
-
-
-
-