Logic JK flip-flop structure
AssigneeCentre Electronique Horloger S.A.
InventorChristian Piguet
Life of this patent
Estimating the term…
Abstract
A logic JK flip-flop structure is disclosed which may have a dynamic, semi-dynamic or static behavior as far as the clock signal is concerned. The structure of the invention is particularly simple in design and has a minimum number of transistors although it is insensitive to parasitic noise which might affect the control variables J,K, and it does not involve any logical hazards. The basic structure of the invention is schematically represented in FIG. 1.
Claims13
A logic bistable JK flip-flop structure capable of being realized in integrated circuit technology with complementary MOS transistors, comprising at least three logic gates each of which comprises a first group of transistors of a first conduction type and a second group of transistors of a second conduction type, these two groups of transistors being connected in series across the terminals of a voltage supply source and their common connection point forming the output node of the gate, the conduction paths of the transistors of each group being connected in series and/or in parallel with each other, so that the conduction state of these transistors define the potential at the output node of the gate, which represents the inner variable provided by this gate and may take values substantially equal to those at the two terminals of the voltage supply source, each transistor being controlled by an inner variable or by an external control variable such as J, K or H, H being a clock signal, the said structure comprising the following logic gates, respectively indicated by the inner variable they provide, said gates being formed by transistors indicated for each group and designated by their respective control variables, the connection of the conduction paths of these transistors being indicated in each group by "series" or "parallel", an assembly indicated between brackets being considered as a whole:
- Gate A:
- first group:
- (B series J) parallel (C series H)
- second group:
- (B parallel J) series H
- Gate B:
- first group:
- A series H
- second group:
- A
- Gate C:
- first group:
- A series (B parallel K)
- second group:
- (B series K series H) parallel A,
- the transistor controlled by A in the first groups of the gates B and C being preferably common to these gates and the output variable Q of the circuit being the variable B.
Dependencies are inferred from the claim text.