TY - GEN
T1 - Accurate asynchronous network-on-chip simulation based on a delay-aware model
AU - Onizawa, Naoya
AU - Funazaki, Tomoyoshi
AU - Matsumoto, Atsushi
AU - Hanyu, Takahiro
PY - 2010
Y1 - 2010
N2 - A performance-evaluation simulator, such as a cycle-accurate simulator, is a key tool for exploring appropriate asynchronous Network-on-Chip (NoC) architectures in early stages of VLSI design, but its accuracy is insufficient in practical VLSI implementation. In this paper, a highly accurate performance-evaluation simulator based on a delay-aware model is proposed for implementing an appropriate asynchronous NoC system. While the unit delay between circuit blocks at every pipeline stage is constant in the conventional cycle-accurate simulator, which causes poor accuracy, the unit delay between circuit blocks in the proposed approach is determined independently by its desirable logic function. The use of this "delay-aware" model makes it accurate to simulate asynchronous NoC systems. As a design example, a 16-core asynchronous Spidergon NoC system is simulated by the conventional cycle-accurate and the proposed simulator whose results, such as latency and throughput, are validated with a highly precise transistor-level simulation result. As a result, the proposed simulator achieves almost the same accuracy as one of the transistor-level simulators with the simulation speed comparable to the cycle-accurate simulator.
AB - A performance-evaluation simulator, such as a cycle-accurate simulator, is a key tool for exploring appropriate asynchronous Network-on-Chip (NoC) architectures in early stages of VLSI design, but its accuracy is insufficient in practical VLSI implementation. In this paper, a highly accurate performance-evaluation simulator based on a delay-aware model is proposed for implementing an appropriate asynchronous NoC system. While the unit delay between circuit blocks at every pipeline stage is constant in the conventional cycle-accurate simulator, which causes poor accuracy, the unit delay between circuit blocks in the proposed approach is determined independently by its desirable logic function. The use of this "delay-aware" model makes it accurate to simulate asynchronous NoC systems. As a design example, a 16-core asynchronous Spidergon NoC system is simulated by the conventional cycle-accurate and the proposed simulator whose results, such as latency and throughput, are validated with a highly precise transistor-level simulation result. As a result, the proposed simulator achieves almost the same accuracy as one of the transistor-level simulators with the simulation speed comparable to the cycle-accurate simulator.
UR - http://www.scopus.com/inward/record.url?scp=77957922985&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77957922985&partnerID=8YFLogxK
U2 - 10.1109/ISVLSI.2010.45
DO - 10.1109/ISVLSI.2010.45
M3 - Conference contribution
AN - SCOPUS:77957922985
SN - 9780769540764
T3 - Proceedings - IEEE Annual Symposium on VLSI, ISVLSI 2010
SP - 357
EP - 362
BT - Proceedings - IEEE Annual Symposium on VLSI, ISVLSI 2010
T2 - IEEE Annual Symposium on VLSI, ISVLSI 2010
Y2 - 5 July 2010 through 7 July 2010
ER -