Title :
Two high-performance and low-power serial communication interfaces for on-chip interconnects
Author :
Saneei, M. ; Afzali-Kusha, A. ; Pedram, M.
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
Abstract :
This paper presents two novel methods for on-chip serial communication in which the clocks of the transmitter and the receiver are generated with two separate ring oscillators. These oscillators are identical, although they can have a small frequency difference. In the first method, a strobe line that toggles exactly once with every frame of n-bit data is used to activate the oscillators. Local counters are used to count the number of bits in the data frame and to stop the local oscillators when the frame has been processed. In the second method, a single physical line is used to transmit both data and (in-band) control information, further reducing the power dissipation. The data transmission is controlled by the output of a starter flip-flop that indicates the empty/full state of an input buffer, whereas the data reception is controlled by the decoding of a "1" start bit and a "0" end bit, both of which are added to the n-bit data word to form a frame. Circuit simulation results demonstrate that both communication methods have high bandwidth and low power dissipation.
Keywords :
clocks; counting circuits; decoding; flip-flops; integrated circuit interconnections; low-power electronics; oscillators; system buses; system-on-chip; bit decoding; circuit simulation; data frame; data reception; data transmission; frequency difference; high-performance low-power serial communication interface; input buffer state; local counter; n-bit data word; on-chip interconnect; on-chip serial communication; power dissipation reduction; receiver clock; ring oscillator; starter flip-flop; strobe line; transmitter clock; Clocks; Counting circuits; Data communication; Flip-flops; Frequency; Integrated circuit interconnections; Local oscillators; Power dissipation; Ring oscillators; Transmitters; chip communication; low-power communication; metastability error; serial communication;
Journal_Title :
Electrical and Computer Engineering, Canadian Journal of
DOI :
10.1109/CJECE.2009.5291207