INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
On concentre le filtrat et les eaux de lavage combinés jusqu'à sec sous vide. On procède ensuite à la chromatographie du résidu sur une colonne de silicagel contenant 10 g de silicagel en utilisant une solution comprenant du chloroforme: méthanol:hydroxyde d'ammonium (1:2:1) comme éluant. Les fractions contenant le composant le plus polaire sont rassemblées, concentrées et lyophilisées pour donner la l-N(S-4-amino-2-hydroxybutyryl)gentamicine B.
C. l-N-(S-4-amino-2-hydroxybutyryl)-verdamicine 1. 1-N-(S-4-phtalimido-2-hydroxybutyryl)verdamicine On dissout 5 g de sulfate de verdamicine dans 5nml d'eau et on ajoute 25 ml de méthanol0 On ajoute 0,5 ml de triéthylamine et on agite pendant 10 minutes. On ajoute une solution contenant 2,5 g de N-(S-4-phtalimido-2-hydroxybutyryloxy)succinimide dans 10 ml de diméthylformamide goutte à goutte en agitant. On agite le mélange pendant toute la nuit à la température ambiante, puis on concentre jusqu'à obtenir un résidu, sous vide. On procède à la chromatographie du résidu sur 160 g de silicagel, on élue avec la phase inférieure d'un mélange formant solvant, à savoir chloroforme: méthanol:hydroxyde d'ammonium concentré (1:1:1).On combine et on évapore les fractions contenant le constituant principal de la réaction (déterminé par chromatographie en couches minces sur des plaques de silicagel) et on obtient ainsi le composé de cet exemple sous la forme d'un solide amorphe blanc.
2. l-i;-(S-4-amino-2-hydroxybutyryl)veaami cine On dissout le produit décrit dans le paragraphe Préparation 4C (1) dans 40 ml d'éthanol et on ajoute 0,2 g d'hydrate d'hydrazine. On soumet au reflux la solution pesant 3 heures, puis on évapore à sec sous vide. On soumet le résidu a une chromatographie sur 160 g de sillcagel, on élue avec la phase inférieure d'un solvant chloroforre:méthar.ol:hydroxyde d'ammonium concentré (1:1:1). On combine et on évapores fractions contenant le constituant principal. de la réaction (déterminé par chromatographie en couches minces sur des plaques de silicagel) et on obtient ainsi le composé de cet exemple sous la forme d'un solide blanc amorphe.
D. Dans les processus décrits dans les paragraphes Préparations 4A à 4C, les sels de sulfate d'autres 4,6-di-(amino-glycosyl)1,3-diaminocyclitols peuvent être substitués à la gentamicine C1a, la gentamicine B et la verdamicine, et d'autres N-(S-benzyloxycarbonylaminohydroxyacyloxy)-succinimides peuvent z être substituées au N-(S-4-benzyloxycarbonylamino-2- hydroxybutyryloxy)succinimide ou au N-(S-4-phtalimido-2hydroxybutyryloxy)succinimide, et on obtiendra les 1-N-(aminohydroxyacyl)-4,6-di-(aminoglycosyl)-1,3-diaminocyclitols correspondants.
PREPARATION 5 PREPARA TI ON DES ALDéHYDES INTERMEDIAIRES A. 2-acétamido-3-hydroxyoctanal On protège la fonction amino dans l'acide 2-amino-3 hydroxyoctanoïque par sa conversion en une fonction acétamido, puis on estérifie l'acide 2-acétamido-3-hydroxyoctanoïque résultant avec du méthanol ; on réduit le méthylester d'acide 2-acétamido-3-hydroxyoctanolque résultant avec de l'hydrure de diisobutylaluminium selon les processus connus pour obtenir du 2-acétamido-3-hydroxyoctanal.
B. 2-acétoxy-4-(N-méthylacétamido ) butanal On traite le diéthylacétal de 2-hydroxy-4-aminobutanal avec de l'anhydride acétique dans la pyridire, puis cn traite le diéthylacétal résultant de 2-acétoxy-4-acétamidobutanal avec de l'hydrure de sodium et de l'iodure de méthyle pour obtenir le diéthylacétal de 2-acétoxy-4-(N-méthylacétamido)butanal.
Selon un mode de réalisation, l'invention concerne une pastille semi-conductrice MOS/LSI fonctionnant comme un calculateur électronique ou un processeur numérique de grande souplesse. La pastille comporte une mémoire de données à accès direct, une mémoire permanente dtinstructions de programme, une unité arithmé- tique destinée à exécuter les opérations sur les données, et des circuits de commande destinés à définir les fonctions de la machine en fonction des instructions provenant de la mémoire permanente. Des bornes d'entrée et de sortie sont prévues, par exemple pour le clavier d'entrée et l'affichage de sortie.Un groupe de bornes de sortie peut être utilisé pour explorer successivement les chiffres d'affichage et la matrice du clavier ; plusieurs de ces bornes peuvent être marquées selon tout ordre ou selon toute combinaison de code donnée, de sorte que les mêmes bornes peuvent être utilisées pour adresser une mémoire auxiliaire à accès direct ou pour commander une imprimante. Un autre groupe de bornes de sortie attaque ltaffichage de sortie par segments. Les deux groupes de bornes de sortie peuvent être commandés séparément et les données provenant de ces deux groupes de bornes de sortie sont verrouillées ou passent par des registres tampon statiques, de sorte que la machine peut exécuter d'autres instructions pendant qu'une sortie donnée subsiste.
D'autres caractéristiques et avantages de l'invention appara;- tront au cours de la description qui va suivre.
La fig. 1 représente donc un petit calculateur électronique dans lequel le processeur numérique selon l'invention peut être utilisé, et qui comporte un bottier 10 en matière plastique moulée ou autre, avec un clavier 11 et un dispositif d'affichage 12. Le clavier comporte des touches O à 9, une touche de virgule et plusieurs touches d'opérations courantes telles que +, -, =, x, :, C( mise à zéro j, etc... Selon un mode de réalisation, le calculateur est réalisé de manière à exécuter des opérations scientifiques, de sorte que le clavier 11 comporte des touches telles que EE ( entrée d'exposant ), #, x2, X , , Y , YX, Sin,Cos, Tg, Log, etc... . De nombreuses autres fonctions peuvent être incorporées, selon la programmation.Le dispositif d'affichage 12 peut être par exemple du type à six ou douze chiffres à sept segments avec une virgule et éventuellement des points, ainsi que deux chiffres sur le côté droit pour les exposants ou des notations scientifiques. Ce dispositif d'affichage peut être constitué par des diodes électro-luminescentes ou par un panneau à décharge dans un gaz ou encore par des dispositifs à cristal liquide. Le calculateur constitue une unité autonome contenant sa source d'alimentation sous forme d'une ou plusieurs piles dans le bottier 10, bien qu'un adaptateur de courant alternatif puisse y être associé, ainsi qu'un chargeur de batterie: d'accumulateurs.
Pratiquement tous les circuits électroniques du calculateur sont logés dans une pastille semi-conductrice à intégration poussée, qui est enfermée dans un bottier en matière plastique à vingt-huit broches, montée sur une plaque de circuit imprimé à l'intérieur du bottier 10. L'organisation générale du calculateur est représentée sur le diagramme synoptique de la fig. 2 qui montre le clavier 11 et le dispositif d'affichage 12 connectés à la pastille 15. Les entrées de la pastille sont constituées par quatre conducteurs K 16 désignés par Kî, K2, K4, et K8, avec une entrée de touche d'effacement KC. Les sorties de la pastille comprennent des sorties 17 à 8 segments connectées à des segments communs du dispositif d'affichage 12.Les segments identiques de tous les chiffres du dispositif d'affichage sont connectés ensemble, de sorte que huit sorties de segments seulement suffisent.
Les chiffres du dispositif d'affichage 12 sont commandés par les conducteurs de sortie 18 qui sont désignés par DO, Dlt, et des circuits d'attaque 19 sont prévus pour fournir les tensions et les intensités qui conviennent à l'affichage particulier. Suivant le nombre des chiffres d'affichage, le nombre des conducteurs de sortie 18 peut varier jusqu'à 13. Ainsi que cela apparatt, le nombre des chiffres de l'affichage 12, le nombre des conducteurs E 16 nécessaire pour le clavier, et la présence ou non de la touche KC d'effacement ainsi que le nombre des broches du bottier sont optimisés pour une réalisation particulière. Les conducteurs 18 sont également connectés à la matrice de touches qui constitue le clavier 11.Si l'on suppose treize conducteurs de sortie 18, la matrice comporte au maximum treize fois quatre, soit quarante deux points d'intersection, de sorte qu'il existe quarantedeux positions possibles de touches ( plus KC ) qui ne sont pas toutes utilisées dans une réalisation déterminée. Le clavier d'un calculateur ne permettant qu'un nombre minimal de fonctions avec seulement X, : , + , - , = , . , 0-9 ne comporte que dix-sept touches.Les autres broches d'entrée/sortie de la pastille 15 comprennent une entrée KC d'effacement qui peut être utilisée pour la fonction C C ", une seule broche d'alimentation 20 ou Vdd, une broche de masse 21 ou Vss et deux broches entrée et de sortie d'oscillateur 22 et 23 qui déterminent les différentes options de l'oscillateur de la pastille. En général, les broches 22 et 23 sont connectées ensemble et à une résistance reliée à Vdd pour le réglage de la fréquence du générateur d'horloge intérieur. Une plus grande précision est donnée par un condensateur connecté à la masse.Pour que des pastilles 15 soient synchronisées ensemble, les broches 22 et 23 ne sont pas interconnectées, mais la synchronisation extérieure à la broche de sortie 23 d'une pastille est connectée à la broche d'entrée 22 de la pastille asservie. Une fréquence dthorloge courante est 500 kHz.
Un boîtier standard de circuit intégré à vingt-huit broches peut donc être utilisé pour un affichage à onze chiffres. Il est évident que pour quarante quatre touches, onze chiffres et huit segments par chiffre il faut un nombre excessif de broches si toutes les connections d'entrée et de sortie sont faites directement, de sorte qu'un multiplexage temporel du clavier et de l'entrée/sortie d'affichage est indispensable,de la manière décrite dans la demande de brevet des Etats-Unis d'Amérique n0 163 565. Vingt quatre conducteurs dans les groupes 16, 17 et 18 donnent l'équivalent de 44 + 11 x 8 soit cent trente deux connections.
La pastille 15 peut remplir une grande variété de fonctions, comme un processeur numérique universel. Lorsqu'elle est utilisée avec le calculateur des fig. 1 et 2, l'unité reçoit des entrées de clavier par les conducteurs 16, remplit des fonctions telles que l'addition, la soustraction, la multiplication, la division, l'extraction de racine carrée, etc..., sur les données d'entrée à la sélection des touches du clavier, et elle affiche les résultats sur le dispositif d'affichage 12.Les circuits électroniques nécessaires pour remplir ces fonctions sont réalisés dans une pastille semi-conductrice MOS/LSI qui contient plus de huit mille huit cent transistors MOS sur une pastille de silicium dont les dimensions sont inférieures à 5 x smm. La pastille peut être fabriquée en grande quantité pour un prix unitaire de quelques dizaines de francs, ce qui permet de réaliser un calculateur remplissant des fonctions très évoluées, qui peut être vendu à un prix de l'ordre de r 100 à 150 Francs.
La fig. 3 est un diagramme synoptique des circuits réalisés sur la pastille 15. L'ensemble est organisé autour d'une mémoire permanente 24 et d'une mémoire à accès direct 25. La mémoire permanente 24 contient 1024 mots d'instruction de huits bits chacun et elle est utilisée pour mémoriser le programme qui commande lten- semble. La mémoire à accès direct 25 contient 256 cellules de mémoire organisées par le logiciel en quatre groupes de seize chiffres de quatre bits chacun. Les données numériques introduites par le clavier sont mémorisées dans la mémoire 25 avec des résultats intermédiaires et définitifs des calculs, ainsi que les informations d'état ou les n indicateurs n, la position de la virgule et autres données utiles.La mémoire à accès direct remplit la fonction des registres de travail du calculateur bien qu'elle ne soit pas organisée, dans le sens machine, sous forme de registre séparé comme cela le serait si des registres à décalage ou autre étaient utilisés à cet effet. La mémoire à accès direct est adressée par un mot d'adresse sur les conducteurs 26, c'est-à-dire que l'un parmi les seize conducteurs de mots de la mémoire est sélectionné au moyen d'un circuit combiné de décodage 27 d'adresse de mots de mémoire permanente et de mémoire à accès direct. L'une de quatre n pages" de la mémoire à accès direct est sélectionnée par un signal d'adresse sur les deux conducteurs 28 reliés au décodeur 29 adresse de pages de mémoire à accès direct.Pour une adresse de mot donnée sur les conducteurs 26 et une adresse de page sur les conducteurs 28, quatre bits particuliers sont adressés et lus sur les conducteurs 30 d'entrée/sortie de mémoire à accès direct par l'intermédiaire du circuit d#entrée/sortie 31, vers les conducteurs 32 de lecture de mémoire à accès direct. Par ailleurs, les données sont écrites dans la mémoire à accès direct 25 par le circuit 31 d'entrée/sortie et les conducteurs 30. Les mêmes seize conducteurs 26 utilisés pour l'adresse de mot de mémoire à accès direct sont également utilisés pour produire l'analyse de l'affichage et du ola- vier sur les conducteurs 18 ; à cet effet, les conducteurs 26 passent par la mémoire à accès direct 25 et sont connectés aux registres et aux tampons de sortie comme cela sera expliqué par la suite.
La mémoire permanente 24 produit un mot d'instruction à 8 bits sur les conducteurs de sortie 33 ( les bits du mot d'instruction étant désignés par RO-R7 ) pendant chaque cycle d'instruction. L'instruction est sélectionnée parmi 8192 positions binaires dans la mémoire permanente, organisée en 1024 mots de 8 bits chacun. Les mots sont divisés en seize groupes ou pages de 64 mots chacun. L'adressage d'une instruction dans la mémoire permanente nécessite une adresse d'un parmi 64 mots sur les conducteurs 34 et une adresse d'une parmi seize pages sur les conducteurs 35.
L'adresse de mot de mémoire permanente sur les conducteurs 34 est produite dans le même décodeur 27 que celui utilisé pour l'adresse de mots de mémoire à accès direct sur les conducteurs 26.
L'adresse de mot de mémoire permanente est une adresse à 6 bits produite dans un compteur de programme 36 qui consiste en un registre à décalage à 6 étages pouvant être mis à jour après un cycle d'instruction, ou qui peut contenir une adresse à 6 bits chargée par les conducteurs 37 depuis les conducteurs 33 de sortie de mémoire permanente dans le cas d'un appel ou d'une opération de branchement. Le décodeur 27 d'adresse de mot; de mémoire à accès direct et de mémoire permanente reçoit une adresse codée à 6 bits sur les conducteurs 38 provenant de l'unité 39 de sélection de données de décodage qui comporte 2 entrées. L'unité 39 peut recevoir une adresse à 4 bits provenant du registre Y 40 par les conducteurs 41, ou elle peut recevoir une adresse à 6 bits provenant du compteur de programme 36 par les conducteurs 42.Un registre 43 de sous-programme à 6 bits est associé avec le compteur de programme 36 et remplit la fonction de mémoire temporaire pour l'adresse de mot de. retour pendant les opérations de sousprogramme. Une adresse à 6 bits est mémorisée dans le registre 43 par les conducteurs 44, lorsqu'une instruction d'appel est déclenchée de manière que cette meme adresse puisse être chargée à nouveau dans le compteur de programme 36 par les conducteurs 45 lorsque l'exécution du sous-programme qui commence à la position d'appel est terminée. Ceci préserve les mots d'instruction et assouplit la programmation. adresse de page de mémoire permanente sur les conducteurs 35 est produite dans un registre 46 d'adresses de page qui est également associé avec un registre tampon 47 pour les fonctions de sous-programme.Le registre 46 contient également 1'adresse de page en cours pour la mémoire permanente et accède directement au décodeur de page de mémoire permanente. Le registre tampon 47 est un tampon à fonctions multiples et à registre de mémorisation temporaire dont le contenu peut être l'adresse de la page actuelle de la mémoire permanente, une autre adresse de page de mémoire permanente ou l'adresse de page de retour pendant les opérations de sous-programme. Le compteur de programme, le registre de sous-programme et l'adressage de page de mémoire permanente sont tous commandés par le circuit de commande 48 qui reçoit des signaux d'entrée provenant des conducteurs 33 de sortie de mémoire permanente, par les conducteurs 49.Le circuit de commande 48 détermine si des opérations de branchement et d'appel sur " états n ou de sous-programme sont exécutées, provoque le chargement d'un mot d'instruction dans le compteur de programme et/ou le registre d'adresse de page, commande le transfert des bits aux registres de sous-programme ou tampon et retour, commande la mise à jour du compteur de programme, etc...
Les données numériques et autres informations sont traitées dans le calculateur par un additionneur binaire 50 qui consiste en un additionneur à bits en parallèle comprenant un circuit de retenue préchargé, fonctionnant en code binaire avec une correction logicielle en code décimal-codé-binaire. L'entrée de l1addi- tionneur 50 est déterminée par un sélecteur d'entrée 51 qui reçoit des entrées en parallèle à 4 bits provenant de plusieurs sources et qui choisit parmi ces entrées celle qui est appliquée à l'additionneur. Tout d'abord, les conducteurs 32 de lecture ou de rappel de la mémoire à accès direct 25 assure l'une des alternatives.
Deux registres reçoivent les sorties de l'additionneur, à savoir le registre Y 40 et l'accumulateur 52 et chacun d'entre eux comporte des conducteurs de sortie connectés séparément aux entrées 53 et 54 du sélecteur 51. Une quatrième entrée 55 reçoit une sortie provenant du circuit logique CKB comme cela sera expliqué par la suite. Ainsi, l'entrée de l'additionneur est sélectionnée parmi les sources ci-après : la mémoire de données ou mémoire à accès direct 25 par les conducteurs 32 ; l'accumulateur 52 par les conducteurs 53 ; le registre Y 40 par les conducteurs 54 ; les informations de constante, de clavier ou de " bits n provenant du circuit logique CKB 56 sur les conducteurs 55. Les entrées positives et négatives de l'additionneur 50 sur les conducteurs 57 et 58 sont produites par le circuit de sélecteur 51.
Rassortie de l'additionneur 50 est reliée an registre Y 40 et à l'accumulateur 52 par les conducteurs 59. Toutes les opéra tions de l'additionneur 50 et de son sélecteur d'entrée 51, etc..., sont commandées par une matrice logique programmable 60 de commande de circuit de données qui réagit au mot d'instruction sur les conducteurs 33 provenant de la mémoire permanente. Les sorties de commande 61 de la matrice programmable 60 sont représentées en pointillés. La sortie à 4 bits de l'accumulateur peut être appliquée par les conducteurs 53 à un tampon 62 de sortie d'accumulateur et de là à un décodeur de segments 63 pour la sortie.Le décodeur de segments 63 est une matrice logique programmable semblable à celle décrite dans la demande de brevet des Etats-Unis d'Amérique n0 163 565 précitéeet elle délivre jusqu'à huit sorties de segments sur les conducteurs 64 qui sont relies à un groupe de huit tampons de sortie 65. Une mémoire est ainsi prévue dans le tampon 62 de manière qu'un chiffre de sortie soit maintenu pendant plus d'un cycle de la machine. La sortie est commandée par la matrice logique programmable de commande 60 qui réagit ellemême au mot d'instruction sur les conducteurs 33 provenant de la mémoire permanente.
Un circuit d'états 66 remplit la fonction d'examen de retenue ou de comparaison de l'additionneur 50, et il détermine s'il s'agit d'un branchement ou d'un appel. A cet effet, il reçoit des signaux d'entrée de l'additionneur 50 par des conducteurs 67 et des signaux d'entrée provenant de la matrice programmable 60 par des conducteurs 61. Le circuit d'états 66 comporte un circuit de registre qui délivre une sortie 69 vers le registre tampon de sortie 62 ; cette sortie peut être décodée par le décodeur de segments 62 de plusieurs manières différentes. Elle peut être utilisée pour indiquer la virgule, et aussi pour sélectionner deux séquences de code de chiffre , comme 7 segments ou décimal codé -binaire à partir de la même matrice programmable.En ce qui concerne la virgule, un code décimal-codé-binaire de la place voulue de la virgule doit être mémorisé dans une position de la mémoire à accès direct 25 et ce code est comparé dans l'additionneur 50 avec celui des conducteurs 18 qui est marqué, défini dans le registre Y 40, et dans le cas de coincidence , un circuit bistable est mis en place et la virgule est présentée sur l'affichage pour ce chiffre. En outre, le circuit d'états peut être utilisé pour établir une séparation entre des données décimales-codéesbinaires sur certains conducteurs 17 et commander des sorties sur d'autres de ces conducteurs.
Cela se traduit en pratique par les possibilités suivantes: 10) augmentation du débit des réseaux ferrés dont la configuration peut présenter les caractéristiques suivantes bifurcation simple; o configuration de voie unique avec évitements; gare terminale; o configuration type triangle; voies doubles avec diagonaux; O voie unique temporaire.
2 ) Organisation optimale du trafic des wagons de mar chandises pour en améliorer la productivité, 30) Affectation des locomotives aux trains.
40) Rotation des équipes de conduite.
5 ) Elaboration des plans de transport des marchandises.
60) Organisation des réseaux.
Dans le cas du trafic téléphonique, sur les lignes téléphoniques saturées à certaines heures, il serait intéressant de pouvoir gérer les communications de façon à les acheminer au mieux avec les lignes existantes. il y a donc un problème d'af affectation des communications aux lignes téléphoniques pour re lier deux points A et B. Cela revient donc à trouver un cae minement optimal dans un réseaux ce que permet de faire la machine selon la présente invention Enfin la machine selon l'invention, permet de traiter des applications diverses, telles que a) l'augmentation des vitesses d'intervention de certains services publics.
Ce type de problème peut encore se ramener à la recherche d'une trajectoire qui serait l'image des itinéraires optimaux à suivre dans une agloeeration urbane pour que le délia df ntero-ention dtun service de secours (pompiers, police, etc) oit minimal b) le problème des évacuations: Ce genre d'application serait le corollaire de la précé- dente.Etant donné un sinistre en un point précis d'une agglo opération, il s'agit de déterminer le centre de secours In mieux armé pour accueIllir les évacués dans les délais les plus courts c) des applications narticulières : - organisation des nombreux paramètres d'une machine complexe pour en améliorer le rendement (consommation spécifIque des turbomachines ar exemple).
- organisation optimale des réseaux de transmission pour en améliorer l'exploitaiton.
- définition des stratégies en temps réel dans les environ nements dangereux impracticables à l'homme: etidabe des tra- vaux dans les fosses marines, dans les volcans etc - élaboration de solutions du type mathématiques expérimen- tales au calcul des variations - utillsation optimale des pipe- ines pour le transport des liquides.
Succinctement, le combinateur hybride optimisant selon ltinvention comprend un système d'entrée, avec des entres en temps réel, des entrées en temps partagé, des entées directes, et un interface d'entrée, six opérateurs fonctionnels, et un système de sortie, avec un interface de sortie, des sorties directes en temps réel et des sorties classiques, lesdits slx opérateurs fonctionnels étant un opérateur de pilotage OP, un opérateur directeur OD, un opérateur analyse CA, un opérateur recombinaison OR, un operateur compatibilité OC, et un opéra teur spécialisé OS.