La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

TLM Design Framework of Generic NoC for Performance Exploration

Présentations similaires


Présentation au sujet: "TLM Design Framework of Generic NoC for Performance Exploration"— Transcription de la présentation:

1 TLM Design Framework of Generic NoC for Performance Exploration
Faculté des sciences de Monastir Laboratoire d’Electronique et de MicroElectronique TLM Design Framework of Generic NoC for Performance Exploration Présenté par : Salaheddine Hamza SFAR

2 Evolution de la microélectronique

3 Conception système Conception système : Plusieurs niveaux systèmes.
Nouveaux langages de spécification. Nouvelles méthodologies

4 Flot descendant de conception système

5 Flot descendant de conception système

6 Flot descendant de conception système
6

7 Réseau d’ordinateurs

8 Réseau sur puce

9 Generic NoC (GNoC) caractéristiques principales
Topologie maille 2D packet switching network: Mode de routage trou de ver (wormhole) Routage XY déterministe et/ou adaptatif Supporte le uni-cast et/ou multi-cast. Propose 2 qualité de service Best Effort (BE) Guaranteed Throughput (GT)

10 Generic NoC (GNoC) Routeur 2d

11 Generic NoC (GNoC) scénario multi cast

12 Generic NoC (GNoC) scénario routage adaptatif

13 Generic NoC (GNoC) scénario routage adaptatif

14 Generic NoC (GNoC) Routeur 1d

15 Generic NoC (GNoC) contrôleur

16 Generic NoC (GNoC) arbitre

17 Generic NoC (GNoC) structure de donnée du flit
Enum QoS_class {GT,BE} Enum cast_type {unicast, multicast} Enum packet_type {header,payload,trailer} Struct flit { QoS_class QoS, Cast_type cast, Packet_type flit_type, Sc_int xflit, Sc_int y_flit, Sc_uint packet_Id, Sc_uint message_Id, } …. Dilemme : utilisation de type C++ natif : rapide Utilisation d’un vecteur de bit: Mise en evidence de l’influence de la taille du flit Type très utilisé par les outils industriels Ne supporte pas les opérations arithmétiques: nécessité de conversion.

18 Conclusions et travail futur
Outils et méthodologies de conception système permette de concevoir des circuits de plus en plus complexes. NoC permettra d’interconnecter des milliers de composants dans un même circuit. Le modèle est en cours de développement. D’autres équipes préparent en parallèle une librairie de NI : ouverture aux standard émergents : OSCI TLM , OCP … Travail futur: utiliser GNoC comme plate forme pour une application réelle.

19 Merci de votre attention
Réponse aux questions…


Télécharger ppt "TLM Design Framework of Generic NoC for Performance Exploration"

Présentations similaires


Annonces Google