patents.google.com

FR2485300A1 - MOS DYNAMIC LOGIC CIRCUIT PROVIDED WITH A LEAKAGE CURRENT COMPENSATION DEVICE - Google Patents

  • ️Thu Dec 24 1981

-1--1-

CIRCUIT LOGIQUE MOS DYNAMIQUE MUNI D'UN DISPOSITIF DE  MOS DYNAMIC LOGIC CIRCUIT WITH A DEVICE FOR

COMPENSATION DE COURANT DE FUITELEAKAGE CURRENT COMPENSATION

La présente invention concerne un circuit logique constitué par un réseau logique connecté entre un certain nombre d'entrées et une sortie, et comportant un certain  The present invention relates to a logic circuit constituted by a logic network connected between a number of inputs and an output, and comprising a certain

nombre de transistors à effet de champ à électrode de com-  number of field effect transistors with

mande isolée et qui, pour l'exécution d'une opération logi- que sur des signaux amenés aux entrées, est piloté par au moins un signal d'horloge, réseau dans lequel une perte de charge indésirable peut se produire à la sortie, pendant l'exécution de l'opération lôgique, à Ja suite de caMeiticn et  isolated circuit which, for carrying out a logic operation on signals fed to the inputs, is driven by at least one clock signal, in which network an undesired loss of pressure can occur at the output, during the execution of the logical operation, as a result of

les courant de fuite passagers, qui en résultent.  the resulting passenger leakage current.

Les circuits logiques MOS dynamiques sont caractéri-  Dynamic MOS logic circuits are characterized by

sés par le fait qu'aucune circulation de courant continu ne  because no direct current flow

se produit dans un tel circuit entre les connexions d'ali-  occurs in such a circuit between the power connections

mentation. Ceci offre l'avantage d'une dissipation de puis-  mentation. This offers the advantage of a dissipation of

sance faible.weak.

Le fonctionnement des circuits de ce type est basé sur un transport de charges synchronisé entre les différents  The operation of circuits of this type is based on a synchronized charge transport between the different

points du circuit et sur le fait que chaque point interve-  circuit points and that each point involved

nant dans le transfert de l'information possède une capacité parasite par laquelle une charge amenée à un tel point y reste maintenue pendant un certain temps pourvu que ce point, après l'arrivée de la charge, soit isolé le mieux possible  in the transfer of information has a parasitic capacitance by which a charge brought to such a point remains there for a certain time provided that this point, after the arrival of the charge, is isolated as well as possible

de son environnement.of his environment.

L'exécution d'une opération logique sur un certain  Performing a logical operation on a certain

nombre de signaux d'entrée s'effectue dans ce type de cir-  number of input signals is made in this type of circuit.

cuit au moyen d'un réseau logique qui comporte des transis-  cooked by means of a logical network which includes

tors MOS et dont la sortie est chargée tout d'abord au moyen d'un transistor de "charge" jusqu'à un premier potentiel -2- correspondant à un "1" logique. La sortie est, par la suite,  MOS twisted and whose output is charged first by means of a transistor "charge" up to a first potential -2- corresponding to a "1" logic. The exit is, afterwards,

déchargée par l'intermédiaire du réseau logique lorsque le.  discharged through the logical network when the.

résultat du traitement fournit un "0" logique, tandis que le premier potentiel ("1" logique) reste conservé lorsque le résultat de l'opération fournit un "1" logique. C'est principalement lors d'opérations logiques un puplus amTbqiée qu'apparalt la difficulté que des trajets de signaux différents dans le réseau sont la cause de temps de retard différents pour les signaux, à la suite de quoi il peut arriver que certains transistors connectés à la sortie soient conducteurs à des moments indésirables; il  The result of the processing provides a logical "0", while the first potential ("1" logic) remains preserved when the result of the operation provides a logical "1". It is mainly during logical operations that a greater difficulty arises that different signal paths in the network cause different delay times for the signals, as a result of which some connected transistors may occur. at the exit are conductive at undesirable moments; he

en résulte que la sortie est malgré tout partiellement dé-  As a result, the output is still partially de-

chargée par l'intermédiaire du réseau logique, bien que le résultat final de l'opération logique devrait être un "1"  loaded via the logical network, although the end result of the logical operation should be a "1"

logique. Cette décharge indésirable de la sortie sera tou-  logic. This unwanted discharge of the output will always be

jours qualifiée ci-après d'effet de courant de fuite.  referred to below as leakage current effect.

Un exemple d'un tel circuit est donné aux pages 175 et 176 du livre "MOS/LSI Design and Application" de "Texas Instruments Electronics series" de Mc. Graw Hill publishing  An example of such a circuit is given on pages 175 and 176 of Mc's book "MOS / LSI Design and Application" of "Texas Instruments Electronics Series". Graw Hill Publishing

Corp. Le circuit qui y est représenté et décrit est un cir-  Corp. The circuit that is represented and described is a cir-

cuit "full adder" réalisé en logique MOS dynamique à deux phases qui, dans certaines circonstances, est affecté par l'effet de courant de fuite. Pour éviter l'effet de courant de fuite, ledit circuit peut, comme indiqué dans le livre précité, être réalisé en logique MOS à quatre phases, à la suite de quoi le traitement dans le "full adder" est exécuté en deux étapes successives par deux réseaux logiques séparés exempts de courant de fuite. L'inconvénient est que l'on a besoin de quatre signaux d'horloge séparés, ce qui rend le  baked "full adder" realized in two-phase dynamic MOS logic which, under certain circumstances, is affected by the leakage current effect. To avoid the effect of leakage current, said circuit can, as indicated in the aforementioned book, be implemented in four-phase MOS logic, after which the processing in the "full adder" is performed in two successive steps by two separate logical networks free of leakage current. The disadvantage is that four separate clock signals are needed, which makes the

circuit intégré notablement plus compliqué.  integrated circuit noticeably more complicated.

L'invention vise à procurer un circuit logique qui, sans augmentation du nombre de signaux d'horloge, puisse  The aim of the invention is to provide a logic circuit which, without increasing the number of clock signals, can

être activé sans risque de perte de charge par effet de cou-  be activated without the risk of loss of pressure due to

rant de fuite.leakage.

-3- L'invention est caractér$see à cet effet en ce que  The invention is characterized for this purpose in that

des moyens sont prévus pour fournir une charge de compen-  means are provided to provide a compensatory

sation à la sortie du réseau logique pendant l'exécution de l'opération logique au moins pendant les périodes durant lesquelles des courants de fuite peuvent apparaître.  at the output of the logical network during the execution of the logical operation at least during periods during which leakage currents may occur.

Cette mesure, conforme à l'invention, offre la pos-  This measurement, according to the invention, offers the pos-

sibilité d'éliminer, à l'aide de moyens très simples, l'in-  the possibility of eliminating, by very simple means, the

fluence perturbatrice de l'effet de courant de fuite pré-  disturbing fluence of the leakage current effect

cité. En particulier, le nombre de signaux d'horloge ne  city. In particular, the number of clock signals

nécessite pas d'être augmenté grâce à quoi le circuit inté-  does not need to be increased thanks to which the integrated circuit

gré peut rester aussi simple que possible.  willingness can remain as simple as possible.

Une forme d'exécution préférée du circuit conforme à  A preferred embodiment of the circuit according to

l'invention est caractérisée en ce que lesdits moyens com-  the invention is characterized in that said means

portent une capacité dont la première électrode est couplée à la sortie et l'autre électrodepeutêtreexcitéeparun signal  carry a capacitance whose first electrode is coupled to the output and the other electrode may be excited by a signal

de commande dérivé du ou des signaux d'horloge.  control derived from the clock signal (s).

Cette forme d'exécution est basée sur le principe que lesdits courants de fuite apparaissent pendant un très court laps de temps, de sorte qu'une charge de compensation n'a pas besoin d'être fournie de manière continue, ce qui  This embodiment is based on the principle that said leakage currents occur for a very short period of time, so that a compensation load does not need to be continuously supplied.

est avantageux pour la consommation de courant du circuit.  is advantageous for the current consumption of the circuit.

Ladite capacité remplit la fonction d'un condensateur auto-élévateur qui fournit au moment souhaité (à savoir le moment o des courants de fuite peuvent apparaître) une  Said capability performs the function of a jack-up capacitor that provides the desired moment (ie the moment when leakage currents can occur).

charge de compensation à la sortie par le fait qu'à ce mo-  compensation charge at the exit by the fact that at this

ment, un saut de tension est appliqué à l'autre électrode.  A voltage jump is applied to the other electrode.

L'utilisation de condensateurs auto-élévateurs est en elle-  The use of jack-up capacitors is in itself

même connue et est décrite, par exemple, par de Man, J.H.  same known and is described, for example, by Man, J.H.

et Collaborateurs: "NMOS Circuits for Digital Filters", IEEE Journal of Solid State Circuits Volume SC-13 no 5, octobre 1978, un condensateur auto-élévateur étant utilisé  and Collaborators: "NMOS Circuits for Digital Filters", IEEE Journal of Solid State Circuits Volume SC-13 No. 5, October 1978, a jack-up capacitor being used

dans ce cas pour compenser la perte de signaux par réparti-  in this case to compensate for the loss of signals by

tion de charges entre les points de part et d'autre d'une porte de passage. Jusqu'à présent, on n'a cependant pas eu  charge between the points on either side of a passage gate. So far, however, we have not had

connaissance du fait qu'il est possible d'effectuer une com-  knowledge of the fact that it is possible to perform a

-4- pensation du courant de fuite au moyen d'un condensateur  -4- Thinking of the leakage current by means of a capacitor

auto-élévateur connecté & la sortie d'un réseau logique.  connected jackup & the output of a logical network.

Il peut, en outre, s'avérer avantageux que ladite capacité soit constituée entièrement ou partiellement par la capacité prévue entre l'électrode de commande et le  It may furthermore be advantageous if said capacity is wholly or partly constituted by the capacity provided between the control electrode and the

canal d'un transistor à effet de champ à électrode de com-  channel of a field-effect transistor with a compression electrode

mande isolée, l'électrode de commande étant couplée à la sortie et au moins une des électrodes principales étant pilotée par un signal de commande dérivé du ou des signaux  insulated circuit, the control electrode being coupled to the output and at least one of the main electrodes being driven by a control signal derived from the one or more signals

d'horloge.clock.

L'invention sera décrite ci-après avec référence aux dessins annexés dans lesquels: la figure la illustre le schéma d'un circuit logique  The invention will be described hereinafter with reference to the accompanying drawings, in which: FIG. 1a illustrates the diagram of a logic circuit

simple, réalisé en grande partie en logique MOS à deux pha-  simple, largely realized in two-phase MOS logic

ses, dans lequel des courants de fuite peuvent apparaître dans certaines circonstances; la figure lb illustre l'allure des signaux d'horloge correspondant au circuit de la figure la; la figure 2a illustre le schéma d'un circuit logique simple dérivé du circuit de la figure 1, mais réalisé en logique MOS à quatre phases en vue d'éviter des courants de fuite; la figure 2b illustre l'allure des signaux d'horloge correspondant au circuit de la figure 2a;  its, in which leakage currents may appear in certain circumstances; FIG. 1b illustrates the shape of the clock signals corresponding to the circuit of FIG. FIG. 2a illustrates the diagram of a simple logic circuit derived from the circuit of FIG. 1, but realized in four-phase MOS logic in order to avoid leakage currents; FIG. 2b illustrates the shape of the clock signals corresponding to the circuit of FIG. 2a;

la figure 3a illustre une forme d'exécution du cir-  FIG. 3a illustrates one embodiment of the circuit

cuit conforme à l'invention, basée sur le circuit logique de la figure la; la figure 3b illustre l'allure des signaux d'horloge correspondant au circuit de la figure 3a; la figure 4 illustre le schéma d'un circuit "full  cooked according to the invention, based on the logic circuit of Figure la; FIG. 3b illustrates the shape of the clock signals corresponding to the circuit of FIG. 3a; FIG. 4 illustrates the diagram of a circuit "full

adder" conforme à l'invention.adder "according to the invention.

- La figure la illustre le schéma d'un circuit logique  FIG. 1a illustrates the diagram of a logic circuit

simple, réalisé en grande partie en logique MOS à deux pha-  simple, largely realized in two-phase MOS logic

ses avec comme fonction de commutation F = A.B.  its with switching function F = A.B.

-5--5-

Les signaux d'entrée A et B sont amenés respective-  The input signals A and B are respectively fed

ment aux électrodes de commande des transistors Ti et T2; le signal d'horloge 01 est amené à l'électrode de commande du transistor T4 et le signal d'horloge 02 aux électrodes de commande des transistors T6 et T7. La figure lb illustre l'allure des signaux d'horloge  the control electrodes of transistors T1 and T2; the clock signal 01 is fed to the control electrode of the transistor T4 and the clock signal 02 to the control electrodes of the transistors T6 and T7. FIG. 1b illustrates the pace of the clock signals

01 et 02 dans le temps.01 and 02 in time.

Le transistor T2 forme avec le transistor de charge T4 un circuit inverseur dynamique qui, au point P, donne  The transistor T2 forms with the charge transistor T4 a dynamic inverter circuit which, at the point P, gives

l'inverse du signal B qui est amené à l'électrode de com-  the inverse of the B signal which is brought to the

mande du transistor T3.control of transistor T3.

Les transistors T1, T3 et T5 forment un circuit-  Transistors T1, T3 and T5 form a circuit

porte NON ET qui réalise la fonction Y = A.U.  NAND gate that performs the function Y = A.U.

Le résultat de l'opération selon cette fonction est acheminé durant le temps pendant lequel le signal d'horloge  The result of the operation according to this function is routed during the time during which the clock signal

02 est "haut" par l'intermédiaire du transistor T7 à l'en-  02 is "high" through the transistor T7 at the

trée du circuit inverseur statique constitué par les tran-  of the static inverter circuit constituted by the

sistors T8 et T9 qui fournit en dernier lieu la fonction  T8 and T9 sistors which ultimately provides the function

F = A.B.F = A.B.

Durant le temps pendant lequel le signal d'horloge 01 est "haut", les points P et Q sont chargés respectivement  During the time during which the clock signal 01 is "high", the points P and Q are loaded respectively

par l'intermédiaire du transistor T4 et du transistor T5.  via transistor T4 and transistor T5.

Lorsque le signal d'horloge 01 redevient bas, les points P et Q se trouvent donc à un potentiel "haut". Aussitôt que  When the clock signal 01 becomes low again, the points P and Q are therefore at a "high" potential. As soon as

le signal d'horloge 02 devient "haut", une décharge indési-  the clock signal 02 becomes "high", an unwanted discharge

rable peut se produire au point Q en fonction des niveaux logiques des signaux A et B, alors que le potentiel audit point Q doit rester "haut". En supposant, par exemple, que les signaux A et B et les points P et Q sont tous "haut", lorsque le signal d'horloge 02 devient "haut", le point P devra être déchargé par l'intermédiaire des transistors T2  can occur at point Q depending on the logical levels of signals A and B, while the potential at that point Q must remain "high". Assuming, for example, that the signals A and B and the points P and Q are all "high", when the clock signal 02 becomes "high", the point P will have to be discharged via the transistors T2

et T6. Bien que brève, cette décharge n'est pas instantanée.  and T6. Although brief, this discharge is not instantaneous.

Le transistor T3 recevra donc encore pendant ce court laps de temps un potentiel d'électrode de commande élevé, à la suite de quoi le transistor T3 reste conducteur tandis -6- que simultanément les transistors T1 et T6 passent en conduction, ce qui fait que le point Q est déchargé d'une manière plus ou moins complète. Il est clair que ceci a des  Transistor T3 will thus still receive a high control electrode potential for this short period of time, after which transistor T3 remains conductive while simultaneously transistors T1 and T6 go into conduction, so that the Q point is discharged more or less completely. It is clear that this has

conséquences défavorables pour la fiabilité du circuit.  adverse consequences for the reliability of the circuit.

Une solution connue pour le problème signalé est indiquée sur la figure 2a et est basé sur une condition mentionnée aux pages 247 et 248 du livre "Switching and finite automata theory" de Zvi Kohavi (Mc. Graw Hill). Cette condition stipule que pour qu'un circuit synchrone (dans ce  A known solution to the problem reported is shown in Figure 2a and is based on a condition mentioned on pages 247 and 248 of Zvi Kohavi's book "Switching and Finite Automata Theory" (Mc Graw Hill). This condition states that for a synchronous circuit (in this

cas, donc un circuit MOS dynamique) puisse fonctionner cor-  case, therefore a dynamic MOS circuit) can function correctly.

rectement, il est nécessaire que les retards de signaux qui apparaissent dans une partie élémentaire déterminée de ce circuit ne puissent pas être pris en compte comme tels en  it is necessary that the signal delays which appear in a given elementary part of this circuit can not be taken into account as such in

dehors de cette partie.outside this part.

Cette condition sert à garantir que les signaux d'en-  This condition serves to ensure that

trée d'une autre partie du circuit, dont la ou les entrées est ou sont couplées à la ou aux sorties de ladite première partie élémentaire, ne varient pas pendant le temps o cette  another part of the circuit, whose input (s) is or are coupled to the output (s) of the said first elementary part, do not vary during the time

autre partie est occupée à traiter les signaux.  another party is busy processing the signals.

On peut satisfaire à la condition précitée en munis-  The above condition can be satisfied by

sant, comme indiqué à la figure 2a, le circuit inverseur formé des transistors T2 et T4 et le circuit-porte NON ET, formé des transistors T1, T3 et T5, de transistors "sample" séparés T10 et T6 respectivement, qui reçoivent chacun un  as shown in FIG. 2a, the inverter circuit formed of transistors T2 and T4 and the NAND gate circuit, formed of transistors T1, T3 and T5, of separate "sample" transistors T10 and T6 respectively, which each receive a

signal d'horloge 02 t 03 distinct à leur électrode de com-  separate 02 t 03 clock signal at their

mande. L'inversion de B et la fonction NON ET sont alors réalisés successivement. (L'allure des signaux d'horloge est  mande. Inversion of B and the NAND function are then performed successively. (The pace of the clock signals is

indiquée à la figure 2b). Ceci exige donc un transistor sup-  shown in Figure 2b). This requires a transistor

plémentaire, tandis que la logique d'horloge et l'agencement du circuit deviennent plus compliqués. Le circuit fonctionne de la manière suivante: lorsque le signal d'horloge 01 est "haut", le point P est chargé. Lorsqu'ensuite, le signal d'horloge 02 devient "haut", l'inverse du signal d'entrée B parvient sur le point P, et cette information est maintenue sur l'électrode de commande du transistor T3 par le passage -7- sur bas niveau du signal d'horloge 02. Aussitôt que le signal d'horloge 03 devient "haut", la valeur logique de la fonction F = A.B. devient disponible sur le point Q. A l'aide du signal d'horloge 04 qui, dans ce cas, peut être égal au signal d'horloge 03, cette information est trans-  complementary, while clock logic and circuit layout become more complicated. The circuit operates as follows: when the clock signal 01 is "high", the point P is loaded. When then, the clock signal 02 becomes "high", the inverse of the input signal B reaches the point P, and this information is maintained on the control electrode of the transistor T3 by the passage -7- on low level of the clock signal 02. As soon as the clock signal 03 becomes "high", the logic value of the function F = AB becomes available on the point Q. Using the clock signal 04 which in this case, can be equal to the clock signal 03, this information is transmitted

mise par l'intermédiaire du transistor T7 au circuit inver-  switched via transistor T7 to the inverting circuit

seur statique formé des transistors T8 et T9.  static transistor formed of transistors T8 and T9.

La figure 3a illustre une forme d'exécution du cir-  Figure 3a illustrates one embodiment of the cir-

cuit logique conforme à l'invention et la figure 3b les signaux d'horloge correspondants. Le circuit de la figure 3a, qui est essentiellement identique à celui de la figure  logic cooker according to the invention and FIG. 3b the corresponding clock signals. The circuit of FIG. 3a, which is essentially identical to that of FIG.

la, est pourvu d'un condensateur qui est constitué, de pré-  la, is provided with a capacitor which consists of,

férence, par la capacité prévue entre l'électrode de comman-  the expected capacity between the control electrode and the

de et le canal d'un transistor MOS, dans ce cas Tll, con-  of and the channel of a MOS transistor, in this case T11,

necté entre le point Q et la ligne de signal d'horloge 02.  connected between the point Q and the clock signal line 02.

Ce condensateur auto-élévateur fonctionne de la manière suivante: On suppose que lorsque le signal d'horloge 02 devient "haut", une décharge indésirable du point Q se produit à la suite d'un courant de courtcircuit passager passant par les transistors T3, T1 et T6, comme décrit plus haut dans le  This jackup capacitor operates as follows: It is assumed that when the clock signal 02 becomes "high", an unwanted discharge of the Q point occurs as a result of a passing shortcircuit current passing through the transistors T3, T1 and T6, as described above in

présent mémoire. Pendant le flanc montant du signal d'hor-  present memory. During the rising edge of the hor-

loge 02, le point Q est chargé par l'intermédiaire du con-  in box 02, the point Q is loaded via the

densateur auto-élévateur grâce à quoi la décharge du point  self-elevating denser thanks to which the discharge of the point

Q à la suite dudit courant de fuite passager est compensée.  Q following said passenger leakage current is compensated.

Lorsqu'aucun courant de fuite n'apparaît et qu'un "1" se présente sur le point Q à la suite de l'opération logique, le condensateur auto-élévateur de tension assurera également la fourniture d'une charge supplémentaire au point Q, mais ceci n'introduit aucun risque parce que seul le potentiel du point Q est ainsi augmenté sans conséquence  When no leakage current occurs and a "1" occurs at point Q as a result of the logic operation, the voltage boost capacitor will also provide an additional load at point Q , but this introduces no risk because only the potential of point Q is thus increased without consequence

pour l'interprétation du niveau logique audit point Q. Lors-  for the interpretation of the logical level in point Q

que le résultat de l'opération logique fournit un "0" sur le  that the result of the logical operation provides a "0" on the

point Q, la charge supplémentaire fournie par le condensa-  point Q, the additional load provided by the condensa-

teur auto-élévateur est évacuée par l'intermédiaire des -8 - transistors T1, T3 et T6 qui sont alors conducteurs, de  The self-raising unit is evacuated via the transistors T1, T3 and T6, which are then conductive.

sorte que ceci n'a pas non plus de conséquence pour l'in-  so that this does not have any consequence for the in-

terprétation dudit niveau logique. Comme le diagramme de temps des signaux d'horloge de la figure 3b le montre, ces signaux peuvent ici être les inverses l'un de l'autre, ce  interpretation of said logic level. As the time diagram of the clock signals of Figure 3b shows, these signals can here be the inverse of each other, this

qui est avantageux pour la logique d'horloge.  which is advantageous for the clock logic.

- La figure 4 illustre le schéma d'un circuit dit "full adder' à compensation de courants de fuite conforme à l'invention. Dans ce circuit, les transistors T1 et T4, T2 et T6, T3 et T7 constituent respectivement des circuits inverseurs pour les signaux logiques A, D, B.  FIG. 4 illustrates the diagram of a so-called "full adder" circuit with leakage current compensation according to the invention In this circuit, the transistors T1 and T4, T2 and T6, T3 and T7 respectively constitute inverter circuits for logic signals A, D, B.

Les transistors T8 à T15 inclus forment quatre cir-  Transistors T8 to T15 inclusive form four cir-

cuits-portes NON ET dont les sorties sont interconnectées  NON-ETC cookers whose outlets are interconnected

au point 2.in point 2.

Au départ des signaux d'entrée A, B et D et des inverses A, B et D, ils réalisent la fonction logique:  At the start of the input signals A, B and D and inverses A, B and D, they perform the logical function:

S = ABD + ABD + ABD + ABDS = ABD + ABD + ABD + ABD

Le circuit fonctionne de la manière suivante: durant le temps pendant lequel le signal d'horloge 0 est "haut", les points 1, 2, 3 et 4 sont chargés respectivement par  The circuit operates in the following way: during the time during which the clock signal 0 is "high", the points 1, 2, 3 and 4 are respectively loaded by

l'intermédiaire des transistors de charge T4, T5, T6 et T7.  via the load transistors T4, T5, T6 and T7.

Lorsque le signal d'horloge 7 devient "haut", les inverses des signaux d'entrée A, U et D sont fournis par les circuits inverseurs et, simultanément, les circuits-portes NON ET  When the clock signal 7 becomes "high", the inverses of the input signals A, U and D are provided by the inverter circuits and, simultaneously, the NAND gate circuits

fournissent à partir des signaux d'entrée et de leurs inver-  provide from the input signals and their invert-

ses la fonction logique dont le résultat S apparalt au point 2. Le fait que des courants de fuite passagers peuvent ici apparaître dans les circuits-portes NON ET sera décrit dans  the logical function whose result S appears in point 2. The fact that passenger leakage currents can appear here in the NAND gate circuits will be described in

l'exemple suivant.the following example.

On suppose, par exemple, que le signal d'entrée A est "bas", que les signaux d'entrée B et D sont "hauts" et que les points 1, 2, 3 et 4 sont chargés ("hauts"). Lorsque  It is assumed, for example, that the input signal A is "low", that the input signals B and D are "high" and that the points 1, 2, 3 and 4 are loaded ("high"). When

le signal d'horloge e est "haut", un "1" logique devra fina-  the clock signal e is "high", a logic "1" will have to be

lement parvenir sur le point 2.to reach point 2.

-9- Pendant la réalisation de ladite fonction logique, le point 1 restera "haut". Les points 3 et 4 devront être  During the realization of said logic function, point 1 will remain "high". Points 3 and 4 should be

déchargés respectivement par l'intermédiaire des transis-  unloaded respectively via the trans-

tors T2 et T3.T2 and T3 twist.

Ceci prend du temps et il est très probable qu'un des deux points 3 et 4 se décharge plus rapidement que l'autre, à la suite d'une différence de capacité et/ou d'une différence de caractéristiques entre les transistors T2 et T3. Lorsque, par exemple, le point 4 se décharge plus rapidement que le point 3, le transistor T15 pourra passer  This takes time and it is very likely that one of the two points 3 and 4 is discharging faster than the other, as a result of a difference in capacitance and / or a difference in characteristics between the transistors T2 and T3. When, for example, point 4 discharges faster than point 3, transistor T15 may pass

en conduction pendant un très court laps de temps. Le tran-  in conduction for a very short period of time. The tran-

sistor T14 est conducteur parce que, dans ce cas, le signal d'entrée A est "bas" et donc le point 1 est "haut"' Le point  sistor T14 is conductive because, in this case, the input signal A is "low" and so point 1 is "high".

2 pourrait donc se décharger partiellement parce qu'un cou-  2 could be partially discharged because

rant de fuite passager y passe par l'intermédiaire des transistors T14, T15 et T2. Le condensateur auto-élévateur formé par T16 permet cependant que le point 2 reçoive une  Passenger leakage is passed through transistors T14, T15 and T2. The self-elevating capacitor formed by T16, however, allows point 2 to receive a

charge supplémentaire au moment oa ce courant de fuite pas-  additional load at the moment when this leakage current does not

sager peut apparaître, grâce à quoi le niveau logique sur ce point fournit quand même avec certitude un "l"' logiqueo Finalement, le signal sur le point 2 est transmis durant le temps pendant lequel le signal d'horloge 02 est  sager can appear, thanks to which the logical level on this point still provides with certainty a "l" logico Finally, the signal on the point 2 is transmitted during the time during which the clock signal 02 is

"haut"., par l'intermédiaire du transistor T17 à l'étage in-  "high", via transistor T17 on the floor

verseur statique constitué par les transistors T18 et T19  static pourer consisting of transistors T18 and T19

et qui fonctionne comme circuit tampon.  and that works as a buffer circuit.

-10 --10 -

REVMNDfICAT.IONS -REVMNDfICAT.IONS -

1. Circuit logique constitué par un réseau logique connecté entre un certain nombre d'entrées (A-.B) et une sortie S, et comportant un certain nombre de transistors à effet de champ à électrode de commande isolée et qui, pour l'exécution d'une opération logique sur des signaux amenés aux entrées, est piloté par au moins un signal d'horloge (01), réseau dans lequel une perte de charge-indésirable  A logic circuit consisting of a logic network connected between a number of inputs (A-B) and an output S, and having a number of field-effect transistors with an isolated control electrode and which, for the performing a logic operation on signals input to the inputs, is driven by at least one clock signal (01), network in which a loss of load-undesirable

peut se produire à la sortie, pendant l'exécution de l'opé-  may occur at the exit, during the execution of the

ration logique, à la suite de durées de commutation finies et les courants de fuite passagers, caractérisé en ce que des moyens (Til) sont prévus pour fournir une charge de  logic, as a result of finite switching times and passenger leakage currents, characterized in that means (Til) are provided to provide a load of

compensation à la sortie du réseau logique pendant l'exé-  compensation at the output of the logical network during the execution

cution de l'opération logique au moins pendant les périodes  logical operation at least during the periods

dans lesquelles des courants de fuite peuvent apparaître.  in which leakage currents can appear.

2. Circuit logique suivant la revendication 1, carac-  2. The logic circuit of claim 1, wherein

térisé en ce que lesdits moyens comportent une capacité dont la première électrode est couplée à la sortie et l'autre  characterized in that said means comprise a capacitor whose first electrode is coupled to the output and the other

électrode peut être excitée par un signal de commande déri-  electrode can be excited by a control signal derived from

vé du ou des signaux d'horloge.the clock signal or signals.

3. Circuit logique suivant la revendication 2, carac-  3. The logic circuit of claim 2, wherein

térisé en ce que ladite capacité est formée entièrement ou partiellement par la capacité prévue entre l'électrode de commande et le canal d'un transistor (Tl) à effet de champ à électrode de commande isolée, l'électrode de commande étant couplée à la sortie et au moins une des électrodes principales étant pilotée par un signal de commande (02)  characterized in that said capacitance is formed wholly or partly by the capacitance provided between the control electrode and the channel of an isolated control electrode field effect transistor (T1), the control electrode being coupled to the output and at least one of the main electrodes being controlled by a control signal (02)

dérivé du ou des signaux d'horloge.  derived from the clock signal (s).