The SonicsSX On-chip Network contains a high performance, advanced fabric and a comprehensive set of data flow services for the development of complex, multicore and multi-subsystem SoCs. By utilizing state-of-the-art physical structure design and advanced protocol management, SonicsSX can act as a local subsystem or global interconnect solution for high performance SoCs. For video data throughput acceleration, SonicsSX supports higher operating frequencies via an NoC fabric, data widths up to 256 bits and 2D transfers. SonicsSX achieves up to 16 Gigabytes per second throughput per port. As a global interconnect solution, SonicsSX also supports advanced leading edge, fine-grained power management, quality-of-service, access security, hardware monitoring/debug ports, and error handling features that facilitate higher design predictability and decrease chip development time. In addition, SonicsSX allows SoC developers to easily transition from single channel to multiple channel external DRAM memory architectures seamlessly and transparently to software and hardwired initiators.