Technology Aware Network-on-Chip Connectivity and Synchronization Design