The major functional blocks are: •Common buffer •Arbiter °AXI read channel °AXI write channel •DMA engine channel(s)