Unified Inter-Communication Architecture for Systems-on-Chip