Brevet FR2357109A1 — publié le 19780127

L'invention concerne un dispositif pour convertir des impulsions d'entrée simultanées appliquées à ses bornes d'entrée en impulsions de sortie successives disponibles à ses bornes de sortie. Dans les systèmes électroniques, il arrive que différents signaux de commande proviennent d'organes dont des bases de temps sont indépendantes les unes des autres,de telle sorte que ces signaux peuvent survenir aux mêmes instants, alors que les ordres qu'ils déterminent ne peuvent hêtre exécutés aux mêmes instants ; ctest le cas notamment, lorsqu'on a affaire à une mémoire qui ne peut Autre lue et écrite aux memes moments. Un tel dispositif évite donc les présences simultanés d'ordres qui ne peuvent être exécutés aux mêmes instants. Pour cela, un tel dispositif est remarquable en ce qu'il est pourvu d'un générateur pour fournir sur des sorties séparées des signaux périodiques décalés dans le temps, la période de ces signaux étant courte par rapport à la durée des impulsions d'entrée, de premiers moyens de basculement dont entrée pour basculement de chacun est reliée à l'une des sorties du généra- teur et dont la sortie constitue une desdites bornes de sortie, et en ce qu'il est prévu,pour chaque premier moyen de basculement,une commande de blocage dont une ente constitue une desdites bornes d'entrée afin de bloquer le premier moyen de basculement en l'absence d'impulsion d'entrée,dont une autre entrée est reliée en sortie d'un deuxième moyen de basculement pour bloquer le premier moyen de basculement, après l'impulsion de sortie fournie par ce dernier Jusqu'à la fin de l'impulsion d'entrée,et dont des autres entrées sont reliées aux autres sorties pour bloquer le premier moyen de basculement pendant uranies les impulsions de sorties par/les autres premiers moyens de basculement. La description suivante accompagnée de dessins, le tout donné à titre d'exemple non limitatif, fera bien comprendre comment l'invention peut être réalisée ; les dessins représentent - à la figure 1, un dispositif conforme à l'invention, - à la figure 2, un diagramme des temps, explicitant le fonctionnement du dispositif montré à la figure 1, - à la figure 3, un exemple de réalisation d'un premier moyen de basculement, - à la figure 4, un exemple de réalisation d'un deuxième moyen de basculement, - à la figure 5, un deuxième dispositif eonforme à l'invention, - à la figure 6, un diagramme des temps explicitant le fonctionnement du dispositif montré à la figure 5. Aux bornes d'entrée E 1, E 2 et E 3 du dispositif montré à la figure 1, on applique des impulsions d'entrée dont l'allure est représentée à la figure 2 aux lignes E 1, E 2 et E 3. Ces impulsions sont actives lorsqu'elles sont au niveau logique "1" ; dans cet exemple décrit, on constate quelles sont actives pendant des durées communes. L'invention propose un dispositif qui fournit sur des sorties S 1, S 2 et S 3, des impulsions successives en réponse à des impulsions appliquées aux bornes E 1, E 2 et E 3. Pour cela, le dispositif est pourvu d'un générateur H pour fournir sur des sorties séparées H 1, H 2 et H 3, des signaux périodiques décalés dans le temps, montrés à la figure 2 aux lignes H 1, H 2 et H 3, la période T de ces signaux étant courte par rapport à la durée des impulsions d'entrée ; il est pourvu aussi de premiers moyens de basculement constitués à partir de basculesFFl, FF2 et FF3 dont l'entrée pour basculement T est reliée à l'une sortie du générateur. Ainsi, l'entrée T de la bascule FFl est connectée à la sortie H1, l'entrée T de FF2, à la sortie H2, l'entrée T de FF3, à la sortie H3. Les sorties Q des bascules FF1, FF2 et FF3 constituent respectivement les bornes de sortie S1, S2 et S3.De plus, il est prévu pour chaque premier moyen de basculement une commande de blocage constituée dans cet exemple par une porte "ET" dont la sortie est reliée à l'entrée CL; lorsqu'on applique un signal de valeur "0" à cette entrée, l'état de la bascule est fixé d'une manière arbitraire t dans ce cas, le signal à la sortie Q de la bascule aura pour valeur logique "0". Pour la bascule FF1, la commande de blocage comporte une porte "ET" Al,pour la bascule PF2, une porte A2,et pour la bascule FF3, une porte A3.Une entrée de chaque porte Al, A2 ou A3, est reliée respectivement à une borne El, E2 et E3 de telle sorte qu'en l'absence d'impulsion entrée, les bascules sont bloquées ; la valeur logique du signal à la sortie Q des bascules est alors "0" quels que soient les signaux appliqués à l'entrée T ; une autre entrée de chaque porte Al, A2 ou A3 est reliée à la sortie &alpha; d'un deuxième moyen de basculement,constitué à partir d'une bascule FF'1, FF'2 et FF'3 ; ce deuxième moyen est monté de telle sorte que le premier moyen de basculement est bloqué après l'impulsion de sortie Jusqu'à la fin de l'impulsion d'entrée ; les autres entrées de la commande de blocage d'un desdits premiers moyens de basculement sont reliées aux sorties Q des autres premiers moyens de basculement pour le bloquer pendant les impulsions de sortie fournies par ces autres premiers moyens de basculement. De préférence, les bascules FF1, FF2 et FF3, sont du type D dont l'entrée Q est reliée à l'entrée D.;elles changent d'état sur des transitions ascendantes. Les deuxième moyens de basculement sont constitués à partie de basculn FF'1, FF'2 et FF'3 du type D également ; à l'entrée D de ces bascules, un signal de valeur logique "1" est appliqué en permanence ; les entrées pour basculement T sont reliées respectivement aux sorties Q des bascules EFI, FF2 et FF3 d'autre part, les entrées CL de ces bascules sont connectées respectivement aux bornes d'entrées El, E2 et E3 de telle sorte qu'en l'absence d'impulsion le signal Q a pour valeur logique "0". Le générateur H comporte un oscillateur CK dont la sortie est reliée à la sortie HI, à un organe Dl apportant un retard T/3,et à un organe D2 apportant un retard 2T/3 ; les sorties des organes Dl et D2 constituent les sorties H2 et H3 du générateur H; T est la période du signal fourni par l'oscillateur. Ce dispositif montré à la figure 1 fonctionne de la manière suivante Avant les instants tl, t2 et t3 (voir la ligne t à la figure 2),proches les uns des autres, où des impulsions apparaissent aux bornes El, E2 et E3, la valeur du signal logique aux entrées CL des bascules FF1, FP2 et FF3, est "0",ce qui impose que le signal à la sortie Q de ces bascules a la valeur logique "0". (voir à la figure des lignes S1, S2 et S3). Après ces instants tl, t2 et t3,les bascules FF1, FF2 et FF3 sont libérées,de sorte qu'à l'instant t4 où le signal,à la sortie HI, passe de la valeur "O" à la valeur "1", la bascule FF1, change d'état ; le signal à la sortie Q,et donc à la borne de sortie Sl,prend la valeur "1". Le signal à la sortie Q de cette même bascule PR1 est appliqué à une des entrées des portes A2 et A3 ; comme ce signal a pour valeur logique "O", les bascules FF2 et FF3 sont rendues insensibles respectivement aux transitions des signaux apparaissant aux sorties H2 et H3 aux instants t5 et t6. A l'instant t7, apparaît une transition ascendante du signal présent à la sortie Hl, la bascule FUI change d'état, le signal à sa sortie Q passe de la valeur "O" à la valeur "1" ; cette transition du signal a pour effet que la valeur "1" à l'entrée D de la bascule FF'1 est transférée à la sortie Q, donc le signal à la sortie Q prend la valeur "O" (voir ligne Q (FF' 1) à la figure 2) ; ce signal appliqué à une entrée de la porte Al bloque la bascule FFl,de sorte que celle-ci est plus sensible aux transitions ascen- dantes du signal présent à la sortie HI. Comme le signal en S1 a pris la valeur "0", les bascules iF2 et FF3 sont libérées 3 donc, à l'instant t8, la bascule FF2 bascule puisque survient une transition ascendante du signal en H2 ; la bascule FE5 est alors bloquée ; puis à l'instant t9, la bascule FF2 bascule à nouveau libérant la bascule FF3 et provoquant le basculement de la bascule FF'2 ; le signal à la sortie Q de cette bascule prend alors la valeur "O" (voir la ligne Q (FF'2) à la figure 2). A l'instant t10, sur une transition ascendante du signal en H3, à son tour la bascule FF3 bascule de sorte que le signal,à la sortie S3, prend la valeur "1" et à l'instant tll, elle change d'état ; le signal à la sortie S3, prend la valeur "0", le signal à la sortie Q de la bascule FF'3 prend aussi la valeur "O" ,ce qui est indiqué à la ligne Q (FF'3) de la figure 2. A l'instant tl2, l'impulsion d'entrée appliquée à l'entrée El se termine, un signal de valeur logique "O" apparut donc à l'entrée CL de la bascule FF'1, ce qui a pour effet que la valeur logique du signal à sa sortie Q devient "1" (voir ligne Q (FF1)). A l'instant t13, c'est l'impulsion dtentrée en E2 qui se termine entrat- nant les mêmes effets pour la bascule FF'2. Puis,à l'instant t14, c'est au tour de l'impulsion appliquée à la borne E3. Après l'instant t14, on se retrouve dans les mêmes conditions antérieures à l'instant tl. L'explication donnée ci-dessus a été faite dans le cas où des impulsions d'entrée se recoupent dans le temps: si deux ou même-les trois impulsions s'échelonnaient dans le temps, on obtiendrait des impulsions de sortie successives. On comprendra que, bien que l'on ait décrit un dispositif avec trois bornes d'entrée et sortie, l'invention se généralise pour des dispositifs à deux bornes d'entrée et sortie, ou mieux encore à des dispositifs à N bornes d'entrée et sortie. I1 est évident aussi que l'on peut utiliser sans sortir du cadre de l'invention d'autres types de bascules que celles du type D, par exemple des bascules de type JK, conviennent aussi, montées par exemple, de la manière indiquée aux figures 3 et 4. Parmi les moyens de basculement que l'on peut utiliser, il s'en trouve certains qui réagissent mal aux changements simultanés de valeurs logiques des signaux appliqués aux entrées CL et T ; il peut survenir en sortie des signaux impulsifs qui fausseraient le fonctionnement de tout le dispositif. Le montage montré à la figure 5 permet d'éviter les désagréments apportés par ce genre de bascules , sur cette figure, les éléments communs à ceux de la figure 1 portent les mêmes références. Par rapport au dispositif montré à la figure 1, on a mis trois bascules supplémentaires F01, FO2 et F03 de même type que les autres bascules. Les entrées D de ces bascules reçoivent,respectivement,un signal de valeur logique égale à "1" en permanence ; les entrées El, E2 et E3 sont reliées, respectivement, aux entrées CL des bascules Fol, FO2 et FOD ; les entrées T sont reliées,par l'intermédiaire d'inverseurs I1, I2 et 13 pour signaux logiques, aux sorties H1, H2 et H3 du générateur H, les sorties Q sont reliées aux entrées des portes "ET" Al, A2 et A3 qui, sur la figure 1, sont reliées aux bornes El, E2 et E3. Par suite de la présence des inverseurs I1, I2 et 13 les problèmes de simultanéité surviennent aux transitions descendantes du signal fourni par le générateur H. On explique, pour des raisons de simplicité, seulement la manière dont les bascules Fol, FF1 coopèrent ; le fonctionnement du reste du circuit montré à la figure 5 ne diffère pas fondamentalement de celui du circuit de la figure 1. On se rapporte maintenant à la figure 6 ; à l'instant Z1 porté sur la ligne #, l'impulsion d'entrée à la borne El prend la valeur logique "1" alors que le signal à l'entrée de l'inverseur Il passe de la valeur "0" à la valeur ; ; le le signal à la sortie de la bascule F01 reste indéterminé et peut pré- senter un aspect fluctuant jusqu'au temps (voir la ligne Q (Fol) à la figure 6) ; on constatera que, quelle que soit l'allure du signal de sortie de la bascule F01, cela ne change rien aux états de bascules FF1 et FF' 1 ; après l'instant #2, le signal de sortie de la bascule Fol prend une valeur déterminée,soit "1", soit "0". Si la valeur déterminée est "1" (voir ligne en croix à la ligne Q (FO1) de la figure 6), à l'instant 3 où survient une transition ascendante du signal à la sortie H1, le signal à la sortie Q de la bascule FF1 (voir ligne S1, à la figure 6) prend la valeur "1", c'est le début de l'impulsion de sortie ; à la transition ascendante suivante du signal en HI, à l'instant t4 le signal à la sortie Q de la bascule FF1 prend la valeur "O", l'impulsion de sortie se termine alors ; sur la figure 6, cette impulsion est représentée, à la ligne S1 par une ligne en croix. Si la valeur déterminée est "O", (voir ligne en trait plein à la ligne Q (F01) de la figure 6), à l'instant #5 cette valeur change aux fronts descendants du signal disponible en Hl,de telle sorte qu'au front montant suivant de ce même signal, débute l'impulsion de sortie en S1; cette impulsion cesse au prochain front montant survenant à l'instant #6. Cette impulsion est représentée à la ligne S1 de la figure 6 par un trait plein. Bien que les principes de la présente invention aient été decrits cidessus en relatian avec des exemples particuliers de réalisation, on comprendra clairement que ladite description est faite seulement à titre d1 exemples et ne limite pas la portée de l'invention. REVENDICATIONS 1. Dispositif pour convertir des impulsions d'entrée simultanées appliquées à ses bornes d'entrée en impulsions de sortie successives disponibles à ses bornes de sortie,caractérisé en ce qutil est pourvu d'un générateur pour fournir sur des sorties séparées des signaux périodiques décalés dans le temps, la période de ces signaux étant courte par rapport à la durée des impulsions d'entrée, de premiers moyens de basculement dont l'entrée pour basculement de chacun est reliée à l'une des sorties du générateur et dont la sortie constitue une desdites borne de sortie, et en ce qu'il est prévu pour chaque premier moyen de basculement une commande de blocage dont une entrée constitue une desdites bornes d' entrée, afin de bloquer le premier moyen de basculement en l'absence dtimpulsion d'entrée, don-t une autre entrée est reliée en sortie d'un deuxième moyen de basculement pour bloquer le premier moyen de basculement, après l'impulsion de sortie fournie par ce dernier jusqutb la fin de l'impulsion d'entrée, et dont les autres entrées sont reliées aux autres sorties pour bloquer le premier moyen de basculement pendant les impulsions de sorties fournies par des autres premiers moyens de basculement. 2. Dispositif selon la revendication l,earactérisé en ce que la commande de blocage est constituée à partir d'une porte "fit" dont la sortie est reliée à une entrée de mise en état autoritaire du premier moyen de basculement. 3. Dispositif selon la revendication 1 ou 2,caractérisé en ce que les premier et deuxième moyensde basculement sont constitués à partir de bascules basculant sur des transitions de signaux appliqués à leur entrée pour basculement. 4. Dispositif selon la revendication-3,caractérisé en ce que l'entrée pour basculement de la bascule constituant le deuxième moyen de basculement, reçoit un signal représentatif du signal de sortie du premier moyen de basculement. 5. Dispositif selon la revendication 3 ou 4,caractérisé en ce que la bascule constituant le deuxième moyen de basculement comporte une entrée de mise en état autoritaire qui reçoit un signal représentatif de l'impulsion d'entrée. 6. Dispositif selon l'une des revendications 1 à 5,caractérisé en ce que le premier moyen de basculement est constitué d'une bascule de type D dont l'entrée D est reliée à la sortie Q dont la sortie Q constitue la borne de sortie. 7. Dispositif selon l'une des revendications 1 à 5,caractérisj en ce qu'à chaque premier moyen de basculement est associé un moyen de basculement supplémentaire,intercalé entre les bornes d'entrée et les commandes de blocage du premier moyen de basculement. 8. Dispositif selon la revendication 7 , caractérisé en ce que le moyen de basculement supplémentaire est constitué par une bascule D dont l'entrée pour basculement est reliée par l'intermédiaire d'un inverseur à une sortie dudit générateur, tandis que son entrée de blocage est reliée à une borne d'entrée et sa sortie à la commande de blocage du premier moyen de basculement, l'entrée D recevant un signal de valeur logique constante. 9. Dispositif selon l'une des revendications 1 à 6,caractérisé en ce que le deuxième moyen de basculement est constitué par une bascule de type D dont l'entrée D reçoit un signal de valeur logique constante. 10. Dispositif selon l'une des revendications 1 à 5 et 7,caractérisé en ce que le premier moyen de basculement est constitué d'une bascule de type JK montée de façon à ce qu'elle puisse changer d'état aux changements de valeur des signaux appliqués à son entrée pour basculement. 11. Dispositif selon l'une des revendications 1 à 6 et 8,caractérisé en ce que le deuxième moyen de basculement est constitué d'une bascule de type JK dont des entrées J et K reçoivent des signaux logiques constants de façon qu'un signal défini puisse apparattre lorsque des signaux sont appliqués à son entrée pour basculement.