Title : 
Applying UML Interactions and Actor-Oriented Simulation to the Design Space Exploration of Network-on-Chip Interconnects
         
        
            Author : 
Indrusiak, Leandro Soares ; Ost, Luciano ; Moller, L. ; Moraes, Fernando ; Glesner, Manfred
         
        
            Author_Institution : 
FG MES - Tech. Univ. Darmstadt, Darmstadt
         
        
        
        
        
        
            Abstract : 
This paper presents an approach supporting designer- driven interactive design space exploration for network-on-chip interconnects. It abstracts the functionality of the interconnect using UML interactions, which are in turn used as reference for the development of an actor-oriented model. Such model can be annotated with timing information, thus allowing the validation of the interconnect performance under a given traffic load. The proposed model allows simpler tuning and modification of the interconnect, improved observability and debugging, while presenting acceptable loss of accuracy with regard to a cycle-accurate RTL model.
         
        
            Keywords : 
Unified Modeling Language; integrated circuit interconnections; logic CAD; network-on-chip; observability; program debugging; timing; UML interactions; actor-oriented simulation; cycle-accurate RTL model; debugging; design space exploration; network-on-chip interconnects; observability; register transfer level; timing information; traffic load; Abstracts; Debugging; Design optimization; Navigation; Network-on-a-chip; Routing; Space exploration; Testing; Traffic control; Unified modeling language; actor orientation; network-on-chip; system-on-chip;
         
        
        
        
            Conference_Titel : 
Symposium on VLSI, 2008. ISVLSI '08. IEEE Computer Society Annual
         
        
            Conference_Location : 
Montpellier
         
        
            Print_ISBN : 
978-0-7695-3291-2
         
        
            Electronic_ISBN : 
978-0-7695-3170-0
         
        
        
            DOI : 
10.1109/ISVLSI.2008.20