`Palmer et al.
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 6,862,208 B2
`Mar. 1, 2005
`
`US006862208B2
`
`(54) MEMORY DEVICE WITH SENSE
`AMPLIFIER AND SELF-TIMED LATCH
`
`6,101,145 A
`6,445,632 132 *
`
`8/2000 Nicholes .............. .. 365/230.01
`9/2002 Sakamoto ................. .. 365/205
`
`(75)
`
`Inventors: Jeremiah T. C. Palmer, Pflugerville,
`TX (US); Perry H. Pelley, III, Austin,
`TX (US)
`
`* cited by examiner
`
`.
`_
`.
`(73) Ass1gnee: Freescale Semiconductor, Inc.,Aust1n,
`TX (US)
`
`Primary Exami/1er—M. Tran
`(74) Attorney) Agent) or Fl.rm_DaVid G. DOlezal; Daniel
`D. Hill
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U-S-C 154(b) by 0 daY5~
`
`(21) APPL N0-3 10/4123490
`(22)
`Filed:
`Apt 11, 2003
`a a
`10r u Ica Ion
`D t
`(65)
`Pr_
`P bl_
`t_
`Us 2004/0202014 A1 Oct, 14, 2004
`Int. Cl.7 ................................................ G11C 11/00
`(51)
`
`(52) U.S. Cl.
`365/154; 365/205
`(58) Field of Search
`365/145 222
`"""""""""""""""" " 365/205’ 154;
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`(57)
`
`ABSTRACT
`
`Amemory device (201) includes a plurality of memory cells
`(203), bit lines, Word lines, a sense amplifier (314), and a
`self-timed latch (215). The sense amplifier (314), responsive
`to a sense enable signal, is for sensing and amplifying a
`voltage on the bit lines corresponding to a stored logic state
`of a selected one of the plurality of memory cells. An
`isolation circuit (306, 308) is coupled between the bit lines
`fig£7;Oegdiffi):f1::::“fi1fif;e(::&:1h:;:°::‘::l:
`’
`P
`g
`plurality of memory cells from the sense amplifier (314) at
`about the same time that the sense enable signal is asserted.
`A self-timed latch (215) is coupled to the sense amplifier
`(314). The self-timed latch (215) does not receive a clock
`signal and is responsive to only the amplified voltage.
`
`5,701,268 A * 12/1997 Lee et al.
`
`................. .. 365/205
`
`32 Claims, 4 Drawing Sheets
`
`EX. 1001.001
`
`Ex. 1001.001
`
`
`
`U.S. Patent
`
`Mar. 1, 2005
`
`Sheet 1 0f 4
`
`US 6,862,208 B2
`
`ESE
`
`»<E<
`
`8mSNgm2:
`mafia»<E<nflE83
`
`:232:.l«S
`
`:3m_m§<Eawage
`E32%.5528E22%§=z8
`2:382:38
`
`use2238
`
`mmzmmmmzmm
`
`mass59%.
`
`Am.5NSm2
`
`5:35n_.So
`
`E.._..5m5&8
`
`afitsm
`
`so<35
`
`:85
`
`530
`
`:35&83%=35&83%
`
`.nE.<~_oEnTNnvNr_NNnUN.nN
`
`:8
`
`ma§<
`
`EX. 1001.002
`
`Ex. 1001.002
`
`
`
`
`
`
`
`U.S. Patent
`
`Mar. 1,2005
`
`Sheet 2 of4
`
`US 6,862,208 B2
`
`BL 205
`
`tBL 207
`
`30 ~" °
`
`~ $308
`
`I PRECHARGE
`
`312
`
`Ir-I" l'V""-‘I r---V--I --1
`: LDL
`I
`DD 317 I
`I 315
`DD I
`*LDI I
`I 305
`I
`I
`307 I
`'
`I
`I
`'
`: 318
`320 :
`I
`I
`I
`I
`I.
`I
`I
`I
`I
`I
`I
`'-
`I
`I
`L — - -' — 1
`-- - -'
`I
`I
`327 V L
`
`I
`I
`I
`4
`r - -'
`323 I
`I
`V ‘'33 I V 325
`
`~
`
`I
`
`II
`
`I
`I
`I
`:
`I
`I
`I
`I
`I
`I
`I
`
`SENSE
`ENABLE
`
`L — _ _ _ _ ¢ _ _ _ _—_—_—_—_ _ ¢ _ _ __ __
`
`DL
`311
`
`IDL
`313
`
`_ ____________ _ _ _ ._
`
`341
`
`331
`
`’ °
`
`333
`
`\ 337
`
`I ‘ 335f
`
`____ _ _5E£FI.H_”'E3 .L.“_°"_ _
`
`3
`
`EX. 1001.003
`
`Ex. 1001.003
`
`
`
`U.S. Patent
`
`Mar. 1,2005
`
`Sheet 3 of 4
`
`US 6,862,208 B2
`
`m=H~
`
`VNUNBN
`
`m.»o:9:=<ux
`
`
`
`m4o»u.;=o<mx
`
`m4<zuHm
`
`mm>L\8»
`
`_/ms
`
`xoo.o
`
`no
`
`Hon2a..
`
`non2&4
`
`mom<:uwx¢
`
`
`
`m2m<zwmmzmm
`
`=man
`
`n_m4:.
`
`_¢mmac:
`
`H20<_<a
`
`EX. 1001.004
`
`Ex. 1001.004
`
`
`
`U.S. Patent
`
`Mar. 1, 2005
`
`Sheet 4 0f 4
`
`US 6,862,208 B2
`
`501
`K‘
`
`515
`
`CORE
`
`20;
`I CIRCUITRY
`
`CLOCK
`
`L2
`
`fig
`
`BUS
`
`CONTROLLER
`
`AND DMA
`
`fl
`
`FIG.5
`
`EX. 1001.005
`
`Ex. 1001.005
`
`
`
`US 6,862,208 B2
`
`1
`MEMORY DEVICE WITH SENSE
`AMPLIFIER AND SELF-TIMED LATCH
`
`BACKGROUND OF THE INVENTION
`1. Field of the Invention
`
`This invention relates in general to integrated circuits and
`in particular to memory devices.
`2. Description of the Related Art
`Memory devices such as e.g. a Random Access Memory
`(RAM) include sense amplifiers for providing a signal
`indicative of a value stored in a memory cell of an array
`coupled to the sense amplifier.
`FIG. 1 shows a prior art memory device. Memory device
`101 includes a bitcell array 103 having a plurality of
`memory cells, each for storing a bit of data. The memory
`cells of bitcell array 103 are each coupled to a pair of
`differential bit lines BL 105 and *BL 107. Each cell in array
`103 is coupled to a word line, which is coupled to row
`decoder 109. Memory device 101 also includes a column
`logic 111, sense amplifier circuit 113, latch 115, and output
`buffer 117. Column logic 111 includes precharge and equal-
`ization circuitry, write circuitry, column decode circuitry,
`and isolation transistors. Latch 115 receives a capacity
`CLOCK timing signal for enabling latch 115 to sample data
`from the output of sense amplifier circuit 113. The second
`amplifier circuit 113 is enabled by a SENSE ENABLE
`signal.
`For memory devices having multiple sense amplifier
`circuits and latches, providing a clock signal to each latch
`places a large load on a clock generating circuit, thereby
`consuming power and degradating the performance of the
`clock signal. Furthermore, enabling latch 115 with a clock
`signal requires specific setup and hold time requirements to
`be maintained between the clock signal and the sense enable
`signal. Variation in the performance of the memory device
`may result in the failure to latch the output of the sense
`amplifier circuit 113. In addition, a latch requires extra
`circuitry to handle the clock signal. Furthermore, having a
`latch circuit with a clock input may also introduce unnec-
`essary delay in the operation of a memory device.
`What is needed is an improved memory device.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The present invention may be better understood, and its
`numerous objects, features, and advantages made apparent
`to those skilled in the art by referencing the accompanying
`drawings.
`FIG. 1 is a block diagram of a prior art memory device.
`FIG. 2 is a block diagram of one embodiment of a
`memory device according to the present invention.
`FIG. 3 is circuit diagram of one embodiment of a portion
`of the memory device of FIG. 2, including the sense ampli-
`fier circuit and self-timed latch according to the present
`invention.
`
`FIG. 4 is a timing diagram for one embodiment of a
`memory device according to the present invention.
`FIG. 5 is a block diagram of one embodiment of an
`integrated circuit according to the present invention.
`The use of the same reference symbols in different draw-
`ings indicates identical items unless otherwise noted.
`DETAILED DESCRIPTION
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`The following sets forth a detailed description of a mode
`for carrying out the invention. The description is intended to
`be illustrative of the invention and should not be taken to be
`
`65
`
`limiting.
`
`2
`FIG. 2 is a block diagram of a memory device according
`to the present invention. Memory device 201 includes a
`bitcell array 203 having a plurality of memory cells, each for
`storing a bit of data. In one embodiment, memory device 201
`is an SRAM memory and the memory cells of bitcell array
`203 are 6 transistor SRAM cells. However in other
`embodiments, other types of memory cells may be utilized
`in a memory device such as, e.g., other types of SRAM,
`DRAM, MRAM, Flash Memory, ROM, EPROM,
`EEPROM, ferromagnetic, or other types of memory cells. In
`some embodiments, each cell in bitcell array 203 stores
`multiple bits. The memory cells of bitcell array 203 are each
`coupled to a pair of differential bit lines BL 205 and *BL
`207. Each cell in array 203 is coupled to a word line (e.g.
`210), which are controlled by row decoder 209. Row
`decoder 209 receives at its input, a row address which it
`decodes to assert
`the word line designated by the row
`address. Memory device 201 also includes column logic
`211. In one embodiment, column logic includes precharge
`and equalization circuitry, write circuitry, column decode
`circuitry, and isolation transistors (e.g. 306 and 308 in FIG.
`3). The column logic has inputs coupled to column address
`lines and coupled to data in lines for data writes to the
`memory cells. In some embodiments, column logic 211 may
`also be coupled to multiple pairs of bit
`lines, wherein
`column logic 211 performs a column decode function in
`coupling a selected column to sense amplifier circuit 213.
`Sense amplifier circuit 213 amplifies a difference in local
`data lines (e.g. LDL 305 and *LDL 307 in FIG. 3) during a
`read cycle for the determination of the value of a bit stored
`in a memory element of a memory cell of bitcell array 203.
`The value of a bit stored in a memory element corresponds
`to the logic state of the memory element. Sense amplifier
`circuit 213 is enabled to amplify a difference in the local data
`lines by a SENSE ENABLE signal.
`Memory device 201 includes a self-timed latch 215.
`Self-timed latch 215 is a data storage device that stores data
`provided from the sense amplifier circuit 213.
`In one
`embodiment, self-timed latch 215 stores data only in
`response to receiving an amplified differential data signal
`from sense amplifier circuit 213. Self-timed latch 215 does
`not have an input for a clock signal. The output of self-timed
`latch 215 is provided to an output buffer which provides a
`buffered data output signal indicating the value of the bit
`stored in the selected memory cell.
`FIG. 3 is a schematic diagram showing one embodiment
`of sense amplifier circuit 213, self-timed latch 215, and a
`portion 309 of column logic 211 (hereafter “circuit portion
`309”). Circuit portion 309 includes two isolation transistors
`306 and 308 for isolating bit lines BL 205 and *BL 207 from
`sense amplifier circuit 213. The “*” in front of a signal line
`indicates that that signal line is a logical complement of the
`signal
`line having the same name but without
`the “*”.
`Isolation transistors 306 and 308 are controlled by an
`isolation control signal (CD). In one embodiment, the iso-
`lation control signal (CD) is provided by a column decoder
`(not shown) of the column logic 211 and is a decoded signal
`from the column address provided to column logic 211.
`Circuit portion 309 also includes a precharge and equaliza-
`tion circuit 312 for precharging local data lines LDL 305 and
`*LDL 307. Having a precharge and equalization circuit 312
`on the opposite side of isolation transistors 306 and 308 from
`the bit
`lines allows for a sense amplifier 314 of sense
`amplifier circuit 213 to be precharged while cells of bitcell
`array 203 are being written during a write cycle.
`Sense amplifier 314 includes a pair of cross coupled
`inverters 318 and 320. Inverter 318 is formed from transis-
`
`EX. 1001.006
`
`Ex. 1001.006
`
`
`
`US 6,862,208 B2
`
`3
`tors 317 and 319 and inverter 320 is formed from transistors
`315 and 321. Transistors 319 and 321 each include a current
`electrode connected to a current electrode of transistor 323.
`Transistor 323 receives the SENSE ENABLE signal at its
`control electrode. Sense amplifier 314 amplifies the differ-
`ence in voltage between the local data lines LDL 305 and
`*LDL 307 in response to the assertion of the SENSE
`ENABLE signal. In one embodiment, when the SENSE
`ENABLE signal
`is asserted, sense amplifier 314 senses
`which of the local data lines (LDL 305 or *LDL 307) has the
`lower voltage due to a differential data signal from a selected
`bitcell of array 203 via the bit lines and transistors 306 and
`308. Sense amplifier 314 then drives that local data line to
`a voltage of power supply terminal VSS and drives the other
`local data line to the voltage of the power supply terminal
`VDD to provide an amplified differential data signal.
`In the embodiment shown, sense amplifier circuit 213 also
`includes buffers (e.g. inverters 327 and 325) for isolating
`sense amplifier 314 from self-timed latch 215. In other
`embodiments, sense amplifier circuit 213 does not include
`buffers. In still other embodiments, non inverting buffers
`may be utilized in place of inverters 327 and 325.
`Self-timed latch 215 includes transistors 337 and 335
`whose control electrodes are connected to data lines DL311
`and *DL313, respectively. Transistors 337 and 335 each
`include a current terminal coupled to cross coupled inverters
`331 and 333. Self-timed latch 215 outputs data at its output,
`which is connected to the output terminal of inverter 331 and
`the input terminal of inverter 333. Self-timed latch 215
`provides at its output (DATA OUT) a value that corresponds
`to the value of the amplified differential data signal received
`on differential data lines DL311 and *DL313 in response to
`receiving the amplified differential data signal.
`FIG. 4 shows one embodiment of a timing diagram for the
`circuit of FIG. 3 during two read cycles. The portion of the
`timing diagram labeled READ “1” CYCLE indicates the
`voltage values of various nodes, signals, and data lines
`during a read cycle of a selected memory cell of bit array 203
`having a stored logic state indicative of a value of “1”. The
`portion of the timing diagram labeled READ “O” CYCLE
`indicates the voltage values of various nodes, signals, and
`data lines during a read cycle of a selected memory cell of
`bit array 203 having a stored logic state indicative of a value
`of “O”. The designation of a stored logic state to a value is
`arbitrary in that with some embodiments, the logic state of
`a memory cell that designates a “1” may designate a “O” in
`other embodiments. The CLOCK signal is provided by clock
`circuitry (e.g. 511 of FIG. 5) external to the memory device.
`During a read cycle, the CD signal is driven low (e.g. at
`405) to couple the local data lines LDL 305 and *LDL307
`to bit lines BL 205 and *BL 207, respectively. During this
`time, a memory cell in bitcell array 203 is selected for
`reading by activating the word line (e.g. 210) associated
`with that bitcell. Also when the CD signal is driven low, the
`PRECHARGE signal is driven high to deactivate the pre-
`charge of local data lines LDL 305 and *LDL 307 by
`precharge and equalization circuit 312. Coupling the local
`data lines LDL 305 and *LDL 307 to bit lines BL 205 and
`
`*BL 207, respectively, and deactivating the precharge and
`equalization circuit 312 allows the local data lines LDL 305
`and *LDL 307 to be coupled to the selected bitcell
`to
`develop a voltage differential across LDL 305 and *LDL 307
`that is dependent upon the logic state stored in the selected
`memory cell. For the embodiment shown, because a logic
`state designating a “1” is stored in the selected memory cell,
`the voltage of *LDL 307 is pulled to a lower voltage level
`(see sloped line 406) than that of the voltage level of LDL
`305 with the assertion of the CD signal.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`After a predetermined period of time from when the CD
`signal is driven low at 405, the SENSE ENABLE signal is
`asserted (the SENSE ENABLE signal is an active high
`signal) at 407. The SENSE ENABLE signal, as well as the
`CD signal and the PRECHARGE signal, are logically
`derived from the CLOCK signal. Asserting the SENSE
`ENABLE signal triggers sense amplifier 314 to drive *LDL
`307 to a voltage level of power supply voltage terminal VSS.
`At about
`the time that
`the SENSE ENABLE signal
`is
`asserted, the CD signal is driven high to isolate the local data
`lines LDL 305 and *LDL 307 from bit lines BL 205 and *BL
`
`207, respectively. Isolating the local data lines (e.g. LDL 305
`and *LDL 307) from the bit lines (BL 205 and *BL 207) may
`allow for sense amplifier 314 to amplify the differential data
`signal on the local data lines faster than if they were coupled
`to the bit lines, in that the capacitance on the local data lines
`is reduced when they are not coupled to the bit lines.
`Because *LDL 307 is connected to the input terminal of
`inverter 325 and data line *DL313 is connected to the output
`terminal of inverter 325, pulling *LDL 307 to VSS drives
`*DL 313 high. Because DL 311 is coupled to LDL 305
`through inverter 327, DL 311 remains at a low voltage level.
`In response to *DL 313 going to a high level to indicate that
`a “1” is stored in the selected memory cell, the DATA OUT
`signal transitions to a low state. DL *313 going to a high
`level makes transistor 335 conductive, over powering
`inverter 331 and pulling the input terminal of inverter 333
`low. In response to the input terminal of inverter 333 being
`pull low, the input terminal of inverter 331 (node 341) is pull
`high, thereby pulling the DATA OUT signal low.
`When the SENSE ENABLE signal
`is deasserted and
`precharge and equalization circuit 312 is enabled by the
`PRECHARGE signal going low, local data line *LDL 307 is
`pulled back to VDD, thereby pulling *DL 313 low, which
`turns off transistor 335. However, because of the latch
`function of self-timed latch 215, the voltage level of the
`DATA OUT signal remains latched at the low voltage level.
`Accordingly, self-timed latch 215 provides a value indica-
`tive of the contents of the selected memory cell after the
`local data lines and sense amplifier 314 are being pre-
`charged.
`The value of the DATA OUT signal remains at same level
`indicating a value until an opposite value is sensed by the
`sense amplifier during a subsequent memory read cycle. For
`example, the voltage of the DATA OUT signal remains at a
`low level until a “O” value is sensed by sense amplifier 314
`during a subsequent memory read cycle.
`During the READ “O” CYCLE, the CD signal is driven
`low (e.g. at 408) to couple local data lines LDL 305 and
`*LDL 307 to bit lines BL 205 and *BL 207, respectively.
`During this time, a memory cell in bitcell array 203 is
`selected for reading by activating the word line (e.g. 210)
`associated with that bitcell. Also when the CD signal is
`driven low,
`the PRECHARGE signal
`is driven high to
`deactivate the precharge of local data lines LDL 305 and
`*LDL 307 by precharge and equalization circuit 312.
`Because a “O” is stored in the selected memory cell, the
`voltage of LDL 305 is pulled to a lower voltage level than
`that of the voltage level of *LDL 307 (see sloped line 412
`in FIG. 4).
`After a predetermined period of time from when the CD
`signal is driven low at 408, the SENSE ENABLE signal is
`asserted at 409. Asserting the SENSE ENABLE signal
`triggers sense amplifier 314 to drive LDL 305 to the voltage
`level of power supply voltage terminal VSS. At about the
`time that the SENSE ENABLE signal is asserted, the CD
`
`EX. 1001.007
`
`Ex. 1001.007
`
`
`
`US 6,862,208 B2
`
`5
`signal is driven high to isolate the local data lines LDL 305
`and *LDL 307 from bit lines BL 205 and *BL 207, respec-
`tively.
`Because LDL 305 is connected to the input terminal of
`inverter 327 and data line DL 311 is connected to the output
`terminal of inverter 327, pulling LDL 305 to VSS drives DL
`311 high. Because *DL313 is coupled to *LDL 307 through
`inverter 325, *DL 313 remains at a low voltage level. In
`response to DL 311 going to a high level to indicate that a
`“0” is stored in the selected memory cell, the DATA OUT
`signal transitions to a high voltage level. DL 311 going to a
`high voltage level makes transistor 337 conductive, over
`powering inverter 333 and pulling the input terminal (node
`341) of inverter 331 low. In response to the input terminal
`of inverter 331 being pulled low,
`the input
`terminal of
`inverter 333 and the DATA OUT signal are pulled to a high
`voltage level.
`is deasserted and
`When the SENSE ENABLE signal
`precharge and equalization circuit 312 is enabled by the
`PRECHARGE signal going low, local data line LDL 305 is
`pulled back to VDD, thereby pulling DL 311 low, which
`turns off transistor 337. However, because of the latch
`function of self-timed latch 215, the voltage level of the
`DATA OUT signal remains latched at the high voltage level.
`Providing a self-timed latch that is responsive only to the
`output of a sense amplifier circuit may allow for the latch to
`latch a value immediately after the sense amplifier provides
`an amplified data signal as opposed to a clocked latch which
`has specific setup and hold time requirements to be main-
`tained in order to capture and retain the data of the amplified
`data signal. Also, providing a self-timed latch that does not
`have a clock input may allow for reduction in the load of the
`clock generating circuitry of an integrated circuit. It also
`may allow for a reduction in the circuitry to implement a
`latch and sense amplifier circuit in a memory device.
`In other embodiments,
`the sense amplifier circuit and
`latch may have other configurations. For example, inverters
`325 and 327 (which perform an inverting buffer function)
`may be replaced by non inverting buffers.
`In such an
`embodiment,
`transistors 337 and 335 would be replaced
`with P channel transistors and their current terminals would
`
`be connected power supply terminal VDD instead of VSS.
`Also in other embodiments, isolating transistors 306 and 308
`may be removed. In other embodiments, other types of sense
`amplifier circuits maybe utilized including e.g. other sense
`amplifiers that provide an amplified differential output.
`FIG. 5 is a block diagram of one embodiment of an
`integrated circuit according to the present invention. Inte-
`grated circuit 501 includes a core processor 503, clock
`circuitry 511, bus controller and direct memory access
`circuitry 505, and an L2 cache 509. In one embodiment, bus
`controller and direct memory access circuitry 505 includes
`one or more bus controllers, with each bus controller
`coupled to a different system bus (such as e.g. a PCI bus).
`L2 cache 509 includes a plurality of columns, with each
`including a sense amplifier circuit, self timing latch, and
`circuit portion similar to sense amplifier circuit 213, self-
`timing latch 215, and circuit potion 309 of FIG. 3. Clock
`circuitry 511 provides a clock signal. Core processor 503
`provides row and column address to L2 cache 509 via bus
`515 and receives data from L2 cache 509 via bus 515.
`
`Integrated circuit 501 may also include other devices such as
`other bus controllers and memories (e.g. RAM or Flash). In
`one embodiment, integrated circuit 501 is a communications
`processing circuit for operably coupling busses of different
`protocols.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`In other embodiments, the sense amplifier circuit self-
`timed latch and column logic described herein may be used
`in other types of memory devices. For example,
`these
`circuits may be used in embedded memory circuits (e.g.
`embedded RAM or ROM) or
`in stand alone memory
`devices.
`
`In one aspect of the invention, a memory device includes
`a plurality of memory cells. Each of the plurality of memory
`cells is coupled to a bit
`line. The memory device also
`includes a sense amplifier for amplifying a data signal from
`a selected one of the plurality of memory cells via the bit line
`to provide an amplified data signal in response to asserting
`a sense enable signal. The memory device further includes
`an isolation circuit coupled between the bit line and the
`sense amplifier. The isolation circuit is for decoupling the
`selected one of the plurality of memory cells from the sense
`amplifier at about the same time as the assertion of the sense
`enable signal. The memory device also includes a self-timed
`storage device, coupled to the sense amplifier, for storing
`data corresponding to the amplified data signal only in
`response to the amplified data signal.
`In another aspect of the invention, a memory device
`includes a plurality of memory cells. Each of the plurality of
`memory cells is coupled to a first bit line and to a second bit
`line. The memory device includes a first data line coupled to
`the first bit line during at least a portion of a read cycle and
`a second data line coupled to the second bit line during at
`least a portion of the read cycle. The memory device further
`includes a sense amplifier having a pair of cross-coupled
`inverters. The pair of cross-coupled inverters is coupled to
`the first data line and to the second data line for amplifying
`a data signal from a selected one of the plurality of memory
`cells in response to asserting a sense enable signal. The
`memory device also includes a first buffer circuit having an
`input coupled to the first data line and an output, a second
`buffer circuit having an input coupled to the second data line
`and an output, and a self-timed storage device having a first
`input coupled to the output of the first buffer circuit and a
`second input coupled to the output of the second buffer
`circuit. The self-timed storage device is responsive only to
`a differential voltage between the output of the first buffer
`circuit and the output of the second buffer circuit.
`In another aspect, the invention includes a method for
`reading a memory cell of a memory device. The memory
`device includes a plurality of memory cells. Each of the
`plurality of memory cells is coupled to a bit line and to a
`word line. The method includes selecting at least one of the
`plurality of memory cells and sensing and amplifying a
`voltage on the bit line using a sense amplifier in response to
`asserting a sense enable signal to produce an amplified data
`signal. The amplified data signal is representative of a logic
`state stored in the at least one of the plurality of memory
`cells selected by the selecting. The method also includes
`decoupling the bit line from the sense amplifier at about the
`same time as the sense enable signal is asserted and latching
`data corresponding to the amplified data signal in a self-
`timed latch. The self-timed latch latching the data in
`response to only the amplified data signal.
`While particular embodiments of the present invention
`have been shown and described, it will be recognized to
`those skilled in the art that, based upon the teachings herein,
`further changes and modifications may be made without
`departing from this invention and its broader aspects, and
`thus,
`the appended claims are to encompass within their
`scope all such changes and modifications as are within the
`true spirit and scope of this invention.
`
`EX. 1001.008
`
`Ex. 1001.008
`
`
`
`US 6,862,208 B2
`
`What is claimed is:
`
`7
`
`1. A memory device, comprising:
`a plurality of memory cells, each of the plurality of
`memory cells coupled to a bit line;
`a sense amplifier for amplifying a data signal from a
`selected one of the plurality of memory cells via the bit
`line to provide an amplified data signal in response to
`asserting a sense enable signal;
`an isolation circuit, coupled between the bit line and the
`sense amplifier, the isolation circuit for decoupling the
`selected one of the plurality of memory cells from the
`sense amplifier at about the same time as the assertion
`of the sense enable signal; and
`a self-timed storage device, coupled to the sense amplifier,
`for storing data corresponding to the amplified data
`signal only in response to the amplified data signal.
`2. The memory device of claim 1, wherein the memory
`device is implemented on an integrated circuit.
`3. The memory device of claim 1, wherein the memory
`device is characterized as being a static random access
`memory
`4. The memory device of claim 1, wherein:
`the data signal is a differential data signal;
`the amplified data signal is an amplified differential data
`signal;
`the sense amplifier comprises a pair of cross-coupled
`inverters,
`the pair of cross-coupled inverters being
`coupled to amplify the differential data signal to pro-
`vide the amplified differential data signal in response to
`the sense enable signal.
`5. The memory device of claim 1, wherein the self-timed
`storage device comprises:
`a first transistor having a first current electrode, a second
`current electrode coupled to a power supply voltage
`terminal, and a control electrode coupled to a first data
`line;
`a second transistor having a first current electrode, a
`second current electrode coupled to the power supply
`voltage terminal, and a control electrode coupled to a
`second data line;
`a first inverter having an input coupled to the first current
`electrode of the first transistor, and an output coupled to
`the first current electrode of the second transistor; and
`a second inverter having an input coupled to the first
`current electrode of the second transistor and an output
`coupled to the first current electrode of the first tran-
`sistor.
`
`6. The memory device of claim 1, wherein the sense
`amplifier comprises:
`a first transistor having a first current electrode coupled to
`a first power supply voltage terminal, a second current
`electrode coupled to a first data line, and a control
`electrode;
`a second transistor having a first current electrode coupled
`to the second current electrode of the first transistor, a
`second current electrode, and a control electrode
`coupled to the control electrode of the first transistor;
`a third transistor having a first current electrode coupled
`to the first power supply voltage terminal, a second
`current electrode coupled to the control electrode of the
`first transistor and to a second data line, and a control
`electrode coupled to the second current electrode of the
`first transistor;
`a fourth transistor having a first current electrode coupled
`to the second current electrode of the third transistor, a
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`second current electrode, and a control electrode
`coupled to the control electrode of the third transistor;
`and
`
`a fifth transistor having a first current electrode coupled to
`the second current electrodes of both the second and
`fourth transistors, a second current electrode coupled to
`a second power supply voltage terminal, and a control
`electrode for receiving the sense enable signal.
`7. The memory device of claim 1, wherein the data signal
`is a differential data signal provided on a first bit line and a
`second bit line, and the isolation circuit further comprising:
`a first isolation transistor for selectively coupling the first
`bit line to a first data line; and
`a second isolation transistor for selectively coupling the
`second bit line to a second data line.
`
`8. The memory device of claim 7 wherein the sense
`amplifier is coupled to the first data line and the second data
`line, the first isolation transistor for selectively coupling the
`first bit line to the sense amplifier,
`the second isolation
`transistor for selectively coupling the second bit line to the
`sense amplifier.
`9. The memory device of claim 7, further comprising:
`a precharge circuit coupled to the first and second data
`lines, the precharge circuit for precharging the first and
`second data lines prior to the assertion of the sense
`enable signal.
`10. The memory device of claim 7, further comprising:
`a first inverter having an input coupled to the first data line
`and an output coupled to a first input of the self-timed
`storage device;
`a second inverter having an input coupled to the second
`data line and an output coupled to a second input of the
`self-timed storage device.
`11. The memory device of claim 10, wherein the self-
`timed storage device comprises:
`a first transistor having a first current electrode, a second
`current electrode coupled to a power supply voltage
`terminal, and a control electrode coupled to the first
`data line;
`a second transistor having a first current electrode, a
`second current electrode coupled to the power supply
`voltage terminal, and a control electrode coupled to the
`second data line;
`a first inverter having an input coupled to the first current
`electrode of the first transistor, and an output coupled to
`the first current electrode of the second transistor; and
`a second inverter having an input coupled to the first
`current electrode of the second transistor and an output
`coupled to the first current electrode of the first tran-
`sistor.
`
`12. A memory device comprising:
`a plurality of memory cells, each of the plurality of
`memory cells coupled to a first bit line and to a second
`bit line;
`a first data line coupled to the first bit line during at least
`a portion of a read cycle;
`a second data line coupled to the second bit line during at
`least a portion of the read cycle;
`a sense amplifier having a pair of cross-coupled inverters,
`the pair of cross-coupled inverters being coupled to the
`first data line and to the second data line for amplifying
`a data signal from a selected one of the plurality of
`memory cells in response to asserting a sense enable
`signal;
`a first buffer circuit having an input coupled to the first
`data line and an output;
`
`EX. 1001.009
`
`Ex. 1001.009
`
`
`
`US 6,862,208 B2
`
`9
`a second buffer circuit having an input coupled to the
`second data line and an output;
`a self-timed storage device having a first input coupled to
`the output of the first buffer circuit and a second input
`coupled to the output of the second buffer circuit, the
`self-timed storage device responsive only to a differ-
`ential voltage between the output of the first buffer
`circuit and the output of the second buffer circuit.
`13. The memory device of claim 12, wherein the plurality
`of memory cells is characterized as being a plurality of static
`random access memory (SRAM) cells.
`14. The memory device of claim 12, wherein the memory
`device is part of an integrated circuit.
`15. The memory device of claim 12, further comprising:
`a first isolation