Quick implementation, loading and storage command module
A technology for storing instructions and loading instructions, which is applied in memory systems, concurrent instruction execution, machine execution devices, etc., can solve the problems of short execution cycle, blocked launch unit, processor pipeline stall, etc., and achieve the effect of avoiding blocking and improving performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0029] The present invention will be further described below in conjunction with the accompanying drawings.
[0030] refer to Figure 3 ~ Figure 6 , a fast execution load and store instruction module, the module executes a load instruction and a store instruction, and the fast execution load and store instruction module includes:
[0031] The correlation identification unit is used to determine that there is a data correlation between the storage instruction and the previous load instruction when it is satisfied that the current instruction is a storage instruction and the data required to be stored by the current instruction comes from a previous unexecuted load instruction;
[0032] The instruction address generation unit is used to calculate the address of the on-chip cache and off-chip memory that the current load / store instruction needs to access according to the input load / store instruction stream;
[0033] The instruction buffer unit is composed of the instruction buff...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap