Towards Nanoscale Interconnect for System- On-Chip and Wireless Nanosensor Networks
Total Page:16
File Type:pdf, Size:1020Kb
Towards nanoscale interconnect for system-on-chip Olimjon Yalgashev To cite this version: Olimjon Yalgashev. Towards nanoscale interconnect for system-on-chip. Micro and nanotechnolo- gies/Microelectronics. Université de Technologie de Belfort-Montbeliard, 2015. English. NNT : 2015BELF0270. tel-01876088v3 HAL Id: tel-01876088 https://tel.archives-ouvertes.fr/tel-01876088v3 Submitted on 29 Mar 2019 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Thèse présentée par Olimjon YALGASHEV pour obtenir le Grade de Docteur de l’Université de Technologie de Belfort-Montbéliard Spécialité : Informatique TOWARDS NANOSCALE INTERCONNECT FOR SYSTEM- ON-CHIP AND WIRELESS NANOSENSOR NETWORKS Soutenue le 29 octobre 2015 devant le Jury : M Tarek El-GHAZAWI Rapporteur George Washington University M Pascal LORENZ Rapporteur Université de Haute Alsace Mme Marie-Ange MANIER Directeur de thèse Université de Technologie de Belfort Montbeliard M Tarek AHMED ALI Examinateur Université de Caen Normandie M Chu-Min LI Examinateur Université de Picardie Jules Verne M Mohamed BAKHOUYA Examinateur Université Internationale de Rabat M Ahmed NAIT-SIDI-MOH Examinateur Université de Picardie Jules Verne M Jaafar GABER Examinateur Université de Technologie de Belfort Montbeliard Table of Contents Chapter 1: General Introduction ........................................................................................... 2 1.1 The research domain .......................................................................................................... 2 1.2 Background ........................................................................................................................ 2 1.3 Problem statement .............................................................................................................. 3 1.4 The contribution ................................................................................................................. 5 1.5 Organization of the dissertation ......................................................................................... 7 1.5.1 General presentation .................................................................................................... 7 1.5.2 Global view ................................................................................................................... 7 1.5.3 Chapter contents ........................................................................................................... 7 Chapter 2: State of the art review ........................................................................................ 10 2.1 Introduction ...................................................................................................................... 11 2.2 Wireless Ad hoc Networks ............................................................................................... 12 2.2.1 Wireless Sensor Networks .......................................................................................... 12 2.2.2 Mobile Ad hoc Networks ............................................................................................ 14 2.2.3 Vehicular Ad hoc Networks ........................................................................................ 15 2.2.4 Wireless Personal Area Networks .............................................................................. 17 2.2.5 Wireless Body Area Networks .................................................................................... 20 2.2.6 Wireless Nanosensor Networks .................................................................................. 23 2.2.7 Comparison of Ad hoc Wireless categories ............................................................... 27 2.3 An overview of Nanonetworking communication mechanisms ...................................... 29 2.3.1 Nanocommunication mechanisms .............................................................................. 30 2.3.2 Transmission process in nanoscale ............................................................................ 32 2.3.3 Spread Spectrum ......................................................................................................... 38 2.3.4 Transmission power ................................................................................................... 42 2.4 WNSN for embedded system design ................................................................................ 45 2.5 Simulation tools for nanonetworks ................................................................................... 47 2.6 Summary and discussion .................................................................................................. 50 Chapter 3: Efficient flooding algorithm .............................................................................. 52 3.1 Broadcasting mechanism .................................................................................................. 53 3.1.1 Geometric Based Protocols ........................................................................................ 55 3.1.2 Network topology-based protocols ............................................................................. 57 3.2 Efficient flooding algorithm ............................................................................................. 58 3.3 Performance evaluation .................................................................................................... 61 3.3.1 Simulation parameters and metrics ............................................................................ 61 3.3.2 Simulation results ....................................................................................................... 62 3.4 Conclusions ...................................................................................................................... 71 Chapter 4: Adaptive transmission range approach ............................................................ 72 4.1 Introduction ...................................................................................................................... 73 4.2 Transmission range control .............................................................................................. 73 4.3 Adaptive transmission range approach ............................................................................. 75 4.4 Performance evaluation .................................................................................................... 76 4.4.1 Simulation parameters and metrics ............................................................................ 76 4.4.2 Simulation results ....................................................................................................... 77 4.4 Conclusions ...................................................................................................................... 83 Chapter 5: Nano-NoC for SoC design .................................................................................. 84 5.1 NoC, a quick introduction ................................................................................................ 85 5.2 Wireless NoC ................................................................................................................... 87 5.3 Photonic NoC ................................................................................................................... 89 5.4 The design of on-chip interconnection via Terahertz band .............................................. 90 5.5 Evaluation study ............................................................................................................... 93 5.5.1 Simulation parameters and metrics ............................................................................ 94 5.5.2 Simulation results ....................................................................................................... 96 5.6 Conclusions .................................................................................................................... 104 Chapter 6: Conclusions and perspectives .......................................................................... 105 6.1 Summary ........................................................................................................................ 106 6.2 Future work .................................................................................................................... 109 List of personal publications ............................................................................................... 111 List of Tables ........................................................................................................................ 112 List of figures ........................................................................................................................ 113 References .............................................................................................................................. 115 Chapter 1: General Introduction Chapter 1: General Introduction ..................................................................................