1. An integrated circuit comprising: a communication interconnect; a plurality of functional hardware units each coupled to the communication interconnect; and a power management unit (PMU) coupled to the plurality of functional hardware units and the communication interconnect, wherein the PMU is configured to: collect workload data from the plurality of functional hardware units; determine a workload metric from the workload data; and adjust an operating frequency of the communication interconnect in view of the workload metric.