Electrical computers and digital processing systems: support – Synchronization of clock or timing signals – data – or pulses
Reexamination Certificate
1998-12-29
2001-05-22
Heckler, Thomas M. (Department: 2182)
Electrical computers and digital processing systems: support
Synchronization of clock or timing signals, data, or pulses
Reexamination Certificate
active
06237104
ABSTRACT:
TECHNICAL FIELD
This invention relates to a method and to a related circuit for adjusting the duration of pulse synchronization signal ATD for the purpose of timing the reading phase of non-volatile memory cells in electronic memory devices integrated onto semiconductor.
More in particular, the invention relates to a method for adjusting the duration of the pulse synchronization signal for the reading phase of memory cells in electronic memory devices integrated onto semiconductors of the type where said pulse signal is produced by an pulse generator while detecting the logic state commutation of at least one input terminal out of a plurality of addressing input terminals of said memory cells.
BACKGROUND OF THE INVENTION
As it is well known, the reading modalities of the cells of an electronic memory circuit integrated onto semiconductor are possible due to a predetermined sequence of operations known in the technical field as “reading cycle”. A reading cycle starts when the memory address of data, which needs to be read, is presented at the input terminals for the memory circuit. An input stage detects the commutation of an address present on such terminals, thus starting a reading operation. Line and column decoding circuits select the memory word which has been addressed.
The circuit portion for reading the memory cell content and for carrying out the conversion of the read analog data into a digital one is called a sense amplifier or reading amplifier. Normally such an amplifier is of a differential type and is provided with a pair of inputs which are respectively connected to a cell of the memory matrix and to a reference cell. Reading becomes possible because of an unbalance of the matrix branch opposite to the reference branch. The data received by the sense amplifier then appears at the output through a buffer output stage.
Each of the previously described phases of the reading cycle must have a predetermined duration which should be compatible with the access time to the memory foreseen by the specifications of the memory circuit. All phases of the reading cycle are timed by synchronization pulses derived from a unique main pulse named ATD (Address Transition Detection). The ATD pulse is generated within the memory circuit each time an address commutation is detected on the input terminals. The ATD pulse generation is generally the task of a NOR structure, which usually has a high logical level output. When a logical level commutation occurs even at only one of the input terminals, the NOR structure commutates its own output allowing the discharging to ground of a terminal wherefrom the ATD pulse is taken via a logic inverter. According to what is at the moment foreseen by the prior art, in the herein attached
FIG. 1
there is shown a schematic view of the circuitry dedicated to generating of the ATD signal.
FIG. 1
shows a circuitry
11
, or ATD cell, which comprises two N-channel MOS input transistors, indicated by the symbols M
1
and M
2
, respectively, which are very conductive due to their sizing been carried out according to a high W/L ratio. Cell
11
comprises a pair of inverters I
1
, I
2
, each one thereof including a complementary CMOS pair with a pull-up transistor and a pull-down transistor. The pull-up transistors of the inverters I
1
and I
2
are resistive, and therefore little conductive, having been sized according to a low W/L ratio.
The resulting structure of the coupling of the two inverters I
1
and I
2
corresponds to that of a latch register
3
having outputs Q and Q#. Such latch register
3
is connected to a first capacitor C
1
and to a second capacitor C
2
, as well as to corresponding first and second NMOS transistors M
1
and M
2
, respectively, creating a bistable circuit, which receives as input a signal AX and the corresponding NOT signal AX_N from one of said input terminals. As a result we have a fully symmetric structure, with outputs Q and Q# linked to the values of the input signals AX and A_N. At an idle stage only one of the input signals will have a logical high value, for example equal to A_N. The capacitor C
2
will be discharged and will be maintained at mass, whereas it will be possible to charge the capacitor C
1
by the pull-up of the first inverter I
1
. In these conditions, the output Q is at a high logical level, the output Q# accordingly being at a low logical level.
When an input transition occurs, the capacitor C
1
will be quickly discharged by the transistor M
1
, whereas the capacitor C
2
will start to recharge thanks to the pull-up of the second inverter I
2
. Accordingly, the first output Q of the latch
3
will immediately be brought to a low logical level. It will take some more time for the other output Q# to commutate its state, as the pull-up transistors of the inverters I
1
, I
2
are very resistive. There will be a moment when both said outputs will be at a low logical level.
As such outputs Q and Q# are directly connected to the respective inputs of a NOR type logical gate I
3
, the output of such gate I
3
will be forced to a high logical value, thus allowing the switching on of an NMOS transistor connected to the output node
4
of the logical gate I
3
, as well as to the output node of the circuit
11
, referenced by W in FIG.
1
.
At each address input terminal of the memory circuit there is associated a cell
11
, as schematically shown in
FIG. 2. A
cell
11
may be associated also to different input terminals, for example to control signals adapted for triggering an ATD signal.
This solution, in the technical field known as distributed NOR, foresees that each cell has its output connected to a single ATD-LINE line
7
, which is usually given by a metalization line connected to the VDD power supply by means of a PMOS transistor M
4
having a control terminal GND connected to ground.
The nodes W of the output transistors of the circuit
11
, as shown in
FIG. 1
, are connected to each other to comprise the ATD-LINE line
7
of FIG.
2
.
From this line
7
the ATD pulse is taken by means of an inverter
5
. The ATD is generated by a transition of at least one of the input terminals, and it represents the signal that triggers the reading.
In ideal operating conditions, the addresses are shown at the same time at the memory device pins, or are modified within a time interval not smaller than the access time, as shown for instance in the diagrams of FIG.
3
. Unfortunately, no specification guarantees that the user will work adopting these precautions.
The user obviously has the right to continuously and arbitrarily change the addresses of the memory locations which he likes to access; the valid address is the last one, that is the one for which the memory device must for sure show the data at the output. Anyway, as it is impossible to know in advance which is the last address on the basis of the present specifications, the device must always be ready on any transition of the addresses because any of them could be the last. In the case of a fully static memory, that is a memory which is not provided with precharged nodes, no major problem occurs as the signal flow, from the addresses to the outputs, behaves like a flow of signals within combinatory logic.
In presence of precharged nodes, on the contrary, it is necessary to observe compelling timings for the recharge of the nodes, otherwise reading errors may be encountered.
Let's consider, for example, the case wherein commutations occur the one after the other spaced by a time greater than the ATD pulse duration. In this situation, schematically shown by the solid line
12
of
FIG. 4
, various distinct ATD pulses would occur in sequence. On the other end should the commutations be closer, as highlighted by the solid line
13
of
FIG. 4
, then the single pulses would be such as to keep the line
7
to ground and the ATD output signal would remain high till the last commutation.
Therefore it is essential to trigger the reading phase on the declining ramp of the ATD pulse, otherwise it may happen that reading phases are t
Campardo Giovanni
Commodaro Stefano
Lomazzi Guido
Micheloni Rino
Galanthay Theodore E.
Heckler Thomas M.
Seed IP Law Group PLLC
STMicroelectronics S.r.l.
Tarleton E. Russell
LandOfFree
Method and a related circuit for adjusting the duration of a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and a related circuit for adjusting the duration of a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and a related circuit for adjusting the duration of a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2466371