Wearout and Variation Tolerant Source Synchronous Communication for GALS Network-on-Chip Design
-
Published:2014
Issue:
Volume:
Page:399-419
-
ISSN:2327-3453
-
Container-title:Advances in Systems Analysis, Software Engineering, and High Performance Computing
-
language:
-
Short-container-title:
Author:
Strano Alessandro1, Hernández Carles2, Silla Federico3, Bertozzi Davide4
Affiliation:
1. Intel Mobile Communications, Germany 2. Barcelona Supercomputing Center, Spain 3. Universitat Politècnica de València, Spain 4. Università degli studi di Ferrara, Italy
Abstract
In the context of multi-IP chips making use of internal communication paths other than the traditional buses, source synchronous links for use in multi-synchronous Networks-on-Chip (NoCs) are becoming the most vulnerable points for correct network operation and therefore need to be safeguarded against intra-link delay variations and signal misalignments. The intricacy of matching link net attributes during placement and routing and the growing role of process parameter variations in nanoscale silicon technologies, as well as the deterioration due to the ageing of the chip, are the root causes for this. This chapter addresses the challenge of designing a timing variation and layout mismatch tolerant link for synchronizer-based GALS NoCs by implementing a self-calibration mechanism. A timing variation detector senses the misalignment, due to process variation and wearout, between data lines with themselves and with the transmitter clock routed with data in source synchronous links. Then, a suitable delayed replica of the transmitter clock is selected for safe sampling of misaligned data. This chapter proves the robustness of the link in isolation with respect to a detector-less link, also addressing integration issues with the downstream synchronizer and switch architecture, proving the benefits in a realistic experimental setting for cost-effective NoCs.
Reference41 articles.
1. Asenov, A., Kaya, S., & Davies, J. H. (2002). Intrinsic threshold voltage fluctuations in decanano MOSFETs due to local oxide thickness variations. IEEE Transactions on Electron Devices, 49(1), 112–119. doi:10.1109/16.974757 2. Beer, S., Ginosar, R., Priel, M., Dobkin, R., & Kolodny, A. (2010). The Devolution of Synchronizers. In Proceedings of IEEE Symposium on Asynchronous Circuits and Systems (ASYNC), (pp. 94-103). IEEE. 3. Bernstein, J. B., Gurfinkel, M., Li, X., Walters, J., Shapira, Y., & Talmor, M. (2006). Electronic circuit reliability modeling. Microelectronics and Reliability, 46(12), 1957–1979. doi:10.1016/j.microrel.2005.12.004 4. Bonesi, S., Bertozzi, D., Benini, L., & Macii, E. (2008). Process Variation Tolerant Pipeline Design Through a Placement-Aware Multiple Voltage Island Design Style. In Design, Automation and Test in Europe, (pp. 967-972). Academic Press. 5. Borkar, S., Karnik, T., & Vivek, D. (2004). Design and reliability challenges in nanometer technologies. In Proceedings of the 41st Design Automation Conference. Academic Press.
|
|