A scheduling optimization processor, instruction scheduling method, device, medium and product

By configuring write-back caches and multiple data buses for each arithmetic pipeline of the processor, parallel writing and ordered write-back of multiple instruction results are achieved, solving the problem of write port resource conflicts and improving the processor's execution efficiency and stability.

CN122411997APending Publication Date: 2026-07-17HYGON YUNXIN INTEGRATED CIRCUIT DESIGN (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610550142.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-23
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

In processor architecture, there are issues with execution latency and reduced pipeline throughput caused by write port resource conflicts when writing instruction results back to the physical register file.

Method used

Each computation pipeline is configured with a single write-back cache and at least two data buses. Combined with a cache partitioning structure adapted to execution latency, parallel writing and ordered write-back of multi-instruction results are achieved, and the results are written to the physical register file in parallel through the write-back cache buffer.

Benefits of technology

It effectively alleviates write port conflicts, improves processor launch efficiency and operating performance, simplifies control logic, reduces the probability of write port conflicts, and improves pipeline stability and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122411997A_ABST
    Figure CN122411997A_ABST
Patent Text Reader

Abstract

本公开实施例公开了一种调度优化处理器、指令调度方法、装置、介质和产品。该处理器包括多条运算流水线和物理寄存器堆;每条运算流水线与1个写回缓存连接,运算流水线与对应的写回缓存之间通过至少2条数据总线进行数据传输;运算流水线支持的不同执行延迟指令类型数为n,写回缓存包含若干缓存分区,缓存分区的数量为n‑1;运算流水线在物理寄存器堆的写口被占用时,使用空闲的数据总线,将运算流水线上指令的执行结果写入到写回缓存的缓存分区中;写回缓存在每个时钟周期,将最早写入的缓存分区内的执行结果写入物理寄存器堆。该处理器为运算流水线配置写回缓存与至少两条数据总线,结合缓存分区结构,从硬件层面消除物理寄存器堆写口冲突。
Need to check novelty before this filing date? Find Prior Art