throbber
(12) United States Patent
`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

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