INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
La fonction du registre de fin-de-liaison 464 est de retarder la remise à zéro des bascules de liaison pendant une période de temps de cycle de bus de système-On notera que la sortie de celui-ci engendre un signal après l'inverseur 466, ctest-a-dire le signal DELXD2-, qui reste à ZERO binaire pendant toute une période de temps de cycle de bus du début d'un temps principal 3 à la fin du temps principal 2 suivant de sorte que les bascules de liaison 446, 450,. 454 et 468 ne peuvent pas être mises à un tant que le signal DELXD2- à leurs entrées de remise à zéro ne passe pas à UN binaire.Les bascules de liaison 446, 450, 454 et 468 ne peuvent donc pas être mises à un tant que deux cycles de bus de système ne sont pas passés à la suite du cycle de bus de système pendant lequel la commande de fin-de-liaison a été codée sur les lignes de bus de système RDDT.En pratique, cela n'est pas une limitation car les commandes de bus de processeur CPU sur les lignes de bus de système RDDT sont engendrées par la partie microprogrammée de processeur CPU et le processeur CPU doit exécuter ureou plusieurs phases microprogrammées (c'est- -dire, des cycles de bus de système) entre 'le traitement de la fin-de-liaison de la commande précédente et la réponse à des demandes de bus en suspens par une commande de réponse, une interruption de réponse, une commande de bus de réponse de DER ou de réponse de DMC.
Comme on l'a vu précédemment, le signal d'horloge de bascule de liaison DMYLKC+ est engendre par la mise à un de la bascule de demande de remise à zéro 460. La bascule 460 doit être remise à zéro pour engendrer un signal d'horloge suivant, qui nécessite que le signal DelYLKC passe de l'état ZERO binaire à l'état UN binaire. La bascule 460 est remise à zéro pendant la période de temps principal 3 suivant du cycle de bus suivant dans la mesure où le signal DM"LXS+ à l'entrée de données de celle-ci est à ZERO binaire.Cela est le cas Si la commande de bus codée sur les lignes de bus de système RDDT n'est pas une commande de réponse, une commande de réponse d'interruption ou de réponse de DMC, ce qui assure que le signal de sortie de la porte OU 458 est à ZERO binaire. Cette condition est satisfaite Si le microprogramme de processeur CPU ne code pas deux micro-instruotions consécutives qui engendrent des commandes de réponse sur le bus de système. En pratique, cela ne constitue pas une restriction du point de vue des dialogues de séquences de bus.
On va maintenant décrire les circuits logiques de demande et de remise à zéro de contrôleur TOC de DMA.
Un contrôleur TOC donné dans le système est un contrôleur de DS1N ou de DMC. La description précédente du circuit logique de demande et du circuit logique de remise à zéro de demande ainsi que du circuit logique de liaison a été faite pour un contrôleur TOC de DMC mais elle est applicable également aux circuits logiques d'un contrôleur TOC de DMA. C'est ainsi que sur la figure 39, la bascule de besoin 424, la bascule de demande 4?8 et la bascule de.
liaison 454 pourraient également être les bascules de con frôleur TOC de DMA, auquel cas le signal de réponse de DMA (DASDMA-) provenant du décodeur de commande 442 aurait été utilisé pour mettre la bascule de liaison 454 à un par l'intermédiaire de la porte ET 452.
On va maintenant décrire brièvement le fonctionnement des circuits logiques de demande et de liaison de bus de système de contrôleur TOC représentés sur la figure 39.
Le circuit logique de synchronisation 400 a pour fonction principale d'engendrer les signaux de synchronisation utilisés dans un contrôleur TOC particulier et de faire passer le signal de synchronisation d'entrée de cycle BCYCIN du contrleur TOC précédent sur le bus et de le retarder de 500 nanosecondes avant de le faire passer comme signal BCYCOT sur le bus de système jusqu'au contrôleur TOC suivant.
De plus, le circuit logique de synchronisation 400 engendre les signaux de temps principal 3 PTT3+20 qui sont à UN binaire pendant chaque cycle de bus de système et le signal DMYTM3+ qui n'est à UN binaire que pendant la période de temps principal 3 d'un temps d'entrée de cycle de bus de système d'un contrôleur TOC particulier. Le circuit logique de demande de DMA (non représenté), le circuit logique de demande de DMA/DMC 402 (figure 38), et le circuit logique de demande d'interruption 404 sont utilisés pour respectivement faire une demande de DME, de DMC ou une demande d'interruption au processeur CPU.La mise à un d'une bascule de demande de contrôleur TOC, par exemple, la bascule de demande de DMC 428, n'est permise que pendant le temps d'entrée de cycle de bus du contrôleur TOC particulier sur le bus de système, ce qui élimine la possibilité que plus d'un contrôleur TOC sur ce bus de système (A ou B) n'essaie de faire une demande de type particulier. Comme les lignes de demande de DMA, de DMC et-dtinterruption sur le bus de système A sont séparées et distinctes de celles du bus de système B, un contrôleur TOC sur le bus de système A peut, par exemple, faire une demande de DMC au même moment aucun autre contrôleur TOC sur le bus de système B fait une demande de DMC, car chaque contrôleur TOC est en train d'essayer de disposer de son temps d'entree de cycle.On notera en outre qu'un contrôleur TOC sur un bus de système particulier peut faire une demande d'interruption et une demande de DMC (ou une demande de Dg) simultanément car rien n'empêche dans le circuit logique de demande de mettre à un plus d'un circuit logique de demande dans un contrôleur TOC à un instant donné. On notera qae les priorités entre les différents types de demande (c'est-a-dire, de DbEv, de DMC ou d'interruption) sont ordonnées en sortie par le processeur CPU de même que les demandes concurrentes du même type entre les bus de système A et B.Un examen sùpplémen- taire du circuit logique de demande montrera que pendant une période de temps d'entrée de cycle de bus particulier, un premier contrôleur TOC peut remettre à zéro sa bascule de demande de DMC 428 et un second contrôleur TOC sur le même bus de systeme peut mettre à un sa bascule de demande de DMC 428 si c'est le moment de la période de temps d'entrée de cycle du second contrôleur TOC et si sa bascule de besoin de DMC 424 est mise à un. Cela peut se produire même si les deux contrôleurs TOC sur le même bus de système reçoivent la commande de réponse de DMC sur les lignes de bus de système RDDT.Seul le premier contrôleur TOC engendre le signal DDMCCY de remise à zéro de bascule de demande de DMC à partir de la bascule de liaison de DMC 454, car seule la bascule de demande de DMC du premier contrôleur TOC 428 a été mise à un au miment où le signal d'horloge PT3i:E3+20 a fait changer l'état de la bascule de demande de remise à zéro 460.
Au moment du bord avant du signal PTT:.4E3+20 dans le second contrôleur TOC du même bus de système, le signal de sortie de la porte ET 452, DDMCCS+, est à ZERO binaire et en conséquence, le signal de sortie de la porte OU 458, DMYLKS+, est à ZERO binaire, de sorte que la bascule de demande de remise à zéro 460 n'est pas mise à un par le signal d'horloge PTTME3+20. Comme la bascule de demande de remise à zéro du second contrôleur TOC 460 n'est pas mise à un, le signal de sortie Q de celle-ci, DMYLKC+, reste à ZERO binaire et la bascule de liaison de DMC 454 ne change pas d'état et reste à zéroO La sortie de la porte OU 458 du second contrôleur TOC engendre un signal DMYLKS+ à ZERO binaire car les deux autres signaux d'entrée de cette porte OU, DINTCS+ et DCMDCS+, sont aussi à ZERO binaire au bord avant du signal TIME3+20 car à tout instant donné, le processeur CPU ne peut donner qu'un type de commande sur les lignes de bus de système RDDT. Il n'y a donc qu'une seule sortie du décodeur de commande 442 qui est à ZERO binaire et en conséquence, Si c'est le cas, une seule sortie des portes ET 444, 448 et 4S2 peut être à UN binaire au temps du signal PTIME3+20.
C'est ainsi que la bascule de demande de remise à zéro 460 est mise à un et engendre le signal DMYLKC d'horloge de bascule de liaison (446, 450, 454 et 468) uniquement si une bascule de demande (470, 438 ou 428) est mise à un et que la commande correspondante (ASCED, ASTNT ou ASDMC) est reçue du processeur CPU sur les lignes de bus de système RDDT.
Bien qu'un appareil périphérique donné connectE à un contrôleur TOC particulier ne fait pas normalement, à un instant donné, deux demandes de D (ou de DMC) et d'interruption en même temps, il est possible d'avoir plusieurs appareils périphériques connectés à un contrôleur IOC, auquel cas ce contrôleur TOC particulier pourrait faire à la fois une demande d'interruption et une demande de transfert de données (DbSA ou DMC) à un instant particulier donné, et dans ce cas, il y aurait plus d'une bascule de demande de mise à un.
Quand un contrôleur TOC fait une demande de bus de système, la partie microprogrammée de processeur CPU répond par une commande de réponse sur les lignes de bus de système RDDT. Comme il est indiqué dans le circuit logique de remise à zéro de demande 406, la réponse du processeur CPU à la demande de bus de système produit deux effets. La première conséquence est que la bascule de demande du contrôleur TOC qui fait une demande est remise à zéro et que la bascule de liaison correspondante est mise à un.En prenant toujours l'exemple du contrôleur TOC de DMC, Si un contrôleur IOC sur le bus de système A fait une demande de DMC, la partie microprogrammée de processeur CPU répond par une commande de réponse de DMC sur les lignes de bus de système RDDT des deux bus de système A et B, mais ne répond que sur. le bus de système A par les lignes de contrôleur PIQCTX- (PIOCTA- dans ce cas) qui sont remises à zéro. Bien que la commande de réponse de DMC est transmise sur les deux bus de système A et B, il n'y a que les contrôleurs TOC sur le bus de système A qui ont leurs décodeurs de commande 442 validés par la ligne de bus de système PIOCTA-, de sorte qu'il nty a que ces contrôleurs sur le bus de système A qui ont la possibilité de répondre à la commande de réponse de DMC.Comme un seul contrôleur TOC sur le bus de système A peut avoir sa bascule de demande de DMC mise à un, seul ce contrôleur TOC sur le bus de système A met à un sa bascule de liaison de DMC 454 et remet à zéro sa basculé de demande de DMC 428. On notera que la transmission de la commande de réponse de DMC sur les lignes de bus de système RDDT et la remise à zéro de la bascule de liaison de DMC de ce contrôleur TOC particulier sur le bus de système A 454 peuvent se produire pendant toute période de temps principal 3 et pas nécessairement pendant la période de temps d'entrée de cycle du contrôleur TOC qui fait une demande de DMC.Quand la bascule de liaison du contrôleur TOC particulier est mise à un, ce contrôleur TOC particulier et le processeur CPU sont reliés ensemble et tout autre dialogue sur les lignes d'adresse/données de bus de système (BUSXOO à BUSXî5+) est réservé à la demande particulière qui est en cours de traitement. Sur les bus de système A et B, un seul contrôleur TOC a donc une de ses bascules de liaison 446, 450, 454, mise à un et qui reste à un jusqu'à ce que la commande de fin-de-liaison soit envoyée par le processeur CPU et reçue par ce contrôleur IOC parti- culier.Comme un seul contrôleur TOC dans le système a une bascule de liaison mise à un, la commande de fin-de-liaison peut être transmise par la partie microprogrammée de processeur CPU sur les deux bus de système et un seul contrôleur TOC fait la remise à zéro en remettant sa bascule de liaison à zéro.
On remarquera encore que le processeur CPU peut transmettre la commande de fin-de-liaison à n'importe quel moment et n'a pas besoin d'attendre la période de temps d'entrée de cycle du contrôleur TOC particulier qui est alors relié au processeur CPU. On voit donc que le temps d'entrée de cycle sert à éliminer des problèmes de prétention entre les contrôleurs TOC sur un bus de système particulier et une fois qu'un dialogue de bus est lancé entre un contrôleur IOC et le processeur CPU, celui-ci peut avoir lieu indépen- damment du temps d'entrée de cycle du contrôleur TOC consi déré. Comme on l'a expliqué plus haut en référence aux figures 16J 17 et 18, la séquence normale pour des demandes de DMA, de DMC et d'interruption est : pour le contrôleur TOC, de lancer une demande de bus pendant son temps d'entrée de cycle; pour le processeur CPU, de répondre par une commande de réponse à n'importe quel moment; cette commande étant suivie d'une commande de fin-de-liaison provenant du processeur CPU à n'importe quel moment. En outre, comme on l'a expliqué en référence à la figure 16, le processeur CPU peut déclencher une activité de contrôleur TOC en plaçant une commande de processeur CPU tCPCMD) sur les lignes de bus de système- RDDT à n'importe quel moment et en plaçant le numéro de canal du contrôleur TOC particulier sur les lignes d'adresse/données de bus de système.Le terme " n' importe quel moment" utilisé ici signifie une période de temps où le bus de système n'est pas déjà utilisé par un autre contrôleur TOC relié au processeur CPU (ctest- -dire, la période de temps pendant laquelle aucune bascule de liaison d'un contrôleur TOC n'est mise à un) sans tenir compte du temps d'entrée de cycle du contrôleur TOC considéré. On notera en outre que la séquence de dialogue de bus normale de demande de bus par le contrôleur TOC; suivie d'une commande de réponse provenant du processeur CPU; suivie d'une commande de fin-de-liaison provenant du processeur CPU, peut être arrêtée à n'importe quel point par une remise à zéro principale (signal PCLEAR) qui remet à zéro les bascules correspondantes et arrête la séquence de sorte qu'une nouvelle séquence peut être lancée.
On va maintenant décrire en détail les circuits logiques du processeur CPU.
La figure 42 représente les circuits logiques de mémoire de commande décrits plus haut en association avec le schéma fonctionnel de mémoire de commande de la figure 9, et la figure 43 représente les circllits logiques du processeur CPU décrits plus haut en association avec le schéma fonctionnel du processeur CPU de la figure 8.
- polyuréthannes dérivés de polyestersglycols ou de polyétherglycols - polymères à mailles polyéther obtenus par réaction de monomères époxydés.
La plupart des additifs polymériques cités dans l'art antérieur présentent une stabilité thermique ou chimique, relativement faible, ce qui limite leur emploi dans le domaine des polyamides conventionnels où les conditions de préparation ou de mise en oeuvre sont très dures. Ainsi les polyuréthanes et polymères à maille polyéther décrits dans le brevet français 2 311 814 ne peuvent valablement être utilisés que dans le cas de matrices présentant des points de fusion inférieurs à 200 - 220 C.
Les très nombreux copolymères d'oléfine et de dérivés acryliques décrits dans l'art antérieur subissent également une décomposition très sensible lorsqu'ils sont mélangés à l'état fondu à des polyamides de haut point de fusion comme par exemple le polyhexaméthylène adipamide.
L'utilisation de polyamides ayant eux-mêmes une bonne stabilité thermique comme phase renforçante de compositions thermoplastiques à matrice polyamide n'a pas été décrit jusque là. Les mélanges de polyamides ou copolyamides conventionnelles parmi lesquels on peut citer de façon non limitative le polycaprolactame, le polyhexaméthylène adipamide, le polyhexaméthylène sebacamide, le polyhexaméthylène dodécanamide et leurs copolymères présentent en effet à l'état fondu une instabilité chimique bien connue qui est due à l'existence de réactions d'interéchanges entre les séquences amides de différentes natures. I1 n'est donc généralement pas possible d'obtenir à l'état fondu une dispersion stable de particules d > un polyamide ou d'un copolyamide dans un autre polyamide.Un tel système évolue inévitablement et plus ou moins rapidement vers un copolyamide homogène formé d'abord de blocs polyamides qui évoluent eux-mêmes plus ou moins rapidement vers un copolyamide statistique.
On trouve dans l'art antérieur des additifs polyamides qui ont été utilisés pour modifier d'autres polyamides mais dans un but différent de celui de créer des compositions multiphasées stables, ces additifs polyamides étant par ailleurs différents de ceux de la présente invention. Ainsi le brevet USP 3 645 932 revendique la nucléation de polyamides dérivés d'acides gras polymères par 0,1 à 10 % en poids d'un agent nucléant qui peut être un autre polyamide ayant généralement un haut point de fusion et présentant une grande aptitude-à la cristallisation.Le brevet USP 4 062 829 revendique des mélanges de polyamides thermoplastiques présentant des propriétés rhéologiques et d'écoulement améliorées constitués par 80 % à 99;99 % d'une résine polyamide et de 0,01 % à 20 % en poids d'un additif polyamide présentant un indice d'amine inférieur à 3 et obtenu par réaction d'un diacide aliphatique ou cycloaliphatique ayant de 18 à 52 atomes de carbone et d'un diacide aliphatique saturé ayant de 2 à 13 atomes de carbone pouvant représenter jusqu'à 30 % en poids des acides, avec une quantité stoechiométrique d' une ou plusieurs diamines aliphatiques saturées ayant de 2 à 10 atomes de carbone. Les additifs polyamides saturées ayant de 2 à 10 atomes de carbone. Les additifs polyamides décrits présentent des points de fusion relativement élevés et sont, pratiquemment compatibles avec les résines polyamides de bases. Les compositions obtenues présentent des propriétés d'écoulement améliorées, une flexibilité un peu plus élevée et des vitesses de cristallisation qui ne sont pas significativement inférieures à celles de la matrice lorsque la teneur en additif ne dépasse pas 10 %. Les résistances aux chocs de telles compositions, ne sont pas significativement supérieures à celles des polyamides de base purs. Dans le cas du polyamide 66 la résistance aux chocs est abaissée de 14 % par la présence de 2 % d'additifs alors que dans le cas de polyamide 6, elles augmente de 9,5 % avec 2 % d'addififs mais retombre à 15,5 % en dessous de celle de la résine de base avec 10 % d'additif.
I1 a maintenant été trouvé des compositions polyphasées à base de polyamides ayant des propriétés physiques améliorées et particulièrement stables à haute température constituées essentiellement d'une phase formant matrice qui est une résine polyamide et d'au moins une autre phase dispersée polyamide incompatible avec la première. La phase formant matrice a avantageusement une masse moléculaire moyenne en nombre d'au moins 5000. La ou les phases dispersées dans la phase matrice se présentent habituellement sous forme de particules ayant une taille comprise entre 0,001 et 100 microns et de préférence entre 0,01 et 10 microns.
La ou les phases dispersées sont constituées en tout ou partie par des polymères choisis parmi les polyamides. Ces polyamides ont avantageusement une teneur en groupement amides inférieures à 20 % et de préférence à 40 % de celle de la résine polyamide formant matrice. On préférera les polyamides ayant une température de transition vitreuse inférieure à 50C et encore de préférence inférieure à -lO0C.
Ces compositions polyphasées sont constituées par 50 à 99 % en poids d'une matrice et par 1 à 50 % en poids de phase dispersée et de préférence par 55 à 99 % en poids d'une matrice et par 1 à 45 % en poids de phase dispersée.
Un autre aspect de l'invention concerne des procédés particuliers qui ont été mis au point pour préparer les compositions selon l'invention. Par compositions polyphasées, on entend des compositions constituées par au moins deux phases qui tant à l'état solide qu'à l'état fondu restent différenciées. On distingue la phase principale ou matrice de la phase ou des phases renforçantes qui sont dispersées dans la matrice.
L'expression "constituées essentiellement par" signifie qu'en plus de la résine polyamide formant matrice et de la ou des phases dispersées, d'autres constituants peuvent être présents dans la composition à condition sur les caractéristiques essentielles de ladite composition ne soient pas modifiées de façon notoire par ces constituants.
Par l'expression "au moins une autre phase dispersée sous forme de particules ayant une taille comprise entre 0,01 et 10 microns", on entend qu'au moins une phase dispersée sous forme de particule ayant de 0,01 à 10 microns de dimensions maximum à base de polyamide répondant à la définition donnée est présente dans la composition . I1 peut se trouver en plus une certaine proportion minoritaire d'un ou plusieurs autres polymères sous forme de particules de 0,01 à 10 microns.
L'expression "constitué en tout ou partie par un polymère choisi parmi les polyamides..." signifie qu'un ou plusieurs polyamides répondant à la définition donnée constituent la phase dispersée qui peut de plus renfermer une certaine proportion d'autre polymère, pour autant que les caractéristiques essentielles de la composition ne soient pas dégradées. Cet autre ou ces autres polymères en proportion minoritaire éventuellement présents dans la phase dispersée en plus de la phase dispersée polyamide sont éventuellement constitués par des polymères renforçants tels que ceux décrits dans les brevets cités plus haut dans l'art antérieur.
La résine polyamide formant matrice dans les compositions selon l'invention est une résine bien connue dans l'art antérieur et englobe les résines semi-cristallines et amorphes ayant une masse moléculaire d'au moins 500û et couramment appelées nylons. Les polyamides utilisables comprennent ceux décrits dans les brevets des E.U.A.
2 071 250 ; 2 071 251 ; 2 130 523 ; 2 130 948 ; 2 241 322 ; 2 312 966 2 512 606 et 3 393 210. La résine polyamide peut être produite par condensation de quantités équimoléculaires d'un acide dicarboxylique saturé contenant de 4 à 12 atomes de carbone avec une diamine, la diamine contenant de 4 à 14 atomes de carbone. On peut utiliser un excès de diamine de manière à obtenir un excès de groupes terminaux amines par rapport aux groupes terminaux carboxyles dans le polyamide ou un excès de diacide de manière à obtenir un excès de groupes terminaux carboxyles par rapport aux groupes terminaux amines dans le polyamide.
Pour pouvoir contrôler la masse moléculaire des polymères obtenus, on emploie hatibuellement un agent limiteur de chaîne. La quantité mise en oeuvre d'un tel agent dépend de la zone de poids moléculaire désirée. Toutefois, on emploie généralement de 0,1 à 2 % en moles par rapport aux sels. Les agents limiteurs de chaîne sont choisis dans le groupe constitué par les acides carboxyliques et les amines aliphatiques.
Des exemples de polyamides comprennent le polyhexaméthylène adipamide (nylon 6,6), le polyhexaméthylène azélamide (nylon 6,9), le polyhexaméthylène sébacamide (nylon 6,10) et le polyhexaméthylène dodécanamide (Nylon 6,12), les polyamides produits par décyclisation de lactames, c'est-à-dire le polycaprolactame, le poly-(lactame laurique), le poly(acide ll-amino-undécanoïque), le bis(para-aminocyclohexyl)-méthane dodécanamide. I1 est possible aussi d'utiliser dans la présente invention des polyamides préparés par la copolymérisation de deux des polymères ci-dessus ou par la terpolymérisation des polymères ci-dessus ou de leurs constituants, par exemple un copolymère d'acide adipique, d'acide isophtalique et d ' hexaméthylène-diamine. De préférence, les polyamides sont linéaires avec un point de fusion au-dessus de 200 C.
Poursuivant leur chemin en regard de l'électrode 7, elles sont déviées par le champ électrique qu'elles doivent traverser.
Comme illustré figure 1, la fenêtre 4 se trouve sur le chemin des gouttelettes déviées. En l'absence de champ électrique, les gouttelettes sont arretées par le capotage 3 Selon que l'on veut, ou non, marquer un bâtonnet, sur la lettre, on porte ou non l'électrode 7 au potentiel V.
Dans l'exemple décrit, le disque 1 est analogue à celui qui a été décrit, dans la demande de brevet en FRANCE 75 - 23792 (2 319 426) déposée le 30 juillet 1975 par la Société BERTIN & Cie.
I1 présente sur une face un renfoncement central en forme de cuvette. Le bord latéral de cette cuvette 11 fait avantageusement avec le fond de celle ci un angle aigu, de manière à former une rigole périphérique au fond de laquelle l'encre soumise à l'accélération centrifuge est retenue.