A method, apparatus, and program storage device for providing clocks to
multiple frequency domains using a single input clock of variable
frequency. Independent clock signals are generated at predetermined clock
frequency targets in response to control signals that are based on a
determined bus clock frequency.