Patent ID: 6845460

Claim:
A device, comprising: a functional circuit, said functional circuit comprising: a logic circuit; and a variable delay; and a latch; wherein said variable delay is coupled to receive input from a data path and coupled to provide output to the latch; and said latch is coupled to receive input from the variable delay and provide input to said logic circuit; and a control circuit, said control circuit comprising: a register; a repeater; a comparator; and a command detector; wherein said register is coupled to receive input from a first external source and coupled to provide output to said repeater and said comparator; said repeater is coupled to receive input from said register and said command detector and to provide output to a second external source; said command detector is coupled to receive input from said second external source and to provide output to said repeater and said comparator; and said comparator is coupled to receive input from said latch of said functional circuit and said register and provide output to control said variable delay.