1. A method for distributing clock signals within an electronic device, the method comprising: determining a status of at least one gate that controls flow of a clock signal to at least one device coupled to said at least one gate; and controlling said at least one gate based on said determined status.