Abstract:
A toggle flip-flop (FFT) with reduced integration area, comprising a flip-flop of the D type with an inverting input stage (T,A,B,C) and a master-slave portion. Three transistors (M 1 ,M 2 ,M 3 ) connected to the inverting stage form a logic gate of the XOR type whereto the output terminal (Q) of the master-slave portion is fed back.
Abstract:
A successive approximation register having a serial input (CM) and output (DO) comprises a chain of logic circuits of the bistable type which have selectable input terminals (FF4,FF3,FF2,FF1) feedback connected by a storage and control element (FF-s) and logic gate circuits (OR1,OR2,OR3) of the OR type, and connected to a serial line through respective internal switches (TG1) communicating the serial line to input terminals (S) of the logic circuits in said chain, the serial line forming an input to a flip-flop (FFD) of the D type which is the output element of the register.
Abstract:
A circuit for shifting the triggering threshold of a stage (MP1,MN1) having an input coupled to a circuital node (OUT), following the sensing of a switching phase of said node from a logic state to another and for the remaining duration of the switching phase, produces a hysteresis effectively greater than the maximum theoretical limit of hysteresis admitted by the triggering threshold of the stage (MP1,MN1) coupled to said circuital node. The circuit comprises at least two switches, a first switch (MP2) connected in an electric path between said circuital node (OUT) and a supply rail (Vdd) and the second switch (MN2) connected in an electric path between said circuital node (OUT) and ground; at least a generator (P1,P2) of a single pulse of duration equal or longer than the duration of the rise time and of the fall time of the voltage on said circuital node, and shorter than the minimum time of persistence at a certain logic state of said circuital node (OUT), having an input coupled to said circuital node (OUT) and generating said single pulse upon sensing a switching from a logic state to another of said circuital node. Means coupled to an output of said pulse generator and to the control nodes of said switches configure the switches (MP2,MN2) in a state such to maintain the new logic state assumed by said circuital node (OUT) for the duration of said single pulse.