US8067971B2

Providing additional inputs to a latch circuit

Summary by NHIP

Configurable Latch Circuit

The latch circuit retains and transmits data values using a feedback loop controlled by a multiplexer and a further device. The multiplexer connects either the data transmitting device to the further device for retention or a secondary input to the further device for transmission, where the further device turns on only upon assertion of an activating signal.

Claim Score by NHIP

Read claim 19, the broadest

Abstract

A latch circuit for retaining and transmitting an input data value is disclosed, along with a memory, and a method for retaining and transmitting data. The latch circuit includes a primary input for receiving a data value, an output for outputting the data value, a data transmission path including a transmitting device for transmitting the data value from the primary input to the output, a feedback loop for retaining the data value, the feedback loop including the transmitting device and a further device. The further device is configured to turn on in response to assertion of an activating signal and to turn off in response to no assertion of the activating signal. The feedback loop not retaining data when the further device is turned off, and the feedback loop further including a multiplexer, and the multiplexer is configured to connect either the data transmitting device to the further device and form the feedback loop or to connect a secondary input to the further device and form a secondary data transmission path from the secondary input through the further device and the transmitting device to the output.

US8067971B2, drawing sheet 1
Sheet 1 of 8

Term

3 yearsleft in the term

Expires 18 September 2029.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

19 claims: 3 independent, 16 dependent

  1. 1
    A latch circuit for retaining and transmitting an input data value, said latch circuit comprising:a primary input for receiving a data value;an output for outputting said data value;a data transmission path comprising a data transmitting device for transmitting said data value from said primary input to said output;a further device;and a multiplexer, said multiplexer being configured to connect either: said data transmitting device to said further device and form a feedback loop for retaining said data value;or to connect a secondary input to said further device and form a secondary data transmission path from said secondary input through said further device and said transmitting device to said output, wherein said feedback loop comprises said multiplexer, said data transmitting device and said further device, said further device configured to turn on in response to assertion of an activating signal and to turn off in response to no assertion of said activating signal, said feedback loop not retaining said data value when said further device is turned off.
  2. 16
    A method of retaining and transmitting an input data value within a latch circuit comprising the steps of:in response to no assertion of a secondary mode enable signal: receiving a data value at a primary input;selecting a multiplexer input such that a data transmitting device is connected to a further device to form a feedback loop;and in response to no assertion of an activating signal: forming a data transmission path comprising said transmitting device for transmitting said data value from said primary input to said output;in response to receiving said asserted activating signal: retaining said data value within said feedback loop, said feedback loop comprising said transmitting device and said further device, said further device being configured to turn on in response to assertion of said activating signal and to turn off in response to no assertion of said activating signal, said feedback loop not retaining data when said further device is turned off;and in response to assertion of said secondary mode enable signal: receiving a data value at a secondary input: selecting said multiplexer input such that said secondary input is connected to said further device to form a secondary data transmission path from said secondary input through said further device and said transmitting device to said output.
  3. 19
    Broadest claimClaim Score 53, average(NHIP)A means for retaining and transmitting an input data value, said means comprising:a primary input means for receiving a data value;an output means for outputting said data value;a data transmission path comprising a transmitting means for transmitting said data value from said primary input means to said output means;a further means for transmitting said data value;and a multiplexing means for connecting: either said data transmitting means to said further means forming a feedback loop;or connecting a secondary input to said further means forming a secondary data transmission path from said secondary input means through said further means and said transmitting means to said output means, wherein said feedback loop comprises said multiplexer means, said transmitting means and said further means, said further means configured to turn on in response to assertion of an activating signal and to turn off in response to no assertion of said activating signal, said feedback loop not retaining said data value when said further means is turned off.