Claims
- 1. A circuit comprising:a primary clock synthesizer coupled to receive a system clock signal, the primary clock synthesizer to generate a core clock signal; bus clock generation logic coupled to the primary clock synthesizer, the bus clock generation logic to generate a bus clock signal based, at least in part, on the core clock signal; a secondary clock synthesizer coupled to the bus clock generation logic, the secondary clock synthesizer to generate a secondary clock signal based, at least in part, on the bus clock signal; and strobe signal generation logic coupled to the secondary clock synthesizer, the strobe signal generation logic to generate a strobe signal having transitions corresponding to alternate transitions of the secondary clock signal.
- 2. The circuit of claim 1 wherein the primary clock synthesizer comprises a phase locked loop (PLL) device.
- 3. The circuit of claim 1 wherein the primary clock synthesizer comprises a delay locked loop (DLL) device.
- 4. The circuit of claim 1 wherein the secondary clock synthesizer comprises a phase locked loop (PLL) device.
- 5. The circuit of claim 1 wherein the secondary clock synthesizer comprises a delay locked loop (DLL) device.
- 6. The circuit of claim 1 further comprising a clock ratio logic coupled to receive the core clock signal, the clock ratio logic to control the ratio of the core clock to the system clock.
- 7. The circuit of claim 1 wherein the bus clock signal frequency is substantially equal to the system clock signal frequency.
- 8. The circuit of claim 1 wherein the secondary clock signal frequency is an even multiple of the bus clock signal frequency.
- 9. The circuit of claim 1 further comprising data output logic to output data on alternating transitions of the secondary clock signal, wherein the transitions of the strobe signal occur approximately midway between the alternating transitions of the secondary clock signal on which the data is output.
- 10. An apparatus for generating clock signals, the apparatus comprising:means for generating a core clock signal based, at least in part, on a system clock signal; means for generating a bus clock signal based, at least in part, on the core clock signal; means for generating a secondary clock signal based, at least in part, on the bus clock signal; and means for generating a strobe signal based, at least in part, on the secondary clock signal, the strobe signal having transitions corresponding to alternate transitions of the secondary clock signal.
- 11. The apparatus of claim 10 further comprising means for controlling a ratio between the core clock signal and the system clock signal.
- 12. The apparatus of claim 10 wherein the strobe signal has transitions corresponding to alternating transitions of the secondary clock signal.
- 13. The apparatus of claim 10 further comprising means for outputting data on alternating transitions of the secondary clock signal, wherein transitions of the strobe signal occur approximately midway between transitions of the secondary clock signal on which data is output.
- 14. A method of generating clock signals, the method comprising:generating a core clock signal based, at least in part, on a system clock signal; generating a bus clock signal based, at least in part, on the core clock signal; generating a secondary clock signal based, at least in part, on the bus clock signal; and generating a strobe signal based, at least in part, on the secondary clock signal, the strobe signal having transitions corresponding to alternate transitions of the secondary clock signal.
- 15. The method of claim 14 wherein the strobe signal has transitions corresponding to alternating transitions of the secondary clock signal.
- 16. The method of claim 14 further comprising outputting data on alternating transitions of the secondary clock signal, wherein transitions of the strobe signal occur approximately midway between transitions of the secondary clock signal on which data is output.
- 17. The method of claim 14 wherein generating the core clock signal comprises providing the system clock signal to a phase locked loop (PLL) to generate the core clock signal.
- 18. The method of claim 14 wherein generating the core clock signal comprises providing the system clock signal to a delay locked loop (DLL) to generate the core clock signal.
- 19. The method of claim 14 wherein generating the secondary clock signal comprises providing the bus clock signal to a phase locked loop (PLL) to generate the secondary clock signal.
- 20. The method of claim 14 wherein generating the secondary clock signal comprises providing the bus clock signal to a delay locked loop (DLL) to generate the secondary clock signal.
- 21. A circuit comprising:a primary clock synthesizer coupled to receive a system clock signal, the primary clock synthesizer to generate a core clock signal; a secondary clock synthesizer coupled to receive the system clock signal, the secondary clock synthesizer to generate a secondary clock signal based, at least in part, on the bus clock signal; and strobe signal generation logic coupled to the secondary clock synthesizer, the strobe signal generation logic to generate a strobe signal having transitions corresponding to alternate transitions of the secondary clock signal.
- 22. The circuit of claim 21 wherein the primary clock synthesizer comprises a phase locked loop (PLL) device.
- 23. The circuit of claim 21 wherein the primary clock synthesizer comprises a delay locked loop (DLL) device.
- 24. The circuit of claim 21 wherein the secondary clock synthesizer comprises a phase locked loop (PLL) device.
- 25. The circuit of claim 21 wherein the secondary clock synthesizer comprises a delay locked loop (DLL) device.
Parent Case Info
This U.S. patent application claims the benefit of U.S. Provisional Application Ser. No. 60/085,321, filed May 13, 1998.
US Referenced Citations (22)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/085321 |
May 1998 |
US |