Invention Grant
- Patent Title: System and method of merging partial write result during retire phase
-
Application No.: US15246922Application Date: 2016-08-25
-
Publication No.: US10042646B2Publication Date: 2018-08-07
- Inventor: Xiaolong Fei
- Applicant: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Applicant Address: CN Shanghai
- Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Current Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
- Current Assignee Address: CN Shanghai
- Agency: McClure, Qualey & Rodack, LLP
- Priority: CN201610455541 20160622
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/30

Abstract:
A processor including a physical register file, a rename table, mapping logic, size tracking logic, and merge logic. The rename table maps an architectural register with a larger index and a smaller index. The mapping logic detects a partial write instruction that specifies an architectural register that is already identified by an entry of the rename table mapped to a second physical register allocated for a larger write operation, and includes an index for the allocated register for the partial write instruction into the smaller index location of the entry. The size tracking logic provides a merge indication for the partial write instruction if the write size of the previous write instruction is larger. The merge logic merges the result of the partial write instruction with the second physical register during retirement of the partial write instruction.
Public/Granted literature
- US20170371667A1 SYSTEM AND METHOD OF MERGING PARTIAL WRITE RESULT DURING RETIRE PHASE Public/Granted day:2017-12-28
Information query