Network-On-Chip Topology Generation and Analysis For Transaction-Based Systems-on-Chip