throbber
United States Patent 15
`Hayakawaet al.
`
`[11] Patent Number:
`
`[45] Date of Patent:
`
`4,922,461
`May1, 1990
`
`[54] STATIC RANDOM ACCESS MEMORYWITH
`ADDRESS TRANSITION DETECTOR
`
`[75]
`
`Inventors:
`
`Shigeyuki Hayakawa, Yokohama;
`Masataka Matsui, Tokyo, both of
`Japan
`
`[73] Assignee:
`
`Kabushiki Kaisha Toshiba, Kawasaki,
`Japan
`[21] Appl. No.: 329,717
`
`[22] Filed:
`
`Mar, 28, 1989
`
`[30]
`
`Foreign Application Priority Data
`
`Mar. 30, 1988 [JP]
`Mar. 30, 1988 [JP]
`
`Japan vesescssssssssssseeseeessssssssee 63-74518
`Japan 0... eeseceseescssseceneeene 63-74519
`
`[SH] mnt, CS cceceescsssssssssscsccsesssessssscnsesssses G11C 13/00
`FS2] US. Ch. ceeseesssssecsssssescceesenees 365/230.08; 365/207;
`365/189.08; 365/233.5
`[58] Field of Search 0... 365/207, 208, 189.08,
`365/233, 233.5, 203, 190, 189.05, 230.08
`
`[56]
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`4,592,026
`4,592,028
`4,612,631
`
`5/1986 Matsukawaetal............. 365/233.5
`
`5/1986 Konishi ....
`we 365/233.5
`9/1986 Ochiti ou...ee eeseeseeeseeneees 365/233.5
`
`4,701,889 10/1987 Ando ..cscscrserersreessserees 365/233.5
`
`Primary Examiner—Terrell W. Fears
`Attorney, Agent, or Firm—Finnegan, Henderson,
`Farabow, Garrett and Dunner
`
`ABSTRACT
`[57]
`When an addresstransition detector detects a transition
`of an address signal, it produces an address transition
`detect signal. The signal drives a bit line initializing
`circuit which in turn initializes paired bit lines, and
`initializes the paired outputlines of a sense amplifier. At
`the same time, a clock signal generator generates a
`clock signal for a predetermined period of time in ac-
`cordance with the address transition detect signal. The
`clock signal is supplied to the sense amplifier and a data
`output circuit. The sense amplifier is active during a
`period that the clock signal from the clock signal gener-
`ator is in an effective level. The output terminal of the
`data output circuit is placed in a high impedancestate
`during the period that the clock signal is in an effective
`level. During the other periods than the effective level
`period, the data output circuit produces a signal corre-
`spondingto the data as is read out of a memorycell and
`outputted by the sense amplifier.
`
`12 Claims, 5 Drawing Sheets
`
`ROWDECODER
`
`Add
`
`
`1
`
`Exhibit 1016
`Apple v. Qualcomm
`IPR2018-01249
`
`Exhibit 1016
`Apple v. Qualcomm
`IPR2018-01249
`
`1
`
`

`

`
`
`US. Patent—May1, 1990 Sheet1 of5 4,922,461
`
`
`
`
`
`BIT LINE
`BIT LINE
`
`
`INITIALIZING
`INITIALIZING
`
`CIRCUIT.
`CIRCUIT
`
`a
`
`
`
`
`
` ROWDECODER
`
`
`
`
` 3
`
`
`
`
`
`‘
`
`DDRESS
`RANSITION
`ETECTOR
`
`5;
`D
`
`12
`
`Dout
`
`FIG 1
`
`2
`
`

`

`US. Patent
`
`May1, 1990
`
`Sheet 2 of 5
`
`SATD
`
`OQa>
`
`p5-2 VRD
`SPE-2,
`
`3
`
`

`

`US. Patent May 1, 1990
`
`_
`
`Sheet30f5
`
`4,922,461
`
`4
`
`

`

`US. Patent May 1, 1990
`
`Sheet 4 of 5
`
`4,922,461
`
`
` BIT LINE
`INITIALIZING
`CIRCUIT
`
`
`ROWDECODER
`
`ADDRESSINPUT
`
`
`
` >|CLOCK
`|_f22||[22|[/_-_++
`
`COLUMN
`SELECTOR
`
`COLUMN
`SELECTOR
`
`gsox(23
`
`
`GENERATOR
`
`FIG. 5
`
`5
`
`

`

`US. Patent May 1, 1990
`
`Sheet Sofs 4,922,461
`
`SO
`
`
`6
`
`

`

`1
`
`4,922,461
`
`STATIC RANDOM ACCESS MEMORY WITH
`ADDRESS TRANSITION DETECTOR
`
`BACKGROUNDOF THE INVENTION
`1. Field of the Invention
`The present invention relates to a static random ac-
`cess memory (SRAM) with address transition detector
`(ATD).
`2. Description of the Related Art
`The SRAMis described in, for example, IEEE Jour-
`nal of Solid-State Circuits, Vol. SC-19, No. 5, October
`1984, “A LOW POWER46ns 256kbit CMOS STATIC
`RAM WITH DYNAMIC DOUBLE WORDLINE”,
`Sakurai et al., and 1987 IEEE Journal of Solid-State
`Circuits Conference DIGEST OF TECHNICALPA-
`PERS“A 25ns {Mb CMOS SRAMs”Ohtaniet al. The
`SRAMsdiscussed in these papers contain ATDs.
`In this type of the SRAM,the output stage of a data
`output circuit is provided with a pull-up transistor for
`pulling up a potential at the data output terminal, and a
`pull-downtransistor for pulling down the potential at
`that terminal. In accordance with the data read out
`from a selected memory cell, one of those transistors is
`turned on, while the otheris turned off. Accordingly, a
`high level signal or a low level signal is derived from
`the data output terminal in accordance with the data
`stored in the selected memorycell. Then, when another
`memorycell is selected, one of the transistors is turned
`on, while the otheris turned off in accordance with the
`data read out from the memory.In this case, if the new
`data is different from the previous data, there is the
`possibility that the pull-up and pull-downtransistors are
`both turned on concurrently. If both the transistors are
`currently turned on, a through-current flows through a
`path between a power source and a ground point. The
`through-current possibly causes power noise, so that
`the data read time delays and the memory device mal-
`functions. These problem is noticeable particularly in
`the memory device of the type operating at a high
`speed.
`
`SUMMARYOF THE INVENTION
`
`Accordingly, an object of the present inventionis to
`provide a static random access memorycapable of mini-
`mizing the read time delay and the malfunction, which
`arise from the powernoise.
`there is provided a
`To achieve the above object,
`static random access memory comprised of: a memory
`cell array containing a plurality of static memorycells
`for storing data arrayed in a matrix fashion; word lines
`for selecting rows of the memorycells in the memory
`cell array, the word lines being arranged along with the
`rows of the memory cell array; bit line pairs arranged
`the columns of the memorycells in the memorycell
`array, the bit line pairs each selecting one column ofthe
`memory cells to transfer data to and from one of the
`memory cells of the selected column; an address input
`circuit receiving an address signal to select one of the
`memorycells of the memory cell array; a row decoder
`for decoding a row address signal supplied from the
`address input circuit to selectively drive the wordlines;
`a column decoder for decoding a column addresssignal
`supplied from the address input circuit to select one of
`the bit line pairs; an address transition detector for de-
`tecting a transition of an address signal supplied from
`the address input circuit, to generate an addresstransi-
`tion detect signal; a bit line initializing circuit being
`
`10
`
`25
`
`30
`
`40
`
`45
`
`50
`
`60
`
`65
`
`2
`under control of an address transition detect signal out-
`putted from the address transition detector, when a
`transition of the address signal is detected, the bit line
`initializing circuit initializing a potential of each the bit
`line pair to a predetermined potential; a clock signal
`generator being coupled for reception an addresstransi-
`tion detect signal from the address transition detector,
`the clock signal generator generating during a predeter-
`mined period of time elapsing from generation of the
`address transition detect signal in a read mode; a sense
`amplifier for amplifying the data as is read out from one
`selected memorycell to the bit line pair associated with
`the selected memory cell,
`the sense amplifier being
`initialized by an address transition detect signal gener-
`ated by the address transition detector and neutralized
`during a period of time that the sense amplifier receives
`a clock signal from the clock signal generator; and a
`data output circuit being placed in a high impedance
`state when the sense amplifier is initialized, outputting
`the amplified signal from the sense amplifier during a
`period that the clock signalis being generated, retaining
`the amplified signal during a period that the clock signal
`generator stops, and outputting a signal corresponding
`to the data asis read out of the selected memorycell and
`outputted from the sense amplifier.
`the
`In the SRAM thus arranged,
`in a read mode,
`output terminal of the data output circuit is placed in a
`high impedancestate during a period from the inputting
`of an address signaltill the outputting of the data read
`out of a memorycell specified by the address signal.
`Therefore, when the data currently read out is different
`from the data previously read out, no through-current
`flows between a powersource and a around potential.
`Therefore,
`the SRAM according to the present in-
`vention is free from the read time delay and the mal-
`function, which are the problems ofthe priorart.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a block diagram showing an arrangement of
`an SRAM according to an embodiment of the present
`invention;
`FIG.2 is a circuit diagram showing the details a part
`of the SRAM circuit shown in FIG. 1, which contains
`a bit line initializing circuit, a memorycell, a column
`select circuit, and a sense amplifier, which are provided
`in connection with one column of a memorycell array;
`FIG. 3 is a circuit diagram showing an arrangement
`of a data output circuit in the FIG. 1 circuit;
`FIG.4 is a circuit diagram showing another arrange-
`ment of a data outputcircuit in the FIG. 1 circuit;
`FIG. 5 is a block diagram showing an arrangement of
`an SRAM according to another embodiment of the
`present invention;
`FIG.6 is a circuit diagram showingthe details a part
`of the SRAMcircuit shown in FIG.1, whichis a circuit
`arrangement containing a data output circuit and a data
`output detector; and
`FIG.7 is a circuit diagram showingthe details a part
`of the SRAM circuit shownin FIG. 1, which is another
`circuit arrangement containing a data output circuit and
`a data output detector.
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENTS
`
`FIG. 1 is a block diagram showing an arrangement of
`an SRAM accordingto a first embodimentof the pres-
`ent invention. An address input terminal 1 to which an
`
`7
`
`

`

`3
`address signal Addis applied is connected to the input
`terminal of an address input circuit 2. The output termi-
`nal of the address input circuit 2 is connected to the
`input terminal of a row decoder 3. The row decoder 3
`decodes a row address signal derived from the address
`input circuit 2. Word lines 4 are connected to the output
`terminals of the row decoder 3. The word lines 4 are
`selectively driven by an output signal of the row de-
`coder 3. Pairedbit lines 5 and 5 are disposed orthogonal
`to the word lines 4. Each pair of bit lines 5 and 5 is
`coupled at first end to a bit line initializing circuit 6,
`which is provided in association with the bit line pair.
`Each bit line initializing circuit 6 is for initializing a
`potential of the paired bit lines 5 and 5 to a predeter-
`minedpotential. Static memorycells 7 are located at the
`cross-points of the wordlines 4 and thebit line pairs 5
`and 5, respectively, forming a matrix array MA of the
`memorycells. The input terminal of a column decoder
`8 is connected to the output terminal of the address
`input circuit 2. The column decoder8 decodes a column
`address signal derived from the address input circuit 2.
`Each columnselector 9 is connected to a second termi-
`nal of the bit line pair 5 and 5, which is provided in
`association with the column selector 9. The column
`selector 9 is driven by a column select signal supplied
`through an output line 22 of the column decoder 8. A
`sense amplifier 10 is connected at the input terminal to
`the output terminal of the column selector 9, through a
`pair of sense amplifier input lines 25 and 25. The sense
`amplifier 10 amplifies the data read out from a memory
`cell which is selected by the cooperation of the row
`decoder 3 and the column decoder 8. A data output
`circuit 11 is connected to the output terminals of the
`sense amplifier 10, through a pair of sense amplifier
`output lines 26 and 26. A data output terminal 12 is
`connected to the output terminal of the sense amplifier
`10. The data, which is read out of the memory cell 7 and
`amplified by the sense amplifier 10, is applied through
`the data output circuit 11 to the data output terminal 12
`and is outputted to exterior. The input terminal of an
`address transition detector 13 is connected to the ad-
`dress input circuit 2. In a read mode, the addresstransi-
`tion detector 13 detects a transition of an address signal
`inputted to the address inputcircuit 2, and produces an
`address transition detect signal SATD. The address
`transition detect signal SATD is supplied through an
`output line 21 of the address transistor detector 13 to the
`bit line initializing circuits 6, through. an output line 24
`to the sense amplifier 10, and through an output line 27
`to a-clock signal generator 14. The clock signal genera-
`tor 14 receives the address transition detect signal
`SATD from the address transition detector 13, and
`produces a clock signal S that is effective in level for
`a fixed period. The clock signal S is applied through a
`clocksignal line 23 to the sense amplifier 10 and the data
`output circuit 11, so that those circuits are rendered
`active during the fixed period.
`FIG. 2 showsthe details of an arrangementofa part
`of the SRAMcircuit of FIG. 1, which contains the bit
`line initializing circuit 6, memory cell 7, row selector9,
`and sense amplifier 10 which are provided in connec-
`tion with one columnof the memorycell array MA. As
`shown,thebitline initializing circuit 6 is made up of a
`pair of p-channel MOSFETsP1 and P2, and aninverter
`31. The source of the MOSFET Pt is connected to a
`power source Vpp,and the drain thereofto the bit line
`5. Similarly, the source of the MOSFET P2is ‘con-
`nected to the power source Vpp, and the drain thereof
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`55
`
`60
`
`65
`
`4,922,461
`
`4
`to the bit line 5. The gates of the MOSFETsP1 and P2
`are connected together, and a connection point of those
`gates is connected to the output terminalof the inverter
`31. The input terminalof the inverter 31 is connected to
`the output line 21 of the address transition detector 13.
`With this connection, the address transition detector 13
`supplies the address transition detect signal SATD to
`the inverter 31.
`In the bit line initializing circuit 6, when the address
`transition detect signal SATD goes high,
`the MOS-
`FETs P1 and P2 are both turned ontoinitialize the bit
`line pair 5 and 5 andsetit at a level of a power source
`voltage Vpp.
`The memorycell 7 is made up ofresistors R1 and R2
`as high resistance loads, drive MOSFETs N1 and N2,
`and transfer MOSFETs N3 and N4. Theresistor R1 is _
`connected at one end to the power source Vpp andat
`the other end to the drain of the drive MOSFET N1.
`The resistor R2 is connected at one end to the power
`source Vpp and at the other end to the drain of the
`drive MOSFET N2. The gate of the drive MOSFET
`N1 is connected to the drain of the drive MOSFET N2
`and the source thereof to a ground point. The gate of
`the drive MOSFET N2is connectedto the drain of the
`drive MOSFETN1 andthe source thereof to a ground
`point. A current path between the source and drain of
`the transfer MOSFET N3is inserted between the bit
`line 5 and the drain of the drive MOSFET N1. A cur-
`rent path between the source and drain of the transfer
`MOSFETN4is inserted between the bit line 5 and the
`drain of the drive MOSFET N2. The avord line 4 is
`connected to the gates of the MOSFETs N3 and N4.
`In the memorycell 7, one of the drive MOSFETs N1
`and N2is in an on state and the otherin an off state in
`accordance with the content of the stored data. When
`the wordline 4 is selected and goes high, the transfer
`MOSFETsN3 and Né4are both turned on. A potential
`of the bit line connected to the drive MOSFETbeingin
`an on state drops, while a potential of the bit line con-
`nected to the drive MOSFET being in an off state is
`maintained in Vpplevel.
`The columnselector 9 is made up of p-channel MOS-
`FETs P3 and P4, and an inverter 32. The drain of the
`MOSFETP3is connected to the bit line 5, and the
`drain of the MOSFET P4to thebit line 5. The source
`of the MOSFETP3is connected to one end of a sense
`amplifier input line 25, and the source of the MOSFET
`P4 is connected to one end of a sense amplifier inputline
`25. The gates of the MOSFETs P3 and P4are con-
`nected together, and a connection point of these gatesis
`connected to the output terminal of the inverter 32, The
`input terminal of the inverter 32 is connected to an
`output line 22 of the column decoder 8, and supplied
`with a columnselect signal from the decoder8.
`When one output line 22 of the column decoder 8
`goes high, the column selector 9 connected with that
`output line 22 is selected. In the selected columnselec-
`tor 9, the MOSFETsP3 and P4 are both turned on. As
`a result, the bit line pair 5 and 5 and the input line pair
`25 and 25 are coupled with each other.
`The sense amplifier 10 is made up of input MOSFETs
`of n-channel N5-1, N6-1, N5-2, and N6-2, control MOS-
`FETsof n-channel N7-1, N8-1, N7-2 and N8-2, current
`restricting MOSFETs of n-channel N9-1 and N9-2,
`potential equalizing MOSFETs of n-channel N10-1,
`N10-2, and N11,
`load MOSFETs of p-channel P5-1,
`P6-1, P5-2, and P6-2, p-channel MOSFETsfor sense
`amplifier initialization P7-1, P8-1, P7-2 and P8-2, an
`
`8
`
`

`

`4,922,461
`
`40
`
`45
`
`5
`inverter 33, and an AND gate 34. The other end of the
`sense amplifier input line 25 is connected to the gates of
`MOSFETs N6-1 and N5-2. The current paths of the
`MOSFETs P8-1 and P6-1 are connected in parallel
`between the drain of the MOSFET N6-1 and the power
`source Vpp. The other end of the sense amplifier input
`line 25 is connected to the gates of MOSFETs P7-1 and
`P5-1. The current paths of the MOSFETs P7-1 and
`P5-1 are connected in parallel between the drain of the
`MOSFETN5-1 and the power source Vpp. The gates
`of the MOSFETs P8-1 and P7-1 are connected to the
`output terminal of the AND gate 34. The gates of the
`MOSFETsP6-1 and P5-1 are connected together, and a
`connection point of them is further connected to the
`drain of the MOSFET P6-1. A current path between
`the source and drain of the MOSFET N10-1is inserted
`between the drain of the MOSFET P6-1 and the drain
`of the MOSFETP5-1. The gate of the MOSFET N10-1
`is connected to the output line 24 of the address transi-
`tion detector 13. The source of the MOSFET N6-1is
`connected to the drain of the MOSFET N8-1, and the
`source of the MOSFET N5-1 is connected to the drain
`of the MOSFET N7-1. The sources of the MOSFETs
`N8-1 and N7-1 are connected together and the gates of
`them are connected to the output terminal of the AND
`gate 34. Oneof e input terminals of the AND gate 34is
`connected to a clock signal line 23, and the other input
`terminal thereof is connected to the output terminal of
`the inverter 33. The input terminal of the inverter 33is
`connected to the output line 24. A source-drain current
`path of the MOSFET N9-1 is connected to a ground
`point and a node where the sources of the MOSFETs
`N8-1 and N7-1 are interconnected. The gate of the
`MOSFETN$9-1 is connected to the power source Vpp.
`The current paths of the MOSFETs P7-2 and P5-2
`are connectedin parallel between the drain of the MOS-°
`FET N5-2 and the power source Vpp. The current
`paths of the MOSFETsP8-2 and P6-2 are connectedin
`parallel between the drain of the MOSFET N6-2 and
`the power source Vpp. The gates of the MOSFETs
`P6-2 and P8-2 are connected to the output terminal of
`the AND gate 34. The gates of the MOSFETs P5-2 and
`P6-2 are interconnected and then to the drain of the
`MOSFET P6-2. The current path between the source
`and drain of the MOSFET N10-2 is connected between
`the drain of the MOSFET P5-2 and the drain of the
`MOSFET P6-2. The gate of the MOSFET N10-2 is
`connected to the output line 24 of the address transition
`detector 13. The source of the MOSFET N§5-2is cou-
`pled with the drain of the MOSFET N7-2, and The
`source of the MOSFET N6-2 is coupled with the drain
`of the MOSFET NB8-2. The sources of the MOSFETs
`N7-2 and N8-2 are interconnected and the gates of them
`is connected to the output terminal of the AND gate 34.
`A source-drain current path of the MOSFET N9-2is
`connected between a around point and a connection
`point interconnecting the sources of the MOSFETs
`N7-2 and N8-2. The gate of the MOSFET N9-2 is con-
`nected to the power source Vpp.
`A source-drain current path of the MOSFET N11 is
`inserted between the drains of the MOSFETs N5-1 and
`N5-2. The gate of the MOSFET N11is connectedto the
`output line 24. The drain of the MOSFET N5-1is con-
`nected to one end of the sense amplifier output line 26,
`and the drain of the MOSFET N5-2 is connected to one
`end of the sense amplifier output line 26.
`The sense amplifier thus arranged will operate in the
`following way. A transition of an address signal Addis
`
`60
`
`6
`detected by the addresstransition detector 13, so that an
`addresstransition detect signal SATD from the detec-
`tor goes high: The signal SATD renders a clock signal
`oS produced from the clock signal generator 14 high in
`level. The MOSFETs N10-1, N10-2, N11, P8-1, P7-1,
`P7-2 and P8-2 are all turned on, while the MOSFETs
`N8-1, N7-1, N7-2, and N8-2 are all turned off. Under
`this condition, the potentials at the output node of the
`sense amplifier 10 and the sense amplifier output line
`pair 26 and 26 areinitialized and set at a potential level
`of the power source voltage Vpp. The addresstransi-
`tion detect signal SATD goeshigh, and the clock signai
`oS maintains a high level. Under this condition, the
`MOSFETs N10-1, N10-2, Nil, P8-1, P7-1, P7-2 and
`P8-2 are all turned off, while the MOSFETs N8-1,
`N7-1, N7-2, and N8-2 are all turned on. Then, the sense
`amplifier 10 becomes active, and amplifies apotential
`difference between paired input lines 25 and 25 for the
`sense amplifier. After a predetermined period oftime,
`the clock signal @S goes low,
`the MOSFETs P8-1,
`P7-1, P7-2, and P8-2 are all turned on, and the MOS-
`FETs N8-1, N7-1, N7-2, and N8-2 are all turned off.
`Accordingly, the sense amplifier 10 becomesinactive.
`Turning nowto FIG.3, there is shownthe details of
`the data outputcircuit 11 in the FIG. 1 circuit. The data
`output circuit 11 is made up of 2-input NORgates 35 to
`38, 40, and 41, inverters 39 and 42, a pull-up MOSFET
`P9 of p-channel, and a pull-down MOSFET N12 of.
`n-channel. The 2-input NORgates 35 to 38, 40, and 41,
`and the inverters 39 and 42 make up a master slave
`flip-flop. The MOSFETs P9 and N12 are turned on and
`off by the flip-flop. One of the input terminals of the
`NORgate 35 is connected to the other end of the sense
`amplifier output line 26, and one ofthe input terminals
`of the NOR gate 36 is connected to the other end of the
`sense amplifier output line 26. The other input terminal
`of the NORgate 35 is connected to the output terminal
`of the NOR gate 36, and the other input terminal of the
`NORgate 36 is connected to the output terminal of the
`NORgate 35. The output terminal of the NOR gate 35
`is connected to the one of the input terminals of the
`NORgate 37, and the output terminal of the NOR gate
`36 is connected to one of the input terminals of the
`NOR gate 38. The other input terminals of the NOR
`gates 37 and 38 are connected to the output terminal of
`the inverter 39. The input terminal of the inverter 39 is
`connected to the outputline 23 of the address transition
`detector 13. One of the input terminals of the NORgate
`40 is connected to the output terminal of the NOR gate
`37, and one of the input terminals of the NORgate 41is
`connected to the output terminal of the NOR gate 38.
`The output terminal of the NOR gate 41 is connected to
`the other input terminal of the NOR gate 40, and The
`output terminal of the NOR gate 40 is connected to the
`other input terminal of the NOR gate 41. The output
`terminal of the NOR gate 40 is connected to the input
`terminal ofthe inverter 42. The output terminal inverter
`42 is connected to the gate of the MOSFET P9. The
`source of the MOSFETP9 is connected to the power
`source Vpp,and the drain ofit is connected to the data
`output terminal 12 and the drain of the MOSFET N12.
`The output terminal of the NOR gate 41 is connected to
`the gate of the MOSFET N12 whose source is
`grounded.
`In operation, during a period that a clock signal 6S
`outputted from the clock generator 14 is high, MOS-
`FETs P9 and N12 are both turned off. During a low
`level period of the clock signal oS, one of the MOS-
`
`.
`
`9
`
`

`

`4,922,461
`
`8
`in the data output circuit 11 are bothin an off state. The
`result is that the output terminal of the data output
`circuit 11 (data output terminal 12) is kept high in impe-
`dance. Therefore, even when the present datais differ-
`ent from the data previously read out, no through cur-
`rent flows between the power source Vppand a ground
`point. Consequently, the SRAM can minimize the read
`time delay and malfunction problem due to the power
`noise.
`
`7
`FETsis turned on, while the other is turned off in ac-
`cordance with the potentials of the sense amplifier out-
`put lines 26 and 26. To be morespecific, as already
`described, when the address transition detect signal
`SATD and the clock signal 6S become both high in
`level, the sense amplifier 10 isinitialized and the sense
`amplifier output lines 26 and 26 becomehigh. Accord-
`ingly, the output signals of the NOR gates 35 and 36 go
`low in level. Since the clock signal $S is high, the two
`input terminals of each NOR gate 37 and 38areset in a
`low level. In turn, the output signals of the NOR gates
`37 and 38 go high,so that the output signals of the NOR
`gates 40 and 41 also go high. The MOSFETs P9 and
`N12 are both turned off, and in turn the data output
`terminal 12 has a high impedance. Whenthe clocksig-
`nal }S goes low (at this time the sense amplifier output
`line pair 26 and 26 is placed such that one of them is set
`in a high level and the otherin a low level in accordance
`with the data read out of the selected memorycell), one
`of the MOSFETsis turned on and the other is turned
`off in accordance with the potentials of the output lines
`26 and 26. The result is that a high or low signal, which
`depends on the read data, is derived from the data out-
`put terminal 12.
`A read operation of the SRAM illustrated in FIGS. 1
`through 3 will be described. An address signal Add is
`supplied to the address input circuit 2 through the ad-
`dress input terminal 1. A row address signal contained
`in the address signal Add is applied to the row decoder
`3, and a column address signal also contained in the
`sameis applied to the column decorder8. Atthis time,
`the address transition detector 13 detects a transition of
`the address signal Add, and produces an address transi-
`tion detect signal SATD.This signal SATDis supplied
`to the bit line initializing circuits 6, to initialize both the
`paired bit lines 5 and 5 and set them in thelevel of the
`power soruce voltage Vpp. At the same time, the row
`decoder 3 decodes a row address to select a specific
`word line 4. The memorycells 7 coupled with the se-
`lected word line 4 are all selected. A potential differ-
`ence is caused betweenthe pairedbit lines 5 and 5 cou-
`pled with these memory cells 7. The column decoder 8
`decodes a column address, and selects one column se-
`lector 9. The potential difference between the paired bit
`lines 5 and 5 of the selected columnselector9 is trans-
`ferred to the sense amplifier 10. The address transition
`detect signal SATDdrives the clock signal generator 14
`which in turn generates a clock signal during a fixed
`period of time. The output line pair 26 and 26 of the
`sense amplifier 10 is initialized and set at the power
`soruce voltage Vpp level. Thereafter, during a high
`level period of the clock signal 6S, the active state of
`the sense amplifier 10 continues. Under this condition,
`the potential difference between the paired bit lines 5
`and 5, and the potential difference is supplied to the data
`output circuit 11. At this time, the output line pair 26
`and 26 for the sense amplifier 10 is initialized to the
`Vpp level, so that the data output terminal 12 exhibits a
`high impedance. Then, after the sense amplifier 10 oper-
`ates, it outputs the data. After a predeterminedperiod of
`time, the clock signal #Sis returned to be low,to render
`the sense amplifier 10 inactive. The data output circuit
`11 continues the outputting of data Dout via the data
`output terminal 12.
`With such an arrangement of the SRAM,in a read
`mode,during a period from the inputting of the address
`signal Addtill the outputting of the data read out of the
`memorycell at that address, the MOSFETsP9 and N12
`
`In FIG.4, there is shown another configuration of the
`data output circuit 11, whichis available for the SRAM
`of FIG. 1. The data output circuit 11 is composed of
`2-input NAND gates 43 to 46,
`inverter 47, pull-up
`MOSFETofp-channel P9, and pull-down MOSFETof
`n-channel N12. The present circuit configuration, like
`the FIG. 3 circuit, constitutes a master slave flip-flop.
`One of the input terminals of the NAN gate 43 is con-
`nected to the other end of the sense amplifier outputline
`36, and oneofthe input terminals of the NANDgate 44
`is connected to the other end of the sense amplifier
`output line 26. The other input terminals of the NAND
`gates 43 and 44 are coupled with the output line 23 of
`the address transition detector 13. One of the input
`terminals of the NAND. gate 44 is connected to the
`output terminal of the NANDgate 43, and one of the
`input terminals.of the NAND gate 46 is connected to
`the output terminal of the NAND gate 44. The output
`terminal of the NANDgate 46 is connected to the other
`input terminal of the NAND gate 45, and the output
`terminal of the NAND gate 45 is connected to the other
`input terminal of the NAND gate 46. The output termi-
`nal of the NANDgate 45 is connectedto the gate of the
`MOSFETP9. The source of the MOSFET P9is con-
`nected to the power source Vpp, and its drain is con-
`nected to the data output terminal 12 and the drain of
`the MOSFET N12. The output terminal of the NAND
`gate 46 is connectedto the input terminal of the inverter
`47, and the output terminal of this inverter is connected
`to the gate of the MOSFET Ni2 whose source is
`grounded.
`The above configuration of the data output circuit 11
`has a similar logic operation to that of the FIG. 3 con-
`figuration.
`FIG. 5 showsa circuit configuration of an SRAM
`according to a second embodimentofthe present inven-
`tion. The FIG.5 configuration improves over the FIG.
`1 circuit in that a powerdissipation is reduced in a read
`mode, and a read operation is morereliable.
`For simplicity, like reference symbols are used for
`designating like or equivalent portions in FIG. 1, and
`elaboration of them will be omitted. A data outputcir-
`cuit 11 is connected to the input terminal of a data out-
`put detector 15. An output line 28 of the data output
`detector 15 is connected to one of the input terminals of
`an OR gate 16. The other input terminal of the OR gate
`16 is connected to a clock signal line 23 also coupled
`with the output terminal of a clock signal generator 14.
`A signal line 29 coupled with the output terminal of the
`ORgate 16 is connected to a sense amplifier 10 and a
`data output circuit 11.
`A circuit configuration of a part of the SRAM of
`FIG. 5, which contains a bit line initializing circuit 6,
`memoryceil 7, columnselector 9, and sense amplifier 10
`which are provided in connection with one columnline
`of an memorycell array MA,is the same as the FIG. 2
`configuration.
`FIG. 6 showsthe details of the data output circuit 11
`and the data output detector 15 in the FIG.5 circuit. A
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`30
`
`35
`
`60
`
`65
`
`10
`
`10
`
`

`

`4,922,461
`
`5
`
`15
`
`30
`
`20
`
`10
`9
`minal of the AND gate 49 is connected to the output
`configuration of the circuit 11 is the sameas that of the
`line 28.
`FIG. 3 circuit. The data output detector 15 consists of a
`The FIG.7 circuit has substantially the same logical
`2-input NORgate 48. The output terminal of the NOR
`operation and the beneficial effects as the FIG.6 circuit.
`gate 40 is connected to one of the input terminals of the
`Whatis claimed is:
`NORgate 48, while the output terminal of the NOR
`1. A static random access memory comprising:
`gate 41 to the other input terminal. The output terminal
`a memory cell array containing a plurality of static
`of the NOR gate 48 is connected to the outputline 28.
`memory cells for storing data in a matrix fashion;
`An operation of the circuit illustrated in FIGS. 5 and
`a plurality of word lines for selecting rows of the
`6 will be described. In the FIG. 5 circuit, an operation
`memorycells in said memorycell array, said word
`that after an address signal Add is inputted, the data
`lines being arranged in respect to the rowsof said
`from a selected memorycell 7 is supplied to the data
`memory cell array;
`output circuit 11 and is derived from the output termi-
`a plurality of bit line pairs being arranged in respect
`nal 12, is substantially the same as that of the FIG. 1
`to columnsof the memorycells in said memorycell
`circuit. The SRAM ofthe second embodimentis differ-
`array, each ofsaid bit line pairs selecting a different
`ent from the FIG. 1 circuit of the first embodiment in
`one of the columns of said memorycells for trans-
`that a signal }SO asalogical sum of an outputsignal of
`ferring data to and from one of the memory cells
`the data output detector

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket