Load-Store Unit
ConceptA Load-Store Unit is the execution-stage functional unit responsible for load and store memory operations in the cited RISC-V superscalar processor. In that design, it is a two-cycle pipelined module containing the data cache and surrounding logic; it computes addresses, handles load forwarding checks, accesses or stalls on the data cache, and delays store updates until the store is non-speculative at the head of the reorder buffer.
WIKI
Overview
In the cited RISC-V superscalar processor, the Load-Store Unit is one of the functional units in the execution stage, alongside the integer ALU and the branch resolve unit. The execution stage also includes data-routing logic needed to connect instructions to these functional units.
The Load-Store Unit is described as a two-cycle pipelined module that contains the data cache and its surrounding logic. It handles memory-access instructions, with distinct behavior for stores and loads.
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →