DocumentCode :
2001266
Title :
A fast and accurate network-on-chip timing simulator with a flit propagation model
Author :
Ting-Shuo Hsu ; Jun-Lin Chiu ; Yu Chao-Kai ; Jing-Jia Liou
Author_Institution :
Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
fYear :
2015
fDate :
19-22 Jan. 2015
Firstpage :
797
Lastpage :
802
Abstract :
Network-on-chip (NoC) can be a simulation bottleneck in a many-core system. Traditional cycle-accurate NoC simulators need a long simulation time, as they synchronize all components (routers and FIFOs) every cycle to guarantee the exact behaviors. Also, a NoC simulation does not benefit from transaction-level modeling (TLM) in speed without any accuracy loss, because the transaction timings of a simulated packet depend on other packets due to wormhole switching. In this paper, we propose a novel NoC simulation method which can calculate cycle-accurate timings with wormhole switching. Instead of updating states of routers and FIFOs cycle-by-cycle, we use a pre-built model to calculate a flit´s exact times at ports of routers in a NoC. The results of the proposed simulator are verified with NoC implementations (cycle-accurate at RTL) created by a commercial NoC compiler. All timing results match perfectly with packet waveforms generated by above NoCs (with 40-325 times speed up). As another comparison, the speed of the simulator is similar or faster (0.5-23X) than a TG2 NoC model, which is a SystemC and transaction-level model without timing accuracy (due to ignoring wormhole traffics).
Keywords :
multiprocessor interconnection networks; network routing; network-on-chip; timing; cycle accurate timing; flit exact times; flit propagation model; many-core system; network-on-chip timing simulator; router ports; wormhole switching; Computer architecture; Mathematical model; Ports (Computers); Routing; Switches; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2015 20th Asia and South Pacific
Conference_Location :
Chiba
Print_ISBN :
978-1-4799-7790-1
Type :
conf
DOI :
10.1109/ASPDAC.2015.7059108
Filename :
7059108
Link To Document :
بازگشت