Low Power Design Methodology and Photonics Networks on Chip for Multiprocessor System on Chip

Les systèmes multiprocesseurs sur puce (MPSoC)s sont fortement émergent comme principaux composants dans les systèmes embarqués à hautes performances. La principale complexité dans la conception et l’implémentation des MPSoC est la communication entre les cœurs. Les réseaux sur puce (NoC) sont consi...

Full description

Bibliographic Details
Main Author: Hamwi, Khawla
Other Authors: Brest
Language:en
Published: 2013
Subjects:
NoC
Online Access:http://www.theses.fr/2013BRES0029
id ndltd-theses.fr-2013BRES0029
record_format oai_dc
spelling ndltd-theses.fr-2013BRES00292017-06-28T04:34:22Z Low Power Design Methodology and Photonics Networks on Chip for Multiprocessor System on Chip Méthodologie de conception basse consommation et réseaux optiques sur puces pour multiprocesseur système sur puce Consommation d'énergie MPSoC NoC Optique NoC Synthèse NoC hybride Power consumption MPSoC NoC Optical NoC Hybrid NoC synthesis Les systèmes multiprocesseurs sur puce (MPSoC)s sont fortement émergent comme principaux composants dans les systèmes embarqués à hautes performances. La principale complexité dans la conception et l’implémentation des MPSoC est la communication entre les cœurs. Les réseaux sur puce (NoC) sont considérés comme la solution pour cet effet. ITRS prédit que des centaines de cœurs seront utilisées dans la génération future de système sur puce (SoC), ce qui va donc augmenter les coûts de l’évolutivité, de bande passante et de l’implémentation des réseaux sur puce (NoC)s. Ces problèmes sont présents dans diverses tendances technologiques dans le domaine des semiconducteurs et de la photonique. Cette thèse préconise l'utilisation de la synthèse NoC comme l'approche la plus appropriée pour exploiter ces tendances technologiques et rattraper les exigences des applications. A partir de plusieurs méthodologies de conception basées sur la technologie FPGA et des techniques d'estimation basse énergie (HLS) pour plusieurs IPs, nous proposons une implémentation ASIC basée sur la technologie 3D Tezzaron. Multi-FPGA technologie est utilisée pour valider la conception MPSoC avec 64 processeurs Butterfly NoC. La synthèse NoC est basée sur le regroupement de maîtres et d’esclaves générant des architectures asymétriques avec un soutien approprié pour les demandes très haut débit par optique NoC (ONoC), tandis que les demandes de bande passante inférieure sont traitées par électronique NoC. Une programmation linéaire est proposée comme une solution pour la synthèse NoC. Multiprocessor systems on chip (MPSoC)s are strongly emerging as main components in high performance embedded systems. Several challenges can be determined in MPSoC design like the challenge which comes from interconnect infrastructure. Network-on-Chip (NOC) with multiple constraints to be satisfied is a promising solution for these challenges. ITRS predicts that hundreds of cores will be used in future generation system on chip (SoC) and thus raises the issue of scalability, bandwidth and implementation costs for NoCs. These issues are raised within the various technological trends in semiconductors and photonics. This PhD thesis advocates the use of NoC synthesis as the most appropriate approach to exploit these technological trends catch up with the applications requirements. Starting with several design methodologies based on FPGA technology and low power estimation techniques (HLS) for several IPs, we propose an ASIC implementation based on 3D Tezzaron technology. Multi-FPGA technology is used to validate MPSoC design with up to 64 processors with Butterfly NoC. NoC synthesis is based on a clustering of masters and slaves generating asymmetric architectures with appropriate support for very high bandwidth requests through Optical NoC (ONoC) while lower bandwidth requests are processed by electronic NoC. A linear programming is proposed as a solution to the NoC synthesis. Electronic Thesis or Dissertation Text en http://www.theses.fr/2013BRES0029 Hamwi, Khawla 2013-05-30 Brest Sharaiha, Ammar Hammami, Omar
collection NDLTD
language en
sources NDLTD
topic Consommation d'énergie
MPSoC
NoC
Optique NoC
Synthèse NoC hybride
Power consumption
MPSoC
NoC
Optical NoC
Hybrid NoC synthesis

spellingShingle Consommation d'énergie
MPSoC
NoC
Optique NoC
Synthèse NoC hybride
Power consumption
MPSoC
NoC
Optical NoC
Hybrid NoC synthesis

Hamwi, Khawla
Low Power Design Methodology and Photonics Networks on Chip for Multiprocessor System on Chip
description Les systèmes multiprocesseurs sur puce (MPSoC)s sont fortement émergent comme principaux composants dans les systèmes embarqués à hautes performances. La principale complexité dans la conception et l’implémentation des MPSoC est la communication entre les cœurs. Les réseaux sur puce (NoC) sont considérés comme la solution pour cet effet. ITRS prédit que des centaines de cœurs seront utilisées dans la génération future de système sur puce (SoC), ce qui va donc augmenter les coûts de l’évolutivité, de bande passante et de l’implémentation des réseaux sur puce (NoC)s. Ces problèmes sont présents dans diverses tendances technologiques dans le domaine des semiconducteurs et de la photonique. Cette thèse préconise l'utilisation de la synthèse NoC comme l'approche la plus appropriée pour exploiter ces tendances technologiques et rattraper les exigences des applications. A partir de plusieurs méthodologies de conception basées sur la technologie FPGA et des techniques d'estimation basse énergie (HLS) pour plusieurs IPs, nous proposons une implémentation ASIC basée sur la technologie 3D Tezzaron. Multi-FPGA technologie est utilisée pour valider la conception MPSoC avec 64 processeurs Butterfly NoC. La synthèse NoC est basée sur le regroupement de maîtres et d’esclaves générant des architectures asymétriques avec un soutien approprié pour les demandes très haut débit par optique NoC (ONoC), tandis que les demandes de bande passante inférieure sont traitées par électronique NoC. Une programmation linéaire est proposée comme une solution pour la synthèse NoC. === Multiprocessor systems on chip (MPSoC)s are strongly emerging as main components in high performance embedded systems. Several challenges can be determined in MPSoC design like the challenge which comes from interconnect infrastructure. Network-on-Chip (NOC) with multiple constraints to be satisfied is a promising solution for these challenges. ITRS predicts that hundreds of cores will be used in future generation system on chip (SoC) and thus raises the issue of scalability, bandwidth and implementation costs for NoCs. These issues are raised within the various technological trends in semiconductors and photonics. This PhD thesis advocates the use of NoC synthesis as the most appropriate approach to exploit these technological trends catch up with the applications requirements. Starting with several design methodologies based on FPGA technology and low power estimation techniques (HLS) for several IPs, we propose an ASIC implementation based on 3D Tezzaron technology. Multi-FPGA technology is used to validate MPSoC design with up to 64 processors with Butterfly NoC. NoC synthesis is based on a clustering of masters and slaves generating asymmetric architectures with appropriate support for very high bandwidth requests through Optical NoC (ONoC) while lower bandwidth requests are processed by electronic NoC. A linear programming is proposed as a solution to the NoC synthesis.
author2 Brest
author_facet Brest
Hamwi, Khawla
author Hamwi, Khawla
author_sort Hamwi, Khawla
title Low Power Design Methodology and Photonics Networks on Chip for Multiprocessor System on Chip
title_short Low Power Design Methodology and Photonics Networks on Chip for Multiprocessor System on Chip
title_full Low Power Design Methodology and Photonics Networks on Chip for Multiprocessor System on Chip
title_fullStr Low Power Design Methodology and Photonics Networks on Chip for Multiprocessor System on Chip
title_full_unstemmed Low Power Design Methodology and Photonics Networks on Chip for Multiprocessor System on Chip
title_sort low power design methodology and photonics networks on chip for multiprocessor system on chip
publishDate 2013
url http://www.theses.fr/2013BRES0029
work_keys_str_mv AT hamwikhawla lowpowerdesignmethodologyandphotonicsnetworksonchipformultiprocessorsystemonchip
AT hamwikhawla methodologiedeconceptionbasseconsommationetreseauxoptiquessurpucespourmultiprocesseursystemesurpuce
_version_ 1718477598143545344