FIELD: data processing.
SUBSTANCE: invention relates to processors with pipelined instruction processing. Processor comprises an instruction cache, a mask cache, a target address cache and a pipeline which includes a cache line buffer, a mask buffer and an instruction buffer; wherein the instruction memory is capable of storing instructions in the cache line and transmitting the cache line to the cache line buffer; mask memory is capable of storing a cache line mask for each cache line and transmitting it to the mask buffer when the instruction memory transmits the corresponding cache line to the cache line buffer; cache line mask comprises a sequence of bit values, where each bit value corresponds to its cache line instruction; cache line buffer based on the cache line mask stored in the mask buffer is capable of sequentially transmitting a cache line instruction to the instruction buffer, starting from the initial instruction and up to the first instruction with a given bit value; after transmitting a command with a given bit value, the cache line buffer is able to receive a called cache line from the command memory, which contains the called command, which becomes the initial instruction for the called cache line.
EFFECT: high efficiency of the processor and reduced power consumption.
2 cl, 4 dwg
| Title | Year | Author | Number |
|---|---|---|---|
| PROCESSOR WITH ADVANCED STORAGE OF CALLED ADDRESSES | 2024 |
|
RU2832273C1 |
| PROCESSOR WITH ADVANCED TRANSITION PREDICTOR | 2024 |
|
RU2832441C1 |
| VLIW PROCESSOR WITH ADDITIONAL PREPARATION PIPELINE AND TRANSITION PREDICTOR | 2024 |
|
RU2816094C1 |
| ENERGY EFFICIENT INSTRUCTION PRE-FETCHING MECHANISM | 2006 |
|
RU2375745C2 |
| CACHE PREDICTING METHOD AND DEVICE | 2012 |
|
RU2602335C2 |
| HYBRID MICROPROCESSOR | 2007 |
|
RU2359315C2 |
| CLEANING OF SEGMENTED CONVEYOR FOR WRONGLY PREDICTED TRANSITIONS | 2008 |
|
RU2427889C2 |
| PRESENTATION OF CYCLE TRANSITIONS IN TRANSITIONS PREHISTORY REGISTER USING MULTIPLE BITS | 2007 |
|
RU2447486C2 |
| ERROR HANDLING FOR EARLY DECODING THROUGH BRANCH CORRECTION | 2005 |
|
RU2367004C2 |
| ATTRIBUTE ENCODING METHOD FOR POINT CLOUD ENCODING | 2021 |
|
RU2773384C1 |
Authors
Dates
2024-10-14—Published
2024-04-12—Filed