I. Introduction
The rapid growth of multimedia and Internet technologies is driving the demand for system-on-chips (SOCs). In such applications, SOCs must operate at higher throughput, have smaller chip area, and be developed more quickly. The scaling of CMOS process technologies has enabled SOCs to be run at higher clock frequencies and to have a larger number of embedded transistors. Developing SOCs more quickly, however, remains a key issue. A reliable scheme to reuse IP cores is thus important, and on-chip communication is considered a key technology for this. Many methods using on-chip buses [1]–[4] have been developed for the present, and on-chip networks [5]–[7] have been proposed for the future.