Mise en oeuvre de l'opérateur gamma a l'aide de circuits logiques reconfigurables / Marc Vieillot ; sous la direction de J.-P. Banâtre

Date :

Type : Livre / Book

Type : Thèse / Thesis

Langue / Language : français / French

Réseaux logiques programmables

Banâtre, Jean-Pierre (Directeur de thèse / thesis advisor)

Université de Rennes 1 (1969-2022) (Organisme de soutenance / degree-grantor)

Relation : MISE EN OEUVRE DE L'OPERATEUR GAMMA A L'AIDE DE CIRCUITS LOGIQUES RECONFIGURABLES / Marc Vieillot ; sous la direction de J.-P. Banatre / Grenoble : Atelier national de reproduction des thèses , 1996

Résumé / Abstract : LES CIRCUITS LOGIQUES RECONFIGURABLES ALLIENT LES PERFORMANCES DES CIRCUITS INTEGRES AVEC DES POSSIBILITES DE PROGRAMMATION. CES CIRCUITS ONT UNE STRUCTURE INTERNE (EQUATIONS LOGIQUES ET STRUCTURE D'INTERCONNEXION) QUI PEUT ETRE CHANGEE DYNAMIQUEMENT. ILS SONT AUJOURD'HUI UTILISES COMME COPROCESSEUR OU ACCELERATEUR. AINSI, CES CIRCUITS AMELIORENT LES PERFORMANCES D'UNE MACHINE EN PERMETTANT SA SPECIALISATION. MAIS LA PROGRAMMATION EFFICACE DES MACHINES A BASE DE CIRCUITS LOGIQUES RECONFIGURABLES EST DIFFICILE PAR MANQUE D'OUTILS ADAPTES. CETTE THESE PRESENTE LES POSSIBILITES OFFERTES PAR LES CIRCUITS LOGIQUES RECONFIGURABLES AINSI QUE LES BESOINS DES PROGRAMMEURS DE CES NOUVELLES MACHINES, A TRAVERS LA MISE EN UVRE DU FORMALISME GAMMA. LE FORMALISME GAMMA EST FONDE SUR LA METAPHORE DE LA REACTION CHIMIQUE: SA STRUCTURE DE DONNEES, LE MULTI-ENSEMBLE (ENSEMBLE POUVANT CONTENIR PLUSIEURS OCCURENCES D'UNE MEME VALEUR), EST TRANSFORMEE PAR CONSOMMATION ET PRODUCTION D'ELEMENTS. UN PROGRAMME GAMMA EST UN ENSEMBLE DE REGLES DE TRANSFORMATION COMPOSEES SEQUENTIELLEMENT ET/OU PARALLELEMENT. LA MISE EN UVRE DU FORMALISME GAMMA A L'AIDE DE CIRCUITS LOGIQUES RECONFIGURABLES EST CONFRONTEE A DES PROBLEMES GENERAUX: LES RESSOURCES D'UN CIRCUIT SONT LIMITEES, LA REPARTITION D'UNE ARCHITECTURE DANS DIFFERENTS CIRCUITS EST COMPLEXE ET LES OUTILS DE DEVELOPPEMENT DE BAS NIVEAU RENDENT DIFFICILE LA DESCRIPTION DE L'ARCHITECTURE SOUHAITEE. DE PLUS LE CALCUL DE LA CONFIGURATION D'UN CIRCUIT PREND DU TEMPS ET LES OUTILS AUTOMATIQUES NE TROUVENT PAS TOUJOURS DE SOLUTION, MEME SI ELLE EXISTE. LE PARTAGE DES RESSOURCES ET L'UTILISATION DES PROPRIETES DES ELEMENTS DE L'ARCHITECTURE MISE EN UVRE PERMETTENT UNE MEILLEURE EXPLOITATION DES RESSOURCES D'UN CIRCUIT. LE PRE-PLACEMENT DE L'ARCHITECTURE ACCELERE ET AIDE LE CALCUL DE LA CONFIGURATION. L'AMELIORATION DES OUTILS DE DEVELOPPEMENT IMPLIQUE UNE DESCRIPTION DE HAUT NIVEAU DE L'ARCHITECTURE SOUHAITEE ET L'AUTOMATISATION DE DIFFERENTES TACHES TELLES QUE LA DETECTION DU PARTAGE DE RESSOURCE ET LE PRE-PLACEMENT