Electronic device and method for processing compressed program code
OwnerArnaud Sebastien Christophe Rosayinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerArnaud Sebastien Christophe Rosayinventor
Estimating the term…
The present invention relates to an electronic device utilizing code compression, which device comprises a pipeline processor (25), a branching unit (26) which allows the address of the next instruction to be anticipated, a code decompression unit (27), and a memory (28), a new set of compressed instructions being defined for the combined processor (25), branching unit (26) and decompression unit (27). The decompression unit (27) is suitable for sending two signals for the start and end of a loop to the branching unit (26) by decoding the start-of-loop and end-of-loop labels which have been introduced into the new set of instructions. The branching unit (26) processes these two signals. The present invention also relates to a management method for a processor of this kind.
An electronic device utilizing code compression, which device comprises a pipeline processor (25), a branching unit (26) which allows the address of the next instruction to be anticipated, a code decompression unit (27), and a memory (28), a new set of compressed instructions being defined for the combined processor (25), branching unit (26) and decompression unit (27), characterized in that the decompression unit (27) is suitable for sending two signals for the start and end of a loop (BeginOfLoop, EndOfLoop) to the branching unit (26) by decoding the start-of-loop and end-of-loop labels which have been introduced into the new set of compressed instructions, and in that the branching unit (26) is suitable for processing these two signals.
A device as claimed in any of the foregoing claims which is an on-board device.
A management method for a pipeline processor in a compressed program loop which is terminated by a conditional branch instruction, characterized in that the method comprises the following steps:
Dependencies are inferred from the claim text.