Institute of Electrical & Electronic Engineers
While router buffers have been used as performance multipliers, they are also major consumers of area and power in on-chip networks. In this paper, the authors propose centralized elastic bubble router - a router micro-architecture based on the use of Centralized Buffers (CB) with Elastic Buffered (EB) links. At low loads, the CB is power gated, bypassed, and optimized to produce single cycle operation. A novel extension to bubble flow control enables routing deadlock and message dependent deadlock to be avoided with the same mechanism having constant buffer size per router independent of the number of message types.