Title :
System level power and performance modeling of GALS point-to-point communication interfaces
Author :
Niyogi, K. ; Marculescu, Diana
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
Due to difficulties in distributing a single global clock signal over increasingly large chip areas, a globally asynchronous, locally synchronous design is considered a promising technique in the system on a chip (SoC) era. In the context of today´s increasingly complex SoCs, there is a need for design methodologies that start at higher levels of abstraction. Much of the previous work has been devoted to design of asynchronous communication schemes such as mixed clock FIFOs and pausible clocks for globally asynchronous, locally synchronous systems, but at low levels of abstraction, such as circuit level. To enable early design evaluation of such schemes, this paper proposes to use a SystemC-based modeling methodology for the asynchronous communication among various locally synchronous islands. The modeling framework encompasses various levels of abstraction and enables system-level validation of circuit or RT level hardware descriptions, as well as their impact on high-level design decisions.
Keywords :
integrated circuit interconnections; integrated circuit modelling; network topology; performance evaluation; synchronisation; system-on-chip; GALS; SystemC based modeling; asynchronous communication; globally asynchronous locally synchronous; mixed clock FIFO; pausible clock; performance modeling; point to point communication interfaces; system level power modeling; system on a chip; Asynchronous communication; Circuits; Clocks; Computational modeling; Computer interfaces; Context; Distributed computing; Permission; Power system modeling; System-on-a-chip;
Conference_Titel :
Low Power Electronics and Design, 2005. ISLPED '05. Proceedings of the 2005 International Symposium on
Print_ISBN :
1-59593-137-6
DOI :
10.1109/LPE.2005.195551