on chip bus arcitecture

The use of buses for communication of data and
instruction words is fundamental in the design of
microprocessors. As for integration ability increase
current microprocessors typically contain multiple
functional units (FUs) which perform operations
concurrently. Also there is a trend to integrate on a same
chip a storage blocks (SBs) like register files, caches and
even on-chip local memories