
US Patent No: 6,338,127
Number of patents in Portfolio can not be more than 2000
Method and apparatus for resynchronizing a plurality of clock signals used to latch respective digital signals, and memory device using same
Stats
-
Jan 8, 2002
Issued date -
Aug 28, 1998
filing date -
09/143,033
serial no -
In Force
status
Importance
Abstract
A system adaptively adjusts the phases of a plurality of internal clock signals, each respective internal clock signal causing a corresponding latch to store a digital signal responsive to the respective internal clock signal. The system includes a plurality of clock control circuits, each clock control circuit controlling the phase of a respective internal clock signal relative to a corresponding external clock signal responsive to a respective phase command signal. A plurality of evaluation circuits are coupled to the respective latches, each comparing the plurality of digital signals stored in the corresponding latch to expected values and generating a result signal indicating the results of this comparison. A phase selector circuit operates in a storage mode to sequentially develop a plurality of phase command signals on an output and store a corresponding result signal sequentially received on an input. The phase selector operates in an analysis mode to develop on the output a final phase command signal from the stored result signals. A plurality of storage circuits are coupled to respective clock control circuits and to the output of a selector circuit. Each storage circuit stores the final phase command signal responsive to a corresponding clock domain signal. A clock-domain control circuit develops a plurality of clock domain signals to control the evaluation, storage, and phase selector circuits to sequentially synchronize each internal clock signal. The clock-domain control circuit operates to perform partial synchronization of the clock signals after all clock signals have once been synchronized during a power-up submode of operation.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,243,703 Apparatus for synchronously generating clock signals in a data processing system | 354 | 1992 | |
| 5,473,575 Integrated circuit I/O using a high performance bus interface | 110 | 1992 | |
| 5,355,391 High speed bus system | 307 | 1992 | |
| 5,390,308 Method and apparatus for address mapping of dynamic random access memory | 156 | 1992 | |
| 5,254,883 Electrical current source circuitry for a bus | 338 | 1992 | |
| 5,268,639 Testing timing parameters of high speed integrated circuit devices | 115 | 1992 | |
| 5,337,285 Method and apparatus for power control in devices | 138 | 1993 | |
| 5,451,898 Bias circuit and differential amplifier having stabilized output swing | 128 | 1993 | |
| 5,432,823 Method and circuitry for minimizing clock-data skew in a bus system | 330 | 1994 | |
| 5,430,676 Dynamic random access memory system | 114 | 1994 | |
| 5,513,327 Integrated circuit I/O using a high performance bus interface | 198 | 1994 | |
| 5,485,490 Method and circuitry for clock synchronization | 237 | 1994 | |
| 5,446,696 Method and apparatus for implementing refresh in a synchronous DRAM system | 120 | 1994 | |
| 5,578,940 Modular bus with single or double parallel termination | 152 | 1995 | |
| 5,488,321 Static high speed comparator | 103 | 1995 | |
| 5,614,855 Delay-locked loop | 275 | 1995 | |
| 5,657,481 Memory device with a phase locked loop circuitry | 110 | 1996 | |
| 6,101,152 Method of operating a synchronous memory device | 115 | 1998 | |
| 6,067,592 System having a synchronous memory device | 59 | 1999 | |
|
|
|||
| 4,958,088 Low power three-stage CMOS input buffer with controlled switching | 113 | 1989 | |
| 5,165,046 High speed CMOS driver circuit | 180 | 1990 | |
| 5,128,563 CMOS bootstrapped output driver method and circuit | 111 | 1990 | |
| 5,150,186 CMOS output pull-up driver | 120 | 1991 | |
| 5,128,560 Boosted supply output driver circuit for driving an all N-channel output stage | 204 | 1991 | |
| 5,278,460 Voltage compensating CMOS input buffer | 132 | 1992 | |
| 5,274,276 Output driver circuit comprising a programmable circuit for determining the potential at the output node and the method of implementing the circuit | 143 | 1992 | |
| 5,311,481 Wordline driver circuit having a directly gated pull-down device | 111 | 1992 | |
| 5,347,179 Inverting output driver circuit for reducing electron injection into the substrate | 111 | 1993 | |
| 5,506,814 Video random access memory device and method implementing independent two WE nibble control | 98 | 1993 | |
| 5,361,002 Voltage compensating CMOS input buffer | 125 | 1993 | |
| 5,400,283 RAM row decode circuitry that utilizes a precharge circuit that is deactivated by a feedback from an activated word line driver | 98 | 1993 | |
| 5,555,429 Multiport RAM based multiprocessor | 50 | 1995 | |
| 5,508,638 Low current redundancy fuse assembly | 115 | 1995 | |
| 5,578,941 Voltage compensating CMOS input buffer circuit | 107 | 1995 | |
| 5,657,289 Expandable data width SAM for a multiport RAM | 55 | 1995 | |
| 5,805,931 Programmable bandwidth I/O port and a communication interface using the same port having a plurality of serial access memories capable of being configured for a variety of protocols | 51 | 1996 | |
| 5,574,698 Ram row decode circuitry that utilizes a precharge circuit that is deactivated by a feedback from an activated word line driver | 99 | 1996 | |
|
|
|||
| 5,276,642 Method for performing a split read/write operation in a dynamic random access memory | 103 | 1991 | |
| 5,544,124 Optimization circuitry and control for a synchronous memory device with programmable latency period | 109 | 1995 | |
| 5,636,173 Auto-precharge during bank selection | 169 | 1995 | |
| 5,692,165 Memory controller with low skew control signal | 162 | 1995 | |
| 5,627,791 Multiple bank memory with auto refresh to specified bank | 188 | 1996 | |
| 5,852,378 Low-skew differential signal converter | 106 | 1997 | |
| 5,920,518 Synchronous clock generator including delay-locked loop | 113 | 1997 | |
| 5,940,608 Method and apparatus for generating an internal clock signal that is synchronized to an external clock signal | 111 | 1997 | |
| 5,831,929 Memory device with staggered data paths | 173 | 1997 | |
| 6,005,823 Memory device with pipelined column address path | 60 | 1997 | |
| 5,953,284 Method and apparatus for adaptively adjusting the timing of a clock signal used to latch digital signals, and memory device using same | 82 | 1997 | |
| 6,011,732 Synchronous clock generator including a compound delay-locked loop | 202 | 1997 | |
| 5,926,047 Synchronous clock generator including a delay-locked loop signal loss detector | 67 | 1997 | |
| 5,940,609 Synchronous clock generator including a false lock detector | 98 | 1997 | |
| 6,101,197 Method and apparatus for adjusting the timing of signals over fine and coarse ranges | 134 | 1997 | |
| 6,016,282 Clock vernier adjustment | 218 | 1998 | |
| 6,029,250 Method and apparatus for adaptively adjusting the timing offset between a clock signal and digital signals transmitted coincident with that clock signal, and memory device and system using same | 321 | 1998 | |
| 6,026,050 Method and apparatus for adaptively adjusting the timing of a clock signal used to latch digital signals, and memory device using same | 147 | 1999 | |
|
|
|||
| 4,638,451 Microprocessor system with programmable interface | 69 | 1983 | |
| 4,687,951 Fuse link for varying chip operating parameters | 79 | 1984 | |
| 5,220,208 Circuitry and method for controlling current in an electronic circuit | 107 | 1991 | |
| 5,430,408 Transmission gate circuit | 58 | 1994 | |
| 5,544,203 Fine resolution digital delay line with coarse and fine adjustment stages | 166 | 1994 | |
| 5,576,645 Sample and hold flip-flop for CMOS logic | 94 | 1995 | |
| 5,572,722 Time skewing arrangement for operating random access memory in synchronism with a data processor | 71 | 1995 | |
| 5,841,707 Apparatus and method for a programmable interval timing generator in a semiconductor memory | 70 | 1996 | |
|
|
|||
| 5,410,263 Delay line loop for on-chip clock synthesis with zero skew and 50% duty cycle | 98 | 1993 | |
| 5,489,864 Delay interpolation circuitry | 75 | 1995 | |
| 5,621,690 Nonvolatile memory blocking architecture and redundancy | 136 | 1995 | |
| 5,652,530 Method and apparatus for reducing clock-data skew by clock shifting | 70 | 1995 | |
| 5,621,739 Method and apparatus for buffer self-test and characterization | 111 | 1996 | |
| 5,990,719 Adaptive filtering scheme for sampling phase relations of clock networks | 50 | 1997 | |
|
|
|||
| 5,020,023 Automatic vernier synchronization of skewed data streams | 69 | 1989 | |
| 5,272,729 Clock signal latency elimination network | 98 | 1991 | |
| 5,557,224 Apparatus and method for generating a phase-controlled clock signal | 50 | 1994 | |
| 5,577,236 Memory controller for reading data from synchronous RAM | 151 | 1994 | |
| 5,568,075 Timing signal generator | 62 | 1995 | |
| 5,712,580 Linear phase detector for half-speed quadrature clocking architecture | 77 | 1996 | |
|
|
|||
| 4,953,128 Variable delay circuit for delaying input data | 132 | 1987 | |
| 5,313,431 Multiport semiconductor memory device | 75 | 1992 | |
| 5,552,727 Digital phase locked loop circuit | 81 | 1994 | |
| 5,568,077 Latch circuit | 89 | 1995 | |
| 5,668,774 Dynamic semiconductor memory device having fast operation mode and operating with low current consumption | 65 | 1996 | |
| 5,708,611 Synchronous semiconductor memory device | 86 | 1997 | |
|
|
|||
| 4,508,983 MOS Analog switch driven by complementary, minimally skewed clock signals | 58 | 1983 | |
| 4,573,017 Unitary phase and frequency adjust network for a multiple frequency digital phase locked loop | 62 | 1984 | |
| 4,893,087 Low voltage and low power frequency synthesizer | 94 | 1988 | |
| 5,256,989 Lock detection for a phase lock loop | 75 | 1991 | |
| 5,428,317 Phase locked loop with low power feedback path and method of operation | 53 | 1994 | |
|
|
|||
| 5,668,763 Semiconductor memory for increasing the number of half good memories by selecting and using good memory blocks | 108 | 1996 | |
| 5,740,123 Semiconductor integrated circuit for changing pulse width according to frequency of external signal | 72 | 1997 | |
| 6,147,905 Non-volatile semiconductor memory device | 44 | 1999 | |
| 6,147,916 Semiconductor memory device with precharge voltage correction circuit | 56 | 1999 | |
|
|
|||
| 5,233,564 Multiport memory with test signal generating circuit controlling data transfer from RAM port to SAM port | 48 | 1991 | |
| 5,675,274 Semiconductor clock signal generation circuit | 69 | 1995 | |
| 5,774,699 System controller for controlling switching operations of various operation clocks for CPU, DRAM, and the like | 46 | 1996 | |
| 5,926,436 Semiconductor memory device | 51 | 1998 | |
|
|
|||
| 5,283,631 Programmable capacitance delay element having inverters controlled by adjustable voltage to offset temperature and voltage supply variations | 107 | 1991 | |
| 5,473,639 Clock recovery apparatus with means for sensing an out of lock condition | 66 | 1993 | |
| 5,581,197 Method of programming a desired source resistance for a driver stage | 113 | 1995 | |
|
|
|||
| 4,902,986 Phased locked loop to provide precise frequency and phase tracking of two signals | 85 | 1989 | |
| 5,075,569 Output device circuit and method to minimize impedance fluctuations during crossover | 78 | 1990 | |
| 6,105,157 Salphasic timing calibration system for an integrated circuit tester | 60 | 1998 | |
|
|
|||
| 5,638,335 Semiconductor device | 89 | 1996 | |
| 5,781,499 Semiconductor memory device | 53 | 1996 | |
| 5,768,177 Controlled delay circuit for use in synchronized semiconductor memory | 61 | 1997 | |
|
|
|||
| 5,311,483 Synchronous type semiconductor memory | 155 | 1993 | |
| 5,646,904 Semicoductor memory with a timing controlled for receiving data at a semiconductor memory module to be accessed | 75 | 1995 | |
| 5,751,665 Clock distributing circuit | 92 | 1996 | |
|
|
|||
| 5,420,544 Semiconductor integrated circuit, method of designing the same and method of manufacturing the same | 135 | 1993 | |
| 5,444,667 Semiconductor synchronous memory device having input circuit for producing constant main control signal operative to allow timing generator to latch command signals | 115 | 1994 | |
| 5,636,163 Random access memory with a plurality amplifier groups for reading and writing in normal and test modes | 92 | 1996 | |
|
|
|||
| 5,289,580 Programmable multiple I/O interface controller | 148 | 1991 | |
| 5,898,242 Self-calibrating clock circuit employing a continuously variable delay module in a feedback loop | 45 | 1993 | |
| 5,594,690 Integrated circuit memory having high speed and low power by selectively coupling compensation components to a pulse generator | 62 | 1995 | |
|
|
|||
| 5,233,314 Integrated charge-pump phase-locked loop circuit | 123 | 1992 | |
| 5,964,884 Self-timed pulse control circuit | 57 | 1997 | |
|
|
|||
| 5,402,389 Synchronous memory having parallel output data paths | 96 | 1994 | |
| 5,440,514 Write control for a memory using a delay locked loop | 117 | 1994 | |
|
|
|||
| 4,603,320 Connector interface | 86 | 1983 | |
| 4,972,470 Programmable connector | 207 | 1987 | |
|
|
|||
| 5,281,865 Flip-flop circuit | 121 | 1991 | |
| 5,794,020 Data transfer apparatus fetching reception data at maximum margin of timing | 59 | 1996 | |
|
|
|||
| 5,572,557 Semiconductor integrated circuit device including PLL circuit | 63 | 1994 | |
| 5,631,872 Low power consumption semiconductor dynamic random access memory device by reusing residual electric charge on bit line pairs | 92 | 1996 | |
|
|
|||
| 5,898,674 System and method for performing non-disruptive diagnostics through a frame relay circuit | 75 | 1997 | |
| 6,038,219 User-configurable frame relay network | 102 | 1997 | |
|
|
|||
| 5,428,311 Fuse circuitry to control the propagation delay of an IC | 109 | 1993 | |
| 5,579,326 Method and apparatus for programming signal timing | 62 | 1994 | |
|
|
|||
| 5,416,909 Input/output controller circuit using a single transceiver to serve multiple input/output ports and method therefor | 57 | 1992 | |
| 5,557,781 Combination asynchronous cache system and automatic clock tuning device and method therefor | 50 | 1993 | |
|
|
|||
| 5,589,788 Timing adjustment circuit | 109 | 1995 | |
|
|
|||
| 5,440,260 Variable delay circuit | 99 | 1994 | |
|
|
|||
| 5,295,164 Apparatus for providing a system clock locked to an external clock over a wide range of frequencies | 105 | 1991 | |
|
|
|||
| 5,194,765 Digitally controlled element sizing | 199 | 1991 | |
|
|
|||
| 5,448,193 Normalization of apparent propagation delay | 79 | 1994 | |
|
|
|||
| 4,773,085 Phase and frequency detector circuits | 102 | 1987 | |
|
|
|||
| 4,514,647 Chipset synchronization arrangement | 74 | 1983 | |
|
|
|||
| 4,636,187 Methods and apparatus for erecting tray-type cartons | 7 | 1985 | |
|
|
|||
| 5,694,065 Switching control circuitry for low noise CMOS inverter | 111 | 1995 | |
|
|
|||
| 5,719,508 Loss of lock detector for master timing generator | 54 | 1996 | |
|
|
|||
| 5,087,828 Timing circuit for single line serial data | 71 | 1991 | |
|
|
|||
| 5,539,345 Phase detector apparatus | 75 | 1992 | |
|
|
|||
| 5,778,214 Bit-phase aligning circuit | 91 | 1995 | |
|
|
|||
| 5,473,274 Local clock generator | 71 | 1992 | |
|
|
|||
| 4,481,625 High speed data bus system | 170 | 1981 | |
|
|
|||
| 5,341,405 Data recovery apparatus and methods | 63 | 1994 | |
|
|
|||
| 5,416,436 Method for time delaying a signal and corresponding delay circuit | 72 | 1993 | |
|
|
|||
| 5,315,388 Multiple serial access memory for use in feedback systems such as motion compensated television | 96 | 1991 | |
|
|
|||
| 5,239,206 Synchronous circuit with clock skew compensating function and circuits utilizing same | 118 | 1992 | |
|
|
|||
| 5,408,640 Phase delay compensator using gating signal generated by a synchronizer for loading and shifting of bit pattern to produce clock phases corresponding to frequency changes | 62 | 1992 | |
|
|
|||
| 4,984,204 High speed sensor system using a level shift circuit | 141 | 1989 | |
|
|
|||
| 5,321,368 Synchronized, digital sequential circuit | 95 | 1993 | |
|
|
|||
| 5,619,473 Semiconductor memory device with dual address memory read amplifiers | 100 | 1995 | |
|
|
|||
| 5,636,174 Fast cycle time-low latency dynamic random access memories and systems and methods using the same | 138 | 1996 | |
|
|
|||
| 6,160,423 High speed source synchronous signaling for interfacing VLSI CMOS circuits to transmission lines | 118 | 1998 | |
|
|
|||
| 5,438,545 Data output buffer of semiconductor memory device for preventing noises | 98 | 1994 | |
|
|
|||
| 5,122,690 Interface circuits including driver circuits with switching noise reduction | 164 | 1990 | |
|
|
|||
| 5,872,959 Method and apparatus for parallel high speed data transfer | 73 | 1996 | |
|
|
|||
| 5,179,298 CMOS buffer circuit which is not influenced by bounce noise | 118 | 1991 | |
|
|
|||
| 5,889,829 Phase locked loop with improved lock time and stability | 55 | 1997 | |
|
|
|||
| 5,134,311 Self-adjusting impedance matching driver | 292 | 1990 | |
|
|
|||
| 4,600,895 Precision phase synchronization of free-running oscillator output signal to reference signal | 72 | 1985 | |
|
|
|||
| 5,946,244 Delay-locked loop with binary-coupled capacitor | 122 | 1997 | |
|
|
|||
| 5,498,990 Reduced CMOS-swing clamping circuit for bus lines | 129 | 1995 | |
|
|
|||
| 5,822,314 Communications system and method of operation | 64 | 1996 | |
|
|
|||
| 5,038,115 Method and apparatus for frequency independent phase tracking of input signals in receiving systems and the like | 91 | 1990 | |
|
|
|||
| 5,304,952 Lock sensor circuit and method for phase lock loop circuits | 55 | 1993 | |
|
|
|||
| 5,563,546 Selector circuit selecting and outputting voltage applied to one of first and second terminal in response to voltage level applied to first terminal | 63 | 1994 | |
|
|
|||
| 5,666,322 Phase-locked loop timing controller in an integrated circuit memory | 127 | 1995 | |
|
|
|||
| 4,818,995 Parallel transmission system | 60 | 1987 | |
|
|
|||
| 5,465,076 Programmable delay line programmable delay circuit and digital controlled oscillator | 111 | 1993 | |
|
|
|||
| 4,789,796 Output buffer having sequentially-switched output | 118 | 1986 | |
|
|
|||
| 4,404,474 Active load pulse generating circuit | 109 | 1981 | |
|
|
|||
| 5,812,619 Digital phase lock loop and system for digital clock recovery | 71 | 1996 | |
|
|
|||
| 5,497,127 Wide frequency range CMOS relaxation oscillator with variable hysteresis | 99 | 1994 | |
|
|
|||
| 4,511,846 Deskewing time-critical signals in automatic test equipment | 69 | 1982 | |
|
|
|||
| 5,789,947 Phase comparator | 65 | 1996 | |
|
|
|||
| 5,627,780 Testing a non-volatile memory | 96 | 1995 | |
|
|
|||
| 5,663,921 Internal timing method and circuit for programmable memories | 53 | 1995 | |
|
|
|||
| 5,767,715 Method and apparatus for generating timing pulses accurately skewed relative to clock | 59 | 1995 | |
|
|
|||
| 4,524,448 Variable delay unit for data synchronizer using phase-sensitive counter to vary the delay | 58 | 1982 | |
|
|
|||
| 5,790,612 System and method to reduce jitter in digital delay-locked loops | 92 | 1996 | |
|
|
|||
| 5,917,760 De-skewing data signals in a memory system | 182 | 1997 | |
|
|
|||
| 5,590,073 Random access memory having flash memory | 113 | 1994 | |
|
|
|||
| 5,457,407 Binary weighted reference circuit for a variable impedance output buffer | 158 | 1994 | |
|
|
|||
| 5,532,714 Method and apparatus for combining video images on a pixel basis | 52 | 1994 | |
|
|
|||
| 5,086,500 Synchronized system by adjusting independently clock signals arriving at a plurality of integrated circuits | 97 | 1989 | |
|
|
|||
| 5,367,649 Programmable controller | 49 | 1990 | |
|
|
|||
| 5,500,808 Apparatus and method for estimating time delays using unmapped combinational logic networks | 62 | 1995 | |
|
|
|||
| 5,379,299 High speed propagation delay compensation network | 58 | 1993 | |
|
|
|||
| 5,784,422 Apparatus and method for accurate synchronization with inbound data packets at relatively low sampling rates | 67 | 1996 | |
|
|
|||
| 5,212,601 Disk drive data synchronizer with window shift synthesis | 64 | 1991 | |
|
|
|||
| 5,257,294 Phase-locked loop circuit and method | 103 | 1990 | |
|
|
|||
| 5,223,755 Extended frequency range variable delay locked loop for clock synchronization | 154 | 1990 | |
|
|
|||
| 5,347,177 System for interconnecting VLSI circuits with transmission line characteristics | 139 | 1993 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jul 8, 2013 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |