- Patent Title: Scheduling that determines whether to remove a dependent micro-instruction from a reservation station queue based on determining cache hit/miss status of one ore more load micro-instructions once a count reaches a predetermined value
-
Application No.: US16149706Application Date: 2018-10-02
-
Publication No.: US10705851B2Publication Date: 2020-07-07
- Inventor: Xiaolong Fei
- Applicant: Shanghai Zhaoxin Semiconductor Co., Ltd.
- Applicant Address: CN Shanghai
- Assignee: SHANGHAI ZHAOXIN SEMICONDUCTOR CO., LTD.
- Current Assignee: SHANGHAI ZHAOXIN SEMICONDUCTOR CO., LTD.
- Current Assignee Address: CN Shanghai
- Agency: McClure, Qualey & Rodack, LLP
- Priority: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@5fdfa425
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/30 ; G06F12/0875

Abstract:
A method for scheduling micro-instructions, performed by a first qualifier, is provided. The method includes the following steps: detecting a write-back signal broadcasted by a second qualifier; determining whether a value of a first load-detection counting logic is to be synchronized with a value of a second load-detection counting logic carried by the write-back signal according to content of the write-back signal; determining whether execution statuses of all load micro-instructions are cache hit when the synchronized value of the first load-detection counting logic reaches a predetermined value; and driving a release circuit to remove a micro-instruction in a reservation station queue when the execution statuses of the all load micro-instructions are cache hit and the micro-instruction has been dispatched to an arithmetic and logic unit for execution.
Public/Granted literature
- US20190235876A1 METHODS FOR SCHEDULING MICRO-INSTRUCTIONS AND APPARATUS USING THE SAME Public/Granted day:2019-08-01
Information query