1. Technical Field
The present disclosure relates to clock generators, and more particularly to a clock signal generating circuit of a computer.
2. Description of Related Art
Clock generators in computer motherboards of computers are used to provide required clock frequencies to control speeds of computer components, such as main processers, system buses, and various interfaces. Performance of the computers may be influenced if the clock generators are improperly designed. For example, when a Bitland X1550 graphic card works with an Intel E4400 central processing unit in a computer, no image can be displayed, this problem is caused by a deficiently designed clock generator of the computer.
Referring to
The pulse signal generators 10, 11 are operable to receive an external clock signal from an external clock generator 130 of the computer 100, and output first and second pulse signals according to the external clock signal. A frequency of each of the first and second pulse signals is an integer multiple of a frequency of the external clock signal. The frequency divider 12 is to output a CPU clock signal by dividing the frequency of the first pulse signal. The frequency divider 13 is to output a bus clock signal by dividing the frequency of the second pulse signal. The CPU clock signal is to control a working speed of the CPU 110 by adjusting a working frequency of the CPU 110. The bus clock signal is to control a working speed of the CPU 110 by adjusting a working frequency of the data bus 120. The working frequencies of the CPU 110 and the data bus 120 are respectively fed back to the pulse signal generators 10, 11 by the register 14.
The pulse signal generator 10 compares the frequency of the CPU clock signal and the working frequency of the CPU 110, and changes the frequency of the first pulse signal, according to a difference between the frequency of the CPU clock signal and the working frequency of the CPU 110. In this embodiment, in order to make the CPU 110 work steadily, the frequency of the CPU clock signal is adjusted to be the same as the working frequency of the CPU 110. Similarly, the frequency of the bus clock signal is adjusted to be the same as the working frequency of the data bus 120, according to a difference between the frequency of the bus clock signal and the working frequency of the data bus 120.
In this embodiment, each of the frequency dividers 12 and 13 may be a divide-by-N counter, to reduce a signal frequency by dividing the signal frequency by an integer N. The register 14 is to store parameters of the dividers 12 and 13, such as a value of the integer N of each of the dividers 12 and 13. The data bus 120 is a peripheral component interconnect-express (PCI-E) bus. The computer 100 communicates with a graphic chip 140 via the data bus 120.
Referring to
Interference between the CPU 110 and the data bus 120 may be avoided by providing a single PLL circuit for each of the CPU 110 and the data bus 120 as in the clock generating circuit 1. Therefore, the noise of the clock signal f(t) of the graphic chip 140 is avoided, and the computer 100 can normally display images via the graphic chip 140.
The foregoing description of the exemplary embodiments of the disclosure has been presented only for the purposes of illustration and description and is not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above everything. The embodiments were chosen and described in order to explain the principles of the disclosure and their practical application so as to enable others of ordinary skill in the art to utilize the disclosure and various embodiments and with various modifications as are suited to the particular use contemplated. Alternative embodiments will become apparent to those of ordinary skills in the art to which the present disclosure pertains without departing from its spirit and scope. Accordingly, the scope of the present disclosure is defined by the appended claims rather than the foregoing description and the exemplary embodiments described therein.
| Number | Date | Country | Kind |
|---|---|---|---|
| 200910301995.4 | Apr 2009 | CN | national |