CANSim: When to Utilize Synchronous and Asynchronous Routers in Large and Complex NoCs
Source
Proceedings of the Asia and South Pacific Design Automation Conference ASP DAC
Date Issued
2024-01-01
Author(s)
Abstract
Asynchronous routers offer benefits in latency, energy, and area over synchronous routers, but their large system design adoption is limited due to inadequate tool support for performance quantification. We introduce CANSim, a fast and accurate simulator for complex asynchronous and synchronous NoCs. Verified against synthesis models, CANSim models any graph-representable topology, asymmetric links, data-dependent delays, meta-stability, and supports synthetic and real-world traffic. It also accommodates power gating, hierarchical networks, and GALS-like networks. Our comparisons reveal that asynchronous NoCs provide lower packet latency at no-load conditions, but synchronous NoCs may outperform near saturation. On average, asynchronous NoCs offer up to 36% latency and 52% power benefits, with power-gating potentially reducing static power by 90%.
Subjects
Asynchronous NoC | Complex NoCs | Simulator | Synchronous NoC
