Assistance à la création de listes d'interconnexions de composants électroniques

Badreddine, Mohamed (2014). « Assistance à la création de listes d'interconnexions de composants électroniques » Mémoire. Montréal (Québec, Canada), Université du Québec à Montréal, Maîtrise en informatique.

Fichier(s) associé(s) à ce document :
[img]
Prévisualisation
PDF
Télécharger (14MB)

Résumé

L'investissement commercial et le temps de conception des circuits électroniques jouent un rôle critique dans la croissance économique et technologique. Les circuits électroniques peuvent être des cartes sur lesquelles se trouvent des composants ayant des dizaines, voire plusieurs centaines de broches connectées électriquement par des traces conductrices. Les composants électroniques se connectent ensemble pour devenir un système électronique tel un ordinateur, une caméra, etc. Cependant, les ingénieurs sont toujours confrontés à des difficultés de conception de circuits telles que la création de leurs dessins physiques, leurs tests et leurs fichiers de description (physiques et logiques) appelés netlists. Ce mémoire présente une méthodologie de création intelligente de netlist qui assiste le concepteur dans la conception d'un système électronique. À partir des concepts et propriétés prédéfinis, la méthodologie proposée consiste à créer, dans une première étape, une représentation hiérarchique des broches d'un composant électronique qui répondent aux besoins du concepteur. Les broches d'un composant sont regroupées selon leurs propriétés fonctionnelles en des ensembles appelés interfaces. Puis, un algorithme identifie les interfaces compatibles entre les différents composants du circuit et les suggère à l'utilisateur dans une deuxième étape. Ensuite, dans la troisième étape, à partir des interfaces sélectionnées, un autre algorithme interconnecte automatiquement les broches des composants en respectant leurs compatibilités électriques. Un logiciel, nommé « Intelligent Netlist Creator » (INC), a été implémenté suivant la méthodologie proposée. Les résultats montrent que l'utilisation des interfaces facilite et accélère la création des netlists par rapport à leur création usuelle. Une élaboration supplémentaire a été explorée dans le cadre de cette recherche pour suggérer, à l'aide d'un raisonnement à base de modèle, des formules mathématiques pour des connexions électriques qui rendent les circuits fonctionnels (ou contraintes comportementales). Cette exploration préliminaire montre que la faisabilité de l'apprentissage automatique des contraintes comportementales peut être appliquée à la méthodologie proposée. Au meilleur de notre connaissance, le logiciel INC serait le premier logiciel de type conception assistée par ordinateur qui montre la faisabilité d'utiliser l'apprentissage automatique pour assister le concepteur à la création d'un netlist de système électronique. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : conception assistée par ordinateur, netlist, forage de données, apprentissage automatique, raisonnement à base de modèle.

Type: Mémoire accepté
Informations complémentaires: Le mémoire a été numérisé tel que transmis par l'auteur.
Directeur de thèse: Blaquière, Yves
Mots-clés ou Sujets: Apprentissage automatique, Circuit électronique, Conception assistée par ordinateur, Exploration de données, Liste des interconnexions, Raisonnement à base de modèles, Système électronique
Unité d'appartenance: Faculté des sciences > Département d'informatique
Déposé par: Service des bibliothèques
Date de dépôt: 03 déc. 2014 21:02
Dernière modification: 03 déc. 2014 21:02
Adresse URL : http://archipel.uqam.ca/id/eprint/6397

Statistiques

Voir les statistiques sur cinq ans...