Patent ID: 7793181

Claim:
Sequential storage circuitry for an integrated circuit, comprising: input circuitry for receiving an input data value to the sequential storage circuitry, and for generating an internal data value, the input circuitry receiving a first control signal which when asserted causes the input circuitry to generate as said internal data value an inverted version of the input data value, and which when not asserted causes the input circuitry to generate as said internal data value the input data value; a storage structure for storing an indication of the internal data value; and output circuitry for generating, from the indication of the internal data value stored in the storage structure, an output data value for outputting from the sequential storage circuitry, the output circuitry receiving a second control signal derived from the first control signal, which causes the output circuitry to generate as said output data value an inverted version of the internal data value in the event that the input circuitry generated as said internal data value an inverted version of the input data value, and otherwise to generate as said output data value the internal data value.