DocumentCode
1791495
Title
Inference of channel types in micro-architectural models of on-chip communication networks
Author
van Gastel, Bernard ; Verbeek, Freek ; Schmaltz, Julien
Author_Institution
Sch. of Comput. Sci., Open Univ. of the Netherlands, Heerlen, Netherlands
fYear
2014
fDate
6-8 Oct. 2014
Firstpage
1
Lastpage
6
Abstract
In the multi-core era, on-chip communication networks are key to system correctness and performance. To deal with their growing complexity, micro-architectural models capture the intent of architects and provide means for formal analysis. However, the analysis of such micro-architectural models is restricted to non-scalable and/or very specific approaches. We present a novel scalable approach to support the symbolic channel type inference of large micro-architectural models described in the xMAS language proposed by Intel. We define an algorithm that computes all possible messages that can occur in a communication channel, treating their payload symbolically. These results can be used for further analysis such as verifying absence of misrouting, deriving inductive invariants and deadlock detection. We illustrate our approach on a Spidergon network developed at STMicroelectronics.
Keywords
integrated circuit modelling; multiprocessing systems; network-on-chip; telecommunication channels; telecommunication networks; STMicroelectronics; communication channel; deadlock detection; formal analysis; inductive invariants; microarchitectural models; multicore era; multiprocessor system-on-chips; network-on-chips; on-chip communication networks; symbolic channel type inference; xMAS language; Algorithm design and analysis; Color; Computational modeling; Data structures; Inference algorithms; Payloads; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Very Large Scale Integration (VLSI-SoC), 2014 22nd International Conference on
Conference_Location
Playa del Carmen
Type
conf
DOI
10.1109/VLSI-SoC.2014.7004168
Filename
7004168
Link To Document