一种SOC中模块接口时序的优化方法

    公开(公告)号:CN111221752B

    公开(公告)日:2021-07-23

    申请号:CN202010002949.0

    申请日:2020-01-02

    Abstract: 本发明公开了一种SOC中模块接口时序的优化方法,本发明采用综合考虑接口寄存器前后两级逻辑单元权重的方法来处理接口时序的问题。接口时序处理困难主要是由于接口外面时序的未知,以及接口寄存器内部逻辑的限制,因此本发明通过以数学权重的方式来统筹兼顾接口寄存器内部逻辑单元和接口寄存器外部逻辑单元,从而决定接口寄存器的大致放置位置。本发明充分考虑接口自己所有的时序要求以及接口内部寄存器的所有时序要求,以权重值的形式体现,这样能更准确的描述接口对时序所要求的紧急程度;同时只提供大概的范围限制,不限定具体的位置,只给EDA工具优化时序的方向。

    一种用于存储系统的安全隔离方法及装置

    公开(公告)号:CN108958649B

    公开(公告)日:2021-03-23

    申请号:CN201810475132.8

    申请日:2018-05-17

    Abstract: 本发明公开了一种用于存储系统的安全隔离方法及装置,方法实施步骤包括截获片上网络对存储系统的读写请求并判断读写请求是否合法,合法则继续发送读写请求并等待及缓存响应报文;否则丢弃读写请求并生成响应报文,最终将具有相同响应通道编号的响应报文按照读写请求的发起顺序返回给片上网络;装置包括时钟转换单元和安全隔离装置,安全隔离装置包括控制寄存器单元、片上网络接口模块、写请求过滤单元、读请求过滤单元以及存储系统接口模块。本发明能够将存储系统划分出安全域并设置访问条件,只有满足访问条件的请求才能访问安全域、不满足访问条件请求将被阻塞,实现了存储系统的安全隔离,具有硬件实现代价小、扩展性好、结构简单、易于实现的优点。

    计算机启动方法
    23.
    发明公开

    公开(公告)号:CN111241548A

    公开(公告)日:2020-06-05

    申请号:CN202010013049.6

    申请日:2020-01-07

    Abstract: 本发明提供了一种计算机启动方法,计算机的CPU内设有可信根,该计算机启动方法包括:在所述计算机加电后,执行所述可信根的程序代码;所述可信根对所述计算机的基础固件进行验签;当所述可信根对所述基础固件验签成功时,执行所述基础固件的当前程序代码,使所述基础固件完成对所述CPU的硬件的初始化;所述基础固件对所述计算机的第三方固件进行验签;当所述基础固件对所述第三方固件验签成功时,执行所述第三方固件的当前程序代码,使所述第三方固件加载所述计算机的操作系统。本发明能增强计算机系统的安全性。

    一种异步数据传输方法和结构

    公开(公告)号:CN110825344A

    公开(公告)日:2020-02-21

    申请号:CN201911100628.8

    申请日:2019-11-12

    Abstract: 本发明公开了一种异步数据传输方法和结构,在需要写入数据时,数据首先写入同步FIFO存储器,当同步FIFO存储器非空且异步FIFO存储器非满时,逻辑模块使能同步FIFO存储器的读信号和异步FIFO存储器的写信号,将写入同步FIFO存储器的数据传递到异步FIFO存储器中,直至同步FIFO存储器中为空或者异步FIFO存储器为满;需要读取数据时,数据直接从异步FIFO中直接读出;通过查询同步FIFO存储器获知当前FIFO存储器的有效数据条目。本发明将同步FIFO存储器和异步FIFO存储器结合使用,既能满足数据跨时钟传递,又能获取当前FIFO存储器内部有效数据条目,最大限度的降低了逻辑的复杂度,解决了现有技术中读/写信号持续周期与FIFO存储器使用的时钟关系不确定而引起可靠性较差的技术问题。

    片上系统的时钟树结构的设计方法、装置、设备及介质

    公开(公告)号:CN110825210A

    公开(公告)日:2020-02-21

    申请号:CN201911098764.8

    申请日:2019-11-12

    Abstract: 本发明提供了一种片上系统的时钟树结构的设计方法、装置、设备及介质,其中该设计方法包括:确定片上系统允许同时导通的寄存器的最大数量;对片上系统内的所有寄存器进行分组,得到多个寄存器小组;其中,每个寄存器小组内的寄存器数量小于或等于最大数量;分别针对每个寄存器小组,对寄存器小组内的各寄存器进行时钟树设计,得到各寄存器小组的时钟树;分别将各寄存器小组的时钟树连接至片上系统的主时钟路径上;根据各时钟树的时钟长度,调节主时钟路径上的时钟信号到达各寄存器小组的时钟长度;其中,时钟信号到达各寄存器小组的时钟长度互不相同。本发明能减少同时翻转的寄存器数量,有效降低片上系统的瞬时功耗,减小对电源的冲击。

    片上系统及片上系统的设备隔离方法

    公开(公告)号:CN110727636A

    公开(公告)日:2020-01-24

    申请号:CN201910959195.5

    申请日:2019-10-10

    Abstract: 本发明提供了一种片上系统及片上系统的设备隔离方法,其中该片上系统包括:多个主设备,所述多个主设备中的每一主设备均设置有与该主设备对应的设备编号,不同类型的主设备对应的设备编号不相同;多个从设备,所述多个从设备中的每一从设备的控制器内均设有标识寄存器,所述标识寄存器的多个标识位与所述多个主设备对应的多个设备编号一一对应,所述标识寄存器的每一标识位均用于表征该标识位对应的主设备是否具有访问该标识寄存器所属从设备的权限。本发明能有效防止主设备对其不应该访问的从设备进行访问,提高片上系统的安全性。

    安全度量方法、安全架构系统及计算机设备

    公开(公告)号:CN118211238B

    公开(公告)日:2025-05-09

    申请号:CN202211623848.0

    申请日:2022-12-16

    Abstract: 本申请提出一种安全度量方法、安全架构系统及计算机设备,该方法应用于安全架构系统,该安全架构系统包括REE、TEE和SE,在除REE之外的子系统中构建有可信计算服务支撑平台,可信计算服务支撑平台包括TCM、TPM和TPCM;TCM包括TCM服务模块和TCM密码模块,TPM包括TPM服务模块和TPM密码模块;TCM密码模块和TCM服务模块运行于除REE之外的不同子系统中,和/或,TPM密码模块和TPM服务模块运行于除REE之外的不同子系统中;该方法包括:在主动安全度量功能被触发的情况下,利用TPCM对目标对象进行安全度量,得到安全度量结果;或者,响应于安全服务请求,利用TCM和/或TPM为目标对象提供安全度量服务,得到安全度量结果。该方案能够保障处理器架构的安全性。

    安全度量方法、安全架构系统及计算机设备

    公开(公告)号:CN118211240A

    公开(公告)日:2024-06-18

    申请号:CN202211624037.2

    申请日:2022-12-16

    Abstract: 本申请提出一种安全度量方法、安全架构系统及计算机设备,该方法应用于安全架构系统,该安全架构系统包括普通执行环境子系统REE、可信执行环境子系统TEE和安全元件子系统SE,安全元件子系统SE运行有可信密码模块TCM、可信平台模块TPM和可信平台控制模块TPCM,该方法包括:在主动安全度量功能被触发的情况下,利用TPCM对目标对象进行安全度量得到安全度量结果;或者,响应于安全服务请求,利用TCM和/或TPM为目标对象提供安全度量服务得到安全度量结果。其中,目标对象包括REE和/或TEE中的运行对象,安全度量结果表示目标对象的可信程度。该方案能够实现对芯片架构系统中的运行对象的安全度量,从而能够保障处理器架构的安全性。

Patent Agency Ranking