芯来智融半导体科技上海有限公司专利技术

芯来智融半导体科技上海有限公司共有75项专利

  • 本申请实施例提供一种多核一致性的ICB总线传输方法、系统、设备及存储介质,涉及半导体技术领域。其中,本申请的方法包括:主设备通过向从设备发送读请求信号,从设备接收到读请求信号后,向主设备发送读请求反馈信号,以使主设备与从设备之间进行读操...
  • 本申请实施例中提供一种用于乱序多发射处理器的指令处理方法及装置,所述方法包括:获取并缓存预设指令发射队列发射的目标指令及其对应的操作数;将多条目标指令及其对应的操作数存储至预设先进先出队列;对于先进先出队列中的每条目标指令及其对应的操作...
  • 本申请实施例提供一种地址生成方法、装置、计算机设备和存储介质,所述方法包括:接收目标指令,将目标指令对应的通用目的寄存器地址划分为低位地址和高位地址;对低位地址与立即数进行加和,并确定该加和过程是否存在对高位地址的借位或者进位;若不存在...
  • 本申请实施例中提供了一种指令处理设备、系统和方法,该设备包括:取指模块、执行模块和写回模块,取指模块用于获取原始指令数据,并对所述原始指令数据进行时序信息处理,得到目标指令数据;执行模块用于从所述取指模块中读取所述目标指令数据,将所述目...
  • 本申请实施例提供一种用于乱序处理器的指令发射方法及装置,所述方法包括:对于存在先写后读相关性的两条指令,在写指令被选中从发射队列中发射出去的情况下,广播写指令的目的寄存器地址;确定与写指令的目的寄存器地址匹配的源寄存器地址,并对源寄存器...
  • 本申请实施例提供一种基于双端口发射的空间分配方法、装置、设备和介质,涉及计算机技术领域。该方法包括:在双端口派遣指令后,从可用列表的两端同时开始查找两个空闲空间的索引号;根据指令的相关信息和已派遣指令先后关系表,判断当前派遣指令与已派遣...
  • 本申请实施例提供一种双端口发射的空间回收方法、装置、设备和介质,涉及计算机技术领域。该方法包括:针对执行完的第一指令,根据信息栈中存储的指令的相关信息,确定已派遣指令中目的寄存器索引与第一指令的目的寄存器索引相同的指令的第三集合;根据已...
  • 本申请实施例中提供一种流水级反压控制方法及装置,所述方法包括:通过预设固定流水级接收上游有效信号,通过预设同进同出缓冲器接收上游有效信号;分别根据上游有效信号输出固定流水级有效信号和同进同出缓冲器有效信号;获取并根据下游反压信号生成固定...
  • 本申请实施例中提供用于乱序多发射处理器的指令处理方法及装置,所述方法包括:获取并缓存预设指令发射队列发射的指令;从所述指令中抽取目标指令,并对所述指令进行译码和分组;在获取目标指令对应的操作数以及指令交付信号的情况下,确定是否完成对目标...
  • 本申请实施例提供一种固件安全启动方法和系统,涉及安全启动技术领域。解决现有方案不利于快速安全启动的问题,所述方法包括:获取加密端的待启动固件的密文信息;获取加密端的待启动固件的签名信息;获取解密端的待启动固件的解密信息;获取解密端的待启...
  • 本申请实施例提供一种数据处理方法、装置、设备和介质,涉及计算机技术领域。该方法包括:基于流水线信息,确定第一流水线级是否满足数据转发网络的简化条件,第一流水线级为多级流水线级中的任意一级流水线级;若第一流水线级满足简化条件,则简化第一流...
  • 本申请实施例提供一种多端口发射的空间分配方法、装置、设备和介质,涉及计算机技术领域。该方法包括:在多端口派遣指令后,从可用列表中查找M个空闲空间的索引号;M为端口数量,信息栈用于存储已派遣指令的相关信息;根据指令的相关信息和已派遣指令先...
  • 本申请实施例提供一种多端口发射的空间回收方法、装置、设备和介质,涉及计算机技术领域。该方法包括:针对执行完的第一指令,根据第一指令占用的信息栈的空间编号,获取信息栈中存储的第一指令的第二信息;第二信息指示第一指令是否为相同rdidx的指...
  • 本申请实施例公开一种用于过滤无效预取的预取方法、装置、设备和存储介质,所述方法包括:预测预设分支跳转指令是否跳转,得到预测指令,在预测指令为访存指令的情况下,确定预设分支跳转指令是否跳转,得到实际指令,根据实际指令与预测指令生成清空信号...
  • 本申请实施例提供一种自定义指令处理方法、装置、计算机设备和存储介质,所述方法应用于主流水的执行单元,包括:接收译码单元发送的指令;响应于当前指令为自定义指令,向预设的自定义处理器发送指令请求,其中,所述指令请求包括指令编码信息和指令所需...
  • 本申请提供了一种存储单元匹配方法、装置及存储单元匹配模块,涉及片上系统软硬件共享缓存区的管理技术领域,目的是为了解决现有软硬件共享缓存技术由于存储单元匹配算法固定,导致无法为用户提供多种场景下的选择、缓存利用率低的问题。上述方法包括:读...
  • 本申请提供了一种片上系统软硬共享缓存架构及方法,涉及片上系统中软硬件共享缓存区的管理技术领域,目的是为了解决现有的片上系统软硬共享缓存技术无法随机存储、存取过程复杂、以及存取效率低的问题。上述架构中,sram pool包括若干组不同尺寸...
  • 本申请实施例中提供了一种数据处理方法、系统、设备及存储介质,涉及计算机技术领域,该方法包括:控制器获取待处理数据,并对待处理数据进行识别,确定待广播数据和待传输数据;与通过第一总线连接的多个加速处理器构成一个分组,多个通过第二总线连接的...
  • 本申请实施例提供一种地址生成方法、装置、计算机设备和存储介质,所述方法包括:接收目标指令,将目标指令对应的通用目的寄存器地址划分为低位地址和高位地址;对低位地址与立即数进行加和,并确定该加和过程是否存在对高位地址的借位或者进位;若不存在...
  • 本申请实施例中提供了一种数据写入方法、装置、设备及存储介质,涉及计算机技术领域,该方法包括:在向量访存单元获取向量指令并发送至地址计算单元,接收与该向量指令对应的待写入数据;向量指令中携带有指令标识信息和硬件信息;在地址计算单元中根据指...