-
公开(公告)号:US11669273B2
公开(公告)日:2023-06-06
申请号:US17166263
申请日:2021-02-03
Applicant: QUALCOMM Incorporated
Inventor: Eric Wayne Mahurin , Hitesh Kumar Gupta , Ahmad Radaideh
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0622 , G06F3/0673
Abstract: A device includes a scoreboard and a processor. The scoreboard includes scoreboard entries configured to store information regarding one or more uncompleted memory access operations. The scoreboard also includes a dependency matrix configured to store dependency information corresponding to the scoreboard entries. The processor is configured to retrieve a first memory access instruction that indicates a first address range of a first memory access operation, and to add an indication of the first memory access instruction to a first scoreboard entry. The processor is further configured to, based on determining that the first address range at least partially overlaps a second address range associated with a second scoreboard entry that corresponds to a second memory access instruction, set an element of the dependency matrix to have a has-dependency value indicating a dependency of the first scoreboard entry on the second scoreboard entry.