1. Introduction
In traditional systems the modules are interconnected by the common bus. This technique ruled for many decades but have a serious disadvantage in terms of performance in high performing circuits because of transmission delays between the modules. The modules have to poll or arbitrate for the bus for transmitting data from one module to another. In this case only two modules connected to the bus can communicate with each other while leaving others idle.