Title :
Universal on-chip communication channel
Author :
Rahimian, Mohammad Ali ; Mohammadi, Siamak
Author_Institution :
Sch. of ECE, Dependable Syst. Design Lab., Univ. of Tehran, Tehran, Iran
Abstract :
On-chip communication in mixed-clock systems has become a major issue; especially when asynchronous as well as multiple-clock-domain cores are used in a single chip. This paper proposes a new on-chip communication channel which can be used as asynchronous ⇒ synchronous, synchronous ⇒ asynchronous or synchronous ⇒ synchronous (mixed-clock) communication channel, all with the same design. The synchronization issue, i.e. the metastability, is analyzed; we show that its probability of occurring is practically zero in our designed channel. Because the routers in Asynchronous Network on Chips (ANoCs) are asynchronous and they have to communicate with synchronous cores, the proposed channel is well suited in such systems. Also, other mixed-clock SoCs can equally implement this channel as the interconnection between synchronous IP cores. The proposed channel is simulated in 90 nm CMOS process using Predictive Technology Model (PTM) library with accurate Spice models. The throughput, latency and power consumption of our work are analyzed and compared with existing designs.
Keywords :
CMOS digital integrated circuits; SPICE; asynchronous circuits; nanoelectronics; network-on-chip; probability; CMOS process; Spice models; asynchronous communication channel; asynchronous network-on-chips; mixed-clock systems; power consumption; predictive technology model library; probability; size 90 nm; synchronous IP cores; synchronous communication channel; universal on-chip communication channel; Delay; Logic gates; Receivers; Registers; Synchronization; System-on-a-chip; Transmitters; Asynchronous Design; GALS; Metastability; Mixed-Clock Systems; NoC;
Conference_Titel :
Computer Architecture and Digital Systems (CADS), 2010 15th CSI International Symposium on
Conference_Location :
Tehran
Print_ISBN :
978-1-4244-6267-4
DOI :
10.1109/CADS.2010.5623547