-
公开(公告)号:CN119759572A
公开(公告)日:2025-04-04
申请号:CN202411889117.X
申请日:2024-12-20
Applicant: 海光信息技术股份有限公司
Abstract: 本公开的实施例提供了处理器、用于处理器的配置方法和电子装置。该处理器包括多个处理器核心,其中,多个处理器核心被配置在多个区域中;控制单元,被配置为控制处理器以多个操作模式中的第一操作模式或第二操作模式进行操作,并且,响应于处理器以第一操作模式进行操作,多个区域各自执行独立的处理任务,并且多个区域彼此实现通信隔离和供电隔离,以及,响应于处理器以第二操作模式进行操作,多个区域协同执行共同的处理任务,并且多个区域彼此实现供电隔离并解除通信隔离。该处理器可以在不同的操作模式之间进行切换,从而能够在不同模式下分别提供高性能计算服务和具有减少的爆炸半径的云计算服务。
-
公开(公告)号:CN117453596A
公开(公告)日:2024-01-26
申请号:CN202311459482.2
申请日:2023-11-03
Applicant: 海光信息技术股份有限公司
Abstract: 本申请实施例提供一种协议控制器、协议控制方法、芯粒、片上系统及电子设备,其中协议控制器包括与系统总线相连接的第一总线接口,所述第一总线接口实现片间互连协议,以及外设协议的第一部分子协议;以及,与系统总线相连接的第二总线接口,所述第二总线接口实现外设协议的第二部分子协议,所述第一部分子协议和第二部分子协议被配置为由不同的总线接口实现;其中,所述芯粒在同一时间使用片间互连协议和外设协议中的一种协议。本申请实施例能够降低协议控制器所占用的硬件资源。
-
公开(公告)号:CN116683912A
公开(公告)日:2023-09-01
申请号:CN202310657646.6
申请日:2023-06-05
Applicant: 海光信息技术股份有限公司
Inventor: 徐祥俊
Abstract: 本申请实施例提供一种误差补偿方法、装置、系统、计算机设备及存储介质,其中方法包括:在目标采样时间点到来之前,获取TIADC在所述目标采样时间点之前所采样的多个历史实际采样值;其中,TIADC中的多个ADC按照各自的采样时间点依次进行采样;根据所述多个历史实际采样值,预测所述目标采样时间点的理想采样值;至少根据所述目标采样时间点的理想采样值,确定所述目标采样时间点的补偿后采样值;将所述补偿后采样值作为所述目标采样时间点的采样结果输出。本申请实施例在对TIADC进行时间相位失配误差的误差补偿时,能够降低实现复杂度和处理延时。
-
公开(公告)号:CN114519318A
公开(公告)日:2022-05-20
申请号:CN202210138128.9
申请日:2022-02-15
Applicant: 海光信息技术股份有限公司
IPC: G06F30/3315 , G06F30/337 , G06F15/78 , G06F1/08 , G06F115/02
Abstract: 本申请实施例提供一种NOC设计方法、装置、相关器件和设备,其中方法包括:从NOC的功能单元之间的连接中,确定时序违例的至少一条目标连接;从中继单元初始的工作时钟频率开始,迭代的对中继单元的工作时钟频率进行至少一次分频处理,直至所述至少一条目标连接在中继单元的当前工作时钟频率对应的传输延时改善情况达到预设条件;将所述当前工作时钟频率设计为中继单元的基准工作时钟频率。本申请实施例能够将中继单元的工作时钟与NOC的工作时钟相独立,为中继单元合理、准确的设计工作时钟频率,从而减少冗余的中继单元、降低NOC的传输延时。进一步的,本申请实施例还可在NOC内引入信号跨时钟域处理逻辑,以保障信号在中继单元和NOC的时序正确性。
-
公开(公告)号:CN113867681A
公开(公告)日:2021-12-31
申请号:CN202111164167.8
申请日:2021-09-30
Applicant: 海光信息技术股份有限公司
Abstract: 一种数据处理方法及装置、数据处理设备和存储介质。该数据处理方法用于先进先出(FIFO)缓存器,FIFO缓存器包括依序排列的多个存储段,写时钟信号与参考时钟信号同相且在一个参考周期内对应X个写时钟周期,读时钟信号与参考时钟信号同相且在一个参考周期内对应Y个读时钟周期,X和Y为正整数。该数据处理方法包括:响应于X大于Y,在X个写时钟周期中,选择多个写中止周期,在多个写中止周期期间,使得FIFO缓存器的写指针保持不变;响应于X小于Y,在Y个读时钟周期中,选择多个读中止周期,在多个读中止周期期间,使得FIFO缓存器的读指针保持不变。该数据处理方法有效地降低异步FIFO缓存器的传输延时,减少异步FIFO缓存器需要的缓存资源,节约成本。
-
公开(公告)号:CN112363759A
公开(公告)日:2021-02-12
申请号:CN202011137190.3
申请日:2020-10-22
Applicant: 海光信息技术股份有限公司
IPC: G06F9/30 , G06F12/1009 , G06F15/78
Abstract: 本发明实施例公开一种寄存器配置方法、装置、CPU芯片以及电子设备。该寄存器配置方法包括:预先配置主配置寄存器和影子寄存器有相同的系统地址;主端接口接收主端的配置请求,将配置主配置寄存器的配置请求以广播的方式发送至至少一从端接口;从端接口接收配置请求,并根据配置请求中的系统地址确定是否由从端配置主配置寄存器或影子寄存器。本发明中主端不需要知道整个设计中影子寄存器的信息,只需将主配置寄存器的配置广播到所有的系统总线从端,因此系统总线主端的设计相对简单,易于物理实现。
-
公开(公告)号:CN119537298A
公开(公告)日:2025-02-28
申请号:CN202411425746.7
申请日:2024-10-12
Applicant: 海光信息技术股份有限公司
Inventor: 徐祥俊
IPC: G06F15/78
Abstract: 本申请实施例提供一种芯片管理网络配置方法、芯片管理网络系统及相关设备,应用于目标芯片,所述目标芯片包括不同种类的多个芯粒,所述芯粒包含的一个或多个模块,且所述芯粒配置有管理网络配置序号,所述管理网络配置序号基于该芯粒的种类及其在所述目标芯片中的封装位置配置得到;所述方法包括:获取目标芯片的架构信息,至少包括所述芯粒配置的管理网络配置序号;根据所述目标芯片的架构信息,将预设地址空间划分为多个子配置空间;根据所述管理网络配置序号,在多个子配置空间中,为所述目标芯片及所述目标芯片中的各芯粒分配对应的子配置空间,其中,各芯粒所包含的模块分配的子配置空间不同。本申请实施例降低了对软件的适配性要求。
-
公开(公告)号:CN114546030B
公开(公告)日:2024-09-24
申请号:CN202210138605.1
申请日:2022-02-15
Applicant: 海光信息技术股份有限公司
IPC: G06F1/08
Abstract: 本申请实施例提供一种芯片的时钟设计方法、芯片、装置及相关设备,其中方法包括:设计为芯片的多个功能模块提供时钟的第一时钟生成逻辑,所述第一时钟生成逻辑被配置为根据所述多个功能模块使用的时钟频率,生成同相不同频率的多个功能时钟;以及设计所述多个功能时钟与所述多个功能模块的对应关系,一个功能时钟对应使用该功能时钟的频率的至少一个功能模块。本申请实施例能够减少芯片中异步时钟的数量,降低异步时钟对于芯片的性能、功耗和面积带来的负面影响。进一步的,本申请实施例还可保障信号的时序约束正确性,以及实现跨时钟信号处理的优化。
-
公开(公告)号:CN114546030A
公开(公告)日:2022-05-27
申请号:CN202210138605.1
申请日:2022-02-15
Applicant: 海光信息技术股份有限公司
IPC: G06F1/08
Abstract: 本申请实施例提供一种芯片的时钟设计方法、芯片、装置及相关设备,其中方法包括:设计为芯片的多个功能模块提供时钟的第一时钟生成逻辑,所述第一时钟生成逻辑被配置为根据所述多个功能模块使用的时钟频率,生成同相不同频率的多个功能时钟;以及设计所述多个功能时钟与所述多个功能模块的对应关系,一个功能时钟对应使用该功能时钟的频率的至少一个功能模块。本申请实施例能够减少芯片中异步时钟的数量,降低异步时钟对于芯片的性能、功耗和面积带来的负面影响。进一步的,本申请实施例还可保障信号的时序约束正确性,以及实现跨时钟信号处理的优化。
-
公开(公告)号:CN112363610A
公开(公告)日:2021-02-12
申请号:CN202011135270.5
申请日:2020-10-21
Applicant: 海光信息技术股份有限公司
IPC: G06F1/3206 , G06F1/324 , G06F15/173 , G06F15/78
Abstract: 本发明的实施例公开了一种降低片上网络功耗的方法、装置、CPU芯片及服务器,涉及计算机技术领域,能够有效降低片上网络的功耗。所述方法包括:获取片上网络NoC的挂载设备在一段时间窗口内的工作状态数据,所述工作状态数据包括设备中带宽敏感事件发生的频次、设备中缓存利用率、设备接口总线带宽中的一种或多种;根据所述工作状态数据,计算NoC的预期工作频率;根据所述预期工作频率,调整NoC的工作频率。本发明适用于降低片上网络功耗的场合。
-
-
-
-
-
-
-
-
-