|
(11) | EP 0 498 595 A3 |
(12) | EUROPEAN PATENT APPLICATION |
|
|
|
|
|||||||||||||||||||||||||||
(54) | Flexible single chip digital processor architecture |
(57) An application-specific single chip digital processor having flexible design expansion
capability with minimal impact on the performance of a processor core. The processor
core has an ALU and a register file (accumulators). The output of the ALU is connected
to a multiplexer whose output is connected to the input of the register file. The
output of the register file connects to one input of the ALU. A function unit, separate
from the core, has an input connected to the output of the register file and an output
connected to another input to the multiplexer. The core operates with a predefined
instruction set. The function unit, which may be redesigned depending on the application,
operates with a reserved (uncommitted) instruction set under control of the core. |