1. A method, comprising: automatically generating, by a computer system, one or more power management sequences from an input specification, the input specification comprising: at least one of a System on Chip (SoC) design and a Network on Chip (NoC) design, information of the at least one of the SoC design and the NoC design comprising power domain assignment information, voltage domain assignment, voltage level information, power profile information, and traffic profile information; and configuring, by the computer system, a power management controller with the one or more power management sequences that interfaces with at least one of a SoC and a NoC generated according to the at least one of the SoC design and the NoC design of the input specification.