Method and circuit for trimming the internal timing conditions of a semiconductor memory device
First Claim
1. A method for controlling the internal timing conditions for a semiconductor memory device including a memory matrix, said method comprising the steps of:
- detecting each transition of a plurality of address terminals of the semiconductor memory device;
generating an address transition detection (ATD) synchronization signal in response to the transition detecting;
generating an equalization (EOU) signal activated by said ATD signal;
generating an OUTLATCH signal activated by said ATD signal and said EQU signal to enable an output buffer circuitry of the semiconductor memory device; and
automatically trimming the timing of said ATD, EQU and OUTLATCH signals according to a corresponding code contained in said semiconductor memory device.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and circuit to trim the internal timing conditions for a semiconductor memory device including a memory matrix and circuit portions for allowing reading of the data stored in the memory matrix wherein such circuit portions include an ATD generator detecting each transition of a plurality of address terminals of the memory device to produce an ATD synchronization signal, a sense amplifier which receives an equalization a signal EQU from a generator activated by the ATD signal, and output buffers enabled by an OUTLATCH signal produced by a generator receiving the ATD signal and the EQU signal. The length of the signals is automatically trimmed according to a corresponding length code contained in a portion of the memory device.
35 Citations
27 Claims
-
1. A method for controlling the internal timing conditions for a semiconductor memory device including a memory matrix, said method comprising the steps of:
-
detecting each transition of a plurality of address terminals of the semiconductor memory device; generating an address transition detection (ATD) synchronization signal in response to the transition detecting; generating an equalization (EOU) signal activated by said ATD signal; generating an OUTLATCH signal activated by said ATD signal and said EQU signal to enable an output buffer circuitry of the semiconductor memory device; and automatically trimming the timing of said ATD, EQU and OUTLATCH signals according to a corresponding code contained in said semiconductor memory device. - View Dependent Claims (2)
-
-
3. A circuit for detecting the optimal timing conditions for a semiconductor memory device which comprises a memory matrix, a plurality of address input signals and circuit portions for allowing reading of the data stored in the memory matrix, the circuit comprising:
-
an address transition detection (ATD) generator detecting each transition of a plurality of address input signals of the semiconductor memory device to produce an ATD synchronization signal; an equalization generator activated by said ATD synchronization signal for generating an equalization signal for equalizing a sense amplifier in the semiconductor memory device; an enabling generator receiving said ATD signal and generating an enable signal for enabling an output buffer circuitry of the semiconductor memory device; and
whereinsaid semiconductor memory device includes a latch configured to store timing data therein representing one or more pulse width values for programmably trimming the ATD, equalization and enable signals. - View Dependent Claims (4)
-
-
5. A device for controlling control signals internal to a semiconductor memory device having input address terminals, a memory array and an output buffer, comprising:
-
detecting circuitry for detecting an edge transition appearing on at least one of the input address terminals; and address pulse circuitry for generating an address transition detection (ATD) pulse signal responsive to the detecting circuitry, a pulse width of the ATD pulse signal being programmable. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A circuit for controlling the generation of control signals internal to a semiconductor memory device having a plurality of address input signals, comprising:
-
first circuitry for storing one or more codes in the semiconductor memory device; second circuitry for detecting an edge transition appearing on one or more of the address input signals; and third circuitry, responsive to the second circuitry, for generating an address transition detect (ATD) pulse signal, timing characteristics of the ATD pulse being based upon the one or more codes stored by the first circuitry. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of controlling the generation of control signals internal to a semiconductor memory device, comprising the steps of:
-
storing one or more codes in the semiconductor memory device; detecting an edge transition appearing on one or more address input signals; and generating an address transition detect (ATD) pulse signal, timing characteristics of the ATD pulse being based upon the one or more codes stored in the step of storing. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification