Patent ID: 6707831
Filing Date: 2004-03-16
Classification: G06F

Abstract:
A circuit to access unstored data comprising:a register file; a first bi-directional OR controller connected to said register file; a first multiplexer having a first input connected to an output of said first bi-directional OR controller; a second bi-directional OR controller connected to said register file; a second multiplexer having a first input connected to an output of said second bi-directional OR controller; a control circuit connected to said first bi-directional OR controller and said second bi-directional OR controller wherein said control circuit determines whether the output from said first bi-directional OR controller is sent across said register file to said second bi-directional OR controller or if the output from said second bi-directional OR controller is sent across said file register to said first bi-directional OR controller; a first latch having an output connected to a first input of said first bi-directional OR controller; a second latch having an output connected to a first input to said second bi-directional OR controller; and a first functional unit having a first output connected to a second input to said first multiplexer and having a second output connected to an input to said first latch.