The main idea of an SoC design methodology is to 'divide' complex chips into several independent functional blocks and 'conquer' each of them using standard synchronous methodologies and existing CAD tools. These functional blocks are then connected by the means of an on-chip communication infrastructure to form a functional system. In this chapter we first present formal frameworks for the analysis of transformations from synchronous to asynchronous systems, and their implementation in the desynchronisation flow. Next we discuss speed-independent circuits and their logic synthesis techniques. We then proceed to explain various schemes for implementing GALS-based systems. We finally conclude with a discussion on asynchronous NoCs, and with a case study.
Asynchronous on-chip networks, Page 1 of 2
< Previous page Next page > /docserver/preview/fulltext/books/cs/pbcs018e/PBCS018E_ch18-1.gif /docserver/preview/fulltext/books/cs/pbcs018e/PBCS018E_ch18-2.gif