Invention Grant
- Patent Title: Data processing systems including an intermediate buffer with controlled data value eviction
-
Application No.: US16656385Application Date: 2019-10-17
-
Publication No.: US11442731B2Publication Date: 2022-09-13
- Inventor: John David Robson , Sean Tristram LeGuay Ellis , William Robert Stoye
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Vierra Magen Marcus LLP
- Main IPC: G06F9/30
- IPC: G06F9/30

Abstract:
A data processor includes an execution unit that executes instructions to perform data processing operations, a register file operable to store data values for use by and produced by the execution unit, and a buffer intermediate between the register file for providing data values from the register file to the execution unit for use when executing an instruction, and to receive output data values from the execution unit for writing to the register file.
Instructions to be executed by the execution unit of the data processor have associated buffer eviction priority indications representative of a priority for eviction from the buffer of an output data value that will be generated when executing the instruction. The buffer eviction priority indications are then used when selecting data values to evict from the buffer.
Instructions to be executed by the execution unit of the data processor have associated buffer eviction priority indications representative of a priority for eviction from the buffer of an output data value that will be generated when executing the instruction. The buffer eviction priority indications are then used when selecting data values to evict from the buffer.
Public/Granted literature
- US20210117192A1 DATA PROCESSING SYSTEMS Public/Granted day:2021-04-22
Information query