Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Self-regulating-clock-generator

 Synchronous semiconductor memory device operable in a plurality of data write operation modes
An object of the invention is to provide an SDRAM which allows easy adjustment of an internal data ...


 Latched type clock synchronizer with additional 180.degree.-phase shift clock
An object of this invention is to provide an internal clock circuit in an integrated circuit that ...


 Programmable bit line drive modes for memory arrays
Accordingly, it is an object of the present invention to provide an improved memory array. It is a ...


 Serial bus interface capable of transferring data in different formats
Accordingly, it is an object of the present invention to provide a serial bus interface which has ...


 Data transmitting method
It is a primary object of the invention to solve the above problems and present a faster data ...


 Self timed interface
An object of this invention is the provision of a cost effective bus data transfer system that can ...


 Digital phase-lock loop control system
It is an object of this invention to implement a PLL function. It is also an object of this ...


 Data output buffer of a semiconducter memory device
It is therefore object of the present invention to provide a semiconductor memory device capable of ...


 Synchronous DRAM having a high data transfer rate
Accordingly, it is an object of the present invention to provide a semiconductor memory which has ...


 High-speed synchronous write control scheme
A semiconductor memory device having pairs of data lines for reading and writing data signals to ...


 Self-regulating clock generator

Details
Inventors: Witt, David B.; McMinn, Brian D.;
Assignee: Advanced Micro Devices, Inc. (Sunnyvale, CA)
Primary Examiner: Miller; Stanley D.
Assistant Examiner: Tran; Sinh N.
Attorney, Agent or Firm: Foley & Lardner

There is disclosed a self-regulating clock generator for providing an output clock signal to clock a CMOS microprocessor. The output clock signal has first and second phases of sufficient length to accommodate microprocessor speed paths and is provided in response to an input clock signal having a frequency and a duty cycle within a wide range of frequencies and duty cycles. The clock generator includes a latch arranged to be set and reset by the input clock signal and having an output for providing the output clock signal. A delay circuit is coupled to the latch output and enables the setting and resetting of the latch to establish the phase lengths. Also disclosed is a second clock generator which includes a pair of latches and a pair of delay circuits for providing an output clock signal having first and second phases of different lengths.

DETAILED DESCRIPTION The invention therefore provides a clock generator for providing an output clock signal for clocking a microprocessor having first and second speed paths requiring first and second minimum execution time periods wherein the output clock signal has, during each period, a first phase to establish a first execution time period for the processor sufficient to accommodate a first speed path during the first phase and a second phase to establish a second execution time period for the processor sufficient to accommodate the second speed path during the second phase.
The output clock signal is provided responsive to an externally applied input clock signal having a frequency and a duty cycle within a wide range of frequencies and duty cycles.
The clock generator includes latch means having an input arranged to receive the input clock signal and an output, and is also arranged to be set and reset by the input clock signal, when enabled, for providing the output clock signal at the output and enable means coupled to the latch means to enable the setting and resetting of the latch means by the input clock signal after the first and second execution time periods have elapsed.
The present invention further provides a self-regulating clock generator for generating an output clock signal for clocking a microprocessor having speed paths requiring minimum execution times wherein the output clock signal has a duty cycle and a frequency to provide execution times sufficient to accommodate the speed paths and is generated in response to an applied input clock signal having a frequency and duty cycle within a wide range of frequencies and duty cycles.
The clock generator includes latch means having an output for providing the output clock signal and input conditioning means having a first input coupled to the input clock signal, a second input, and an output coupled to the latch means for setting and resetting the latch means to cause the latch means to provide the output clock signal.
The clock generator further includes delay means coupled between the latch means output and the input conditioning means second input for delaying the application of the output clock signal to the input conditioning means second input by a time sufficient to accommodate the speed paths of the microprocessor



Related patents
  Data processor having wait state control unit
Therefore, an object of the present invention is to provide a data processor having an improved wait state control circuit. Another object of the present invention is to ...
  Multiple mode memory module
OF THE INVENTION Referring first to FIG. 1 there is shown in block diagram form a portion of an information processing system 10. System 10 includes a system bus 12 ...
  System for loading initial program loader routine into secondary computer without bootstrap ROM
What is claimed is: 1. Circuit apparatus for executing an initial program loader routine from a secondary computer connected via a shared random-access volatile memory ...
  Reversible computer apparatus and methods of constructing and utilizing same
The invention provides a reversible computer apparatus capable of executing instructions in both a forward execution mode and a reverse execution mode, and includes a ...
  Full duplex buffer management and apparatus
The present invention provides for a buffer management system to dynamically allocate priority between two buffer memories, a receive memory and a transmit memory, when ...
  Dynamic storage synchronizer using variable oscillator and FIFO buffer
The present invention adds a variable rate oscillator and a FIFO buffer to a dynamic storage subsystem based upon CCD or an analogous technology. The rate at which the ...
  Token-based serialisation of instructions in a multiprocessor system
It is the task of the invention to provide a process for the serialisation of instructions in a multiprocessor system. In this case, the need to serialise specified ...
  Method and apparatus for transferring data in parallel from a smaller to a larger register
OF THE DRAWING Referring to FIG. 1, there is provided in a prior known apparatus for transferring data in parallel from a smaller to a larger register designated ...
  Synchronous semiconductor memory device
The principal object of the present invention is to provide a synchronous semiconductor memory device enabling high speed operation and random writing. Briefly speaking, ...
  Memory device with multiple internal banks and staggered command execution
According to the present invention, a memory device has an array of memory cells arranged in a plurality of subarrays, with each subarray having the memory cells ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved