Massicotte, Daniel
Université du Québec à Trois-Rivières
Membre régulier
Description du programme de recherche
Le développement en interaction des algorithmes et des architectures sur silicium (VLSI – ASDSP, FPGA, ASIC) est un besoin grandissant pour les systèmes de télécommunication de nouvelles générations (LTE, 4G, WiMAX). Le cas des communications sans fil de la quatrième génération (4G) est un des exemples où la proposition d'algorithmes intégrés efficaces sur silicium au récepteur devient décisive dans son déploiement. En effet, les systèmes de transmission/réception multiantenne (MIMO), les algorithmes de détection à usager simple et multiple (MUD) et de décodage proposés dans la littérature présentent une complexité telle qu'ils deviennent quasiment non réalisables en pratique en raison des contraintes de temps de calcul, d'exactitude, de consommation de puissance, de coût, etc.
Il est, de ce fait, essentiel de proposer des récepteurs respectant à la fois les exigences en algorithme et en intégration sur silicium (complexité de calcul, précision, virgule fixe, consommation, surface d'intégration, etc.).
Cette problématique concerne nos applications d'intérêts, notamment les systèmes de communication, de mesure et de commande pour des problèmes linéaires et nonlinéaires tels que l'égalisation non et autodidacte (blind) de canaux, la détection à usager simple et multiple, MIMO, l'estimation de canaux, le codage et précodage, la reconstitution et déconvolution de signaux, la détection d'activité vocale, l'évaluation non destructive et lois de commande.
Nos projets résident dans le développement respectant l'adéquation algorithmes-architectures par des techniques algorithmiques de filtrage adaptatif facilitant l'intégration sur silicium tel que la régularité, récursivité, parallélisme, flot des données, etc.
La méthodologie d'implantation d'algorithmes en technologie VLSI consiste à développer en interaction les algorithmes-architectures afin d'arriver à une solution efficace en discernant les contraintes en technologie VLSI rencontrées lors de l'étude des algorithmes et les contraintes algorithmiques rencontrées lors de l'étude de l'intégration. Pour ce faire, les systèmes sur puce (SoC) et la radio logicielle (SDR – Software-Defined Radio) présentent les avantages permettant d'évaluer et de valider les propositions d'algorithmes pour les systèmes de nouvelles générations tels que les systèmes sans fil 3G et 4G, MUD, antennes intelligentes, MIMO, etc.
Quelques sujets d'intérêts:
- Gestion et annulation des interférences multiples
- Calcul en arithmétique entière (Fixed-Point)
- Prototypage rapide
- Adéquation algorithme-architecture
- Systèmes MIMO (OFDM, CDMA) et antennes adaptatives (beamforming)
- Filtrage adaptatif linéaire et nonlinéaire
- Transformé de Fourier (FFT) et des ondelettes (wavelet)
- Algorithmes évolutionnaires et métaheuristiques
- Réseaux de neurones
- Logique floue
Cours offerts
GEI6047 - Problématiques reliées à la conception en VLSI (3 cr.)
GEI6051 - Techniques avancées de traitement numérique des signaux (3 cr.)
GEI6057 - Modélisation, identification et reconstitution (3 cr.)
Collaboration au sein du ReSMiQ
Boukadoum, Mounir
- Université du Québec à Montréal
Lakhssassi, Ahmed
- Université du Québec en Outaouais
Roy, Sébastien
- Université de Sherbrooke
Savaria, Yvon
- Polytechnique Montréal
Zhu, Wei-Ping
- Université Concordia
Collaboration hors ReSMiQ
Ahmed-Ouameur, Messaoud- UQTR, Lyrtech
Chalifoux, Alain- Université du Québec à Trois-Rivières
Goyette, Jacques- IRH - Université du Québec à Trois-Rivières
Ho, Quoc-Thai- UQTR, INRS-EMT
Quinton, Patrice- IRISA- Rennes
Risset, Tanguy- IRISA - Rennes
Sentieys, Olivier- École nationale supérieure de sciences appliquées et de technologie, France
Sicard, Pierre- Université du Québec à Trois-Rivières
Szczecinski, Leszek- INRS-Télécom
Coordonnées:
Université du Québec à Trois-Rivières
Département de génie électrique
C.P. 500
Trois-Rivières (Québec) G9A 5H7
Canada
Téléphone: (819) 376-5011 poste 3918
Télécopieur: (819) 376-5219
Adresse de courrier électronique: daniel.massicotte@uqtr.ca