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 |
---|---|---|---|
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 |
MODULE FOR COPROCESSOR CACHE | 2011 |
|
RU2586589C2 |
INSTRUCTION AND LOGICAL SCHEME FOR SORTING AND LOADING OF SAVE INSTRUCTIONS | 2014 |
|
RU2663362C1 |
Authors
Dates
2024-10-14—Published
2024-04-12—Filed