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 comprises an interconnect frequency controller to: collect workload data from the plurality of functional hardware units; collect system configuration information including power consumption metrics for the plurality of functional hardware units and current operating frequencies of the plurality of functional hardware units; determine a workload metric from the workload data and the system configuration information; and adjust an operating frequency of the communication interconnect up or down in view of the workload metric; and a phase-locked loop (PLL) coupled to the PMU, wherein the PLL is to receive an input from the PMU to set the operating frequency of the communication interconnect, and wherein the PMU is to adjust the operating frequency by changing the input of the PLL.