Counting Patents (Class 365/236)
  • Patent number: 12073086
    Abstract: Disclosed is a memory block refreshing method. The method includes storing a read command in a first register to queue read refresh operations in a case that the read command causes a read counter value to reach a read refresher threshold value, the read counter value indicating a number of read operations performed, adjusting the read refresher threshold value based on a number of first memory blocks corresponding to the queued read refresh operations to obtain a new read refresher threshold value, and performing a mover read operation for moving data from the first memory blocks to second memory blocks different from the first memory blocks upon determination that the read counter value has reached the new read refresher threshold value.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: August 27, 2024
    Assignee: SK HYNIX INC.
    Inventors: Aleksandr Kotikov, Aliaksandr Zapatylak, Dmitri Zeleniak, Leanid Kavaliou
  • Patent number: 12062390
    Abstract: A memory device includes: a refresh control circuit configured to generate a self-refresh command and a refresh address, word line control circuits configured to control a refresh operation of a plurality of word lines, a group management circuit configured to classify N address groups by grouping the refresh addresses to be generated by the refresh control circuit and to select from the N address groups, a current address group including a refresh address to be currently generated and a subsequent address group including a refresh address to be generated after the current address group according to the predetermined order, a row control circuit configured to group the plurality of word line control circuits with N control signals respectively corresponding to the N address groups, respectively, and a supply control circuit configured to activate signals corresponding to the current and subsequent address groups among the N control signals.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: August 13, 2024
    Assignee: SK hynix Inc.
    Inventor: Woongrae Kim
  • Patent number: 12009048
    Abstract: A semiconductor memory device includes a first power supply unit configured to, in a normal mode of a high frequency operation, supply a first power from a first global power rail to a third global power rail and a fourth global power rail in a normal mode, and, in a standby mode of a high frequency option, supply the first power to the third global power rail and not supply the first power to the fourth global power rail, and, in a normal mode of a low frequency operation, supply a second power of a second global power rail to the third global power rail and the fourth global power rail, and, in a standby mode of a low frequency operation, supply the second power to the third global power rail and not supply the second power to the fourth global power rail.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: June 11, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sanghak Shin, Woongdai Kang
  • Patent number: 11869570
    Abstract: A refresh counter circuit, a refresh counting method and a semiconductor memory are provided. The refresh counter circuit includes: a first signal generator that is configured to generate a first carry signal according to each of refresh pulse signals generated by a received refresh command; a second signal generator that is configured to generate a second carry signal according to a last refresh pulse signal generated by the received refresh command; a first counter that is configured to perform signal inversion according to the first carry signal and generate a first output signal; and a second counter that is configured to count the refresh command according to the second carry signal and generate a second output signal; where the refresh command generates at least two refresh pulse signals.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: January 9, 2024
    Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.
    Inventor: Jixing Chen
  • Patent number: 11861229
    Abstract: Various embodiments include a memory device that is capable of transferring both commands and data via a single clock signal input. In order to initialize the memory device to receive commands, a memory controller transmits a synchronization command to the memory device. The synchronization command establishes command start points that identify the beginning clock cycle of a command that is transferred to the memory device over multiple clock cycles. Thereafter, the memory controller transmits subsequent commands to the memory device according to a predetermined command length. The predetermined command length is based on the number of clock cycles needed to transfer each command to the memory device. Adjacent command start points are separated from one another by the predetermined command length. In this manner, the memory device avoids the need for a second lower speed clock signal for transferring commands to the memory device.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: January 2, 2024
    Assignee: NVIDIA CORPORATION
    Inventors: Robert Bloemer, Gautam Bhatia
  • Patent number: 11810642
    Abstract: A memory device includes: a memory cell array; a first latch; a second latch; a first circuit; and a second circuit. The memory cell array includes first, second, and third columns associated with first, second, and third addresses, respectively. The first latch stores the first address and is associated with a fourth address. The second latch stores the second address and is associated with a fifth address. The fourth address and the fifth address are in an ascending order. The first circuit selects the third column in place of the first column based on the first address. The second circuit determines whether or not the first address and the second address are in an ascending order.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: November 7, 2023
    Assignee: Kioxia Corporation
    Inventor: Osamu Nagao
  • Patent number: 11775383
    Abstract: Methods, systems, and devices for operating memory cell(s) using an enhanced bit flipping scheme are described. An enhanced bit flipping scheme may include methods, systems, and devices for performing error correction of data bits in a codeword concurrently with the generation of a flip bit that indicates whether data bits in a corresponding codeword are to be flipped; for refraining from performing error correction of inversion bit(s) in the codeword; and for generating a high-reliability flip bit using multiple inversion bits. For instance, a flip bit that is even more reliable may be generated by determining whether a number of, a majority of, or all of the inversion bits indicate that the data bits are in an inverted state.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: October 3, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Richard E. Fackenthal
  • Patent number: 11735246
    Abstract: Disclosed herein is an apparatus that includes a plurality of memory banks and a refresh controller configured to perform a refresh operation on one or more of the plurality of memory banks having a first state without performing the refresh operation on one or more of the plurality of memory banks having a second state responsive to a first refresh command, and perform the refresh operation on a selected one of the plurality of memory banks responsive to a second refresh command. The refresh controller is configured to bring the selected one of the plurality of memory banks into the second state when the refresh operation is performed responsive to the second refresh command.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: August 22, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Atsushi Hatakeyama, Hyun Yoo Lee, Kang-Yong Kim, Akiyoshi Yamamoto
  • Patent number: 11670348
    Abstract: A semiconductor device includes a data input/output control block including a first power gating circuit coupled to a supply terminal of a first voltage and a second power gating circuit coupled to a supply terminal of a second voltage, the data input/output control block suitable for generating a control signal using the first and second voltages, a data input/output block including a third power gating circuit coupled to any one of the supply terminal of the first voltage and the supply terminal of the second voltage, the data input/output block suitable for inputting and outputting a data signal using the first and second voltages based on the control signal, and a memory block, coupled to the data input/output block, suitable for writing or reading the data signal.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: June 6, 2023
    Assignee: SK hynix Inc.
    Inventors: Woongrae Kim, Yoo-Jong Lee, A-Ram Rim
  • Patent number: 11621052
    Abstract: A method for testing a memory device includes the following steps of: generating a first refresh command to the memory device; storing a first refresh address information into a register of the memory device according to the first refresh command; reading out the first refresh address information according to a mode register read command; comparing the first refresh address information with an expectation address information to generate a comparison result; and generating a second refresh command to the memory device or screening out the memory device according to the comparison result.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: April 4, 2023
    Assignee: NANYA TECHNOLOGY CORPORATION
    Inventor: Jyun-Da Chen
  • Patent number: 11594265
    Abstract: Methods, apparatuses, and systems related to coordinating a set of timing-critical operations across parallel processing pipelines are described. The coordination may include selectively using (1) circuitry associated with a corresponding pipeline to generate enable signals associated with the timing critical operations when a separation between the operations corresponds to a number of pipelines or (2) circuitry associated with a non-corresponding or another pipeline when the separation is not a factor of the number of pipelines.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: February 28, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Navya Sri Sreeram, Kallol Mazumder, Ryo Fujimaki, Kazutaka Miyano, Yutaka Uemura
  • Patent number: 11567691
    Abstract: Systems, methods, and devices include counters configured to implement count operations. Systems include non-volatile memory devices which include a first counter configured to store a first plurality of data values representing a plurality of count operations, and a second counter configured to store a second plurality of data values representing a number of erase operations applied to the first counter. Systems further include control circuitry configured to implement read, write, and erase operations for the first counter and the second counter, determine a partial count value based, at least in part, on a current value of the second counter and at least one physical parameter of the first counter, and generate a count value by adding the partial count value with a current value of the first counter. Such counters and control circuitry are immune data loss due to power loss events.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: January 31, 2023
    Assignee: INFINEON TECHNOLOGIES LLC
    Inventors: Yoav Yogev, Amichai Givant, Yair Sofer, Amir Rochman, Shivananda Shetty, Pawan Singh
  • Patent number: 11423962
    Abstract: A bit line is pre-charged based on a clock signal internal to a bit line pre-charge circuit when a bit line pre-charge window is within a margin of a predetermined pre-charge window. A bit line is pre-charged based on a clock signal external to the bit line pre-charge circuit when the bit line pre-charge window is outside the margin of the predetermined pre-charge window.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: August 23, 2022
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, ltd.
    Inventors: Che-Ju Yeh, Yu-Hao Hsu, Hau-Tai Shieh, Cheng Lee
  • Patent number: 11321023
    Abstract: A storage controller is provided. The storage controller includes circuitry configured to utilize a format command to change a storage volume coupled to the storage controller from a first format to a second format and memory configured to store a data structure for first and second format indications for the storage volume. The storage controller determines if a selected band is initialized to the second format, and if the selected band is not initialized to the second format, the storage controller initializes the selected band to the second format and updates the data structure to indicate the selected band is initialized to the second format.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: May 3, 2022
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Phillip Raymond Colline, Thomas George Wicklund
  • Patent number: 11227641
    Abstract: Systems, apparatuses, and methods related to arithmetic operations in memory are described. The arithmetic operations may be performed using bit strings and within a memory array without transferring the bit strings to circuitry external to the memory array. For instance, sensing circuitry that can include a sense amplifier and a compute component can be coupled to a memory array. A controller can be coupled to the sensing circuitry and can be configured to cause one or more bit strings to be transferred from the memory array to the sensing circuitry. In addition to the arithmetic operations, the sensing circuitry can also perform a logical operation using the one or more bit strings.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: January 18, 2022
    Assignee: Micron Technology, Inc.
    Inventor: Vijay S. Ramesh
  • Patent number: 11056186
    Abstract: A phase change memory array may include at least one cell used to determine whether the array has been altered by thermal exposure over time. The cell may be the same or different from the other cells. In some embodiments, the cell is only read in response to an event. If, in response to that reading, it is determined that the cell has changed state or resistance, it may deduce whether the change is a result of thermal exposure. Corrective measures may then be taken.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: July 6, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Jason Brand, Jason Snodgress
  • Patent number: 11056192
    Abstract: An apparatus, such as a memory (e.g., a NAND memory), can have a controller, a volatile counter coupled to the controller, and a non-volatile memory array coupled to the controller. The controller can be configured to write information, other than a count of the counter, in the array each time the count of the counter has been incremented by a particular number of increments. Counts can be monotonic, non-volatile, and power-loss tolerant.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: July 6, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Antonino Mondello, Francesco Tomaiuolo, Carmelo Condemi, Tommaso Zerilli
  • Patent number: 10929300
    Abstract: A semiconductor memory device includes a cell circuit including a plurality of cell dies arranged in a cell die stack. The semiconductor device also includes a control circuit configured to control the cell circuit, wherein the control circuit includes an address decoder and an address conversion circuit. The address decoder is configured to decode an address signal provided by a host and to output address information including a first address which identifies a first cell die, of the plurality of cell dies, requested by the host. The address conversion circuit is configured to convert the first address to a second address using the address information and to provide the second address to the cell circuit, wherein the second address is used to identify a second cell die of the plurality of cell dies different from the first cell die.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: February 23, 2021
    Assignee: SK hynix Inc.
    Inventors: Youngjae Jin, Youngsuk Moon
  • Patent number: 10877918
    Abstract: An information handling system includes an I/O device, a first processor die coupled to the I/O device, a second processor die coupled to the first processor die, and to no I/O device, and boot process logic. The boot process logic determines that the first processor die is coupled to the I/O device and that the second processor die is coupled to no I/O device, determines that an operating environment of the information handling system is capable of utilizing a maximum of Z processor cores, where Z is an integer number that is greater than X and less than the sum of X+Y, and enables Z processor cores on the first and second processor dies by enabling the X processor cores on the first processor die, and enabling the remainder of cores, equal to Z?X, on the second processor die, based upon the determination that the second processor die is coupled to no I/O device.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: December 29, 2020
    Assignee: Dell Products, L.P.
    Inventors: Mukund P. Khatri, Vijay Bharat Nijhawan
  • Patent number: 10839887
    Abstract: A memory subsystem triggers entry and exit of a memory device from low power mode with a chip select (CS) signal line. For a system where the command bus has no clock enable (CKE) signal line, the system can trigger low power modes with CS instead of CKE. The low power mode can include a powerdown state. The low power mode can include a self-refresh state. The memory device includes an interface to the command bus, and receives a CS signal combined with command encoding on the command bus to trigger a low power mode state change. The memory device can be configured to monitor the CS signal and selected other command signals while in low power mode. The system can send an ODT trigger while the memory device is in low power mode, even without a dedicated ODT signal line.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: November 17, 2020
    Assignee: Intel Corporation
    Inventors: Christopher E. Cox, Kuljit S. Bains, Christopher P. Mozak, James A. McCall, Akshith Vasanth, Bill Nale
  • Patent number: 10698732
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for determining that an object implicated in an executing application is to be allocated to memory in an in-memory system, determining a type of the object, and allocating the object to one of a first size of virtual memory page and a second size of virtual memory page of an operating system based on the type of the object.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: June 30, 2020
    Assignee: SAP SE
    Inventor: Ahmad Hassan
  • Patent number: 10579827
    Abstract: User events are processed to estimate a unique user count. An identifier hash, having a bucket index portion denoting one of a plurality hash buckets, is generated for each of the user events. At a processing node, each of the user events is allocated to one of a plurality of processing threads based on the bucket index portion of its identifier hash. A unique user count is estimated as follows: for each user event satisfying at least one query parameter, 1) determine a run length of a second portion of its identifier hash, 2) compare it with a value of the hash bucket denoted by the bucket index portion of that identifier hash, and 3) if the determined run length is greater, change that hash bucket value at that node to match the determined run length. The hash bucket values are used to estimate the unique user count.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: March 3, 2020
    Assignee: Meltwater News International Holdings GmbH
    Inventors: Nicholas Telford, Andi Miller, Alistair Joseph Bastian
  • Patent number: 10447541
    Abstract: Some embodiments provide a method for dynamically implementing quality of service (QoS) for machines of a network. The method identifies a QoS policy rule that defines a QoS policy to be implemented for machines that meet a set of criteria specified by the QoS policy rule. The method dynamically identifies a set of machines that meet the set of criteria. The method configures a set of managed forwarding elements of the network to implement the QoS policy rule for network traffic associated with the set of machines. In some embodiments, the method monitors network events (e.g., user logins, addition of new machines, etc.) and identifies a corresponding QoS policy rule to be enforced at corresponding locations in the network based on the detected event.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: October 15, 2019
    Assignee: NICIRA, INC.
    Inventors: Yogesh Gaikwad, Amol Kanitkar, Shreyas Bhatewara
  • Patent number: 10402202
    Abstract: A pipe latch circuit includes: a pipe latch control block suitable for controlling a plurality of pipe input signals and a plurality of pipe output signals to be activated sequentially or be divided into at least two groups and be activated sequentially by group, depending on a latency setting value, and outputting at least one pipe input signal and at least one pipe output signal; and a pipe latch block coupled between an input node and an output node, and suitable for storing data of the input node in response to the pipe input signal and outputting stored data to the output node in response to the pipe output signal.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: September 3, 2019
    Assignee: SK hynix Inc.
    Inventor: Yun-Gi Hong
  • Patent number: 9891887
    Abstract: A microprocessor prepares a fused multiply-accumulate operation of a form ±A*B±C for execution by issuing first and second multiply-accumulate microinstructions to one or more instruction execution units to complete the fused multiply-accumulate operation. The first multiply-accumulate microinstruction causes an unrounded nonredundant result vector to be generated from a first accumulation of a selected one of (a) the partial products of A and B or (b) C with the partial products of A and B. The second multiply-accumulate microinstruction causes performance of a second accumulation of C with the unrounded nonredundant result vector, if the first accumulation did not include C. The second multiply-accumulate microinstruction also causes a final rounded result to be generated from the unrounded nonredundant result vector, wherein the final rounded result is a complete result of the fused multiply-accumulate operation.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: February 13, 2018
    Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD
    Inventor: Thomas Elmer
  • Patent number: 9851902
    Abstract: To produce output from a memory block, a first index is used to access a pointer, a mode select and a function select from a first memory. The pointer, the mode select and the function select are used to produce a second index. The pointer is used to produce the second index when the mode select is a first value. A function is used to produce the second index when the mode select is a second value. The function select identifies a function to be used to produce the second index. The second index is used to access output from a second memory.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: December 26, 2017
    Assignee: Memobit Technologies AB
    Inventors: Pär S Westlund, Lars-Olof B Svensson
  • Patent number: 9734898
    Abstract: A memory controller includes a state shaping encoder that receives k-bit write data, selects a logical page with reference to state shape mapping information, and changes data of the logical page to decrease an occurrence probability of a high-order program state among program states used to program the k-bit data in multi-level memory cells.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: August 15, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Changkyu Seol, Junjin Kong, Hyejeong So, Hong Rak Son
  • Patent number: 9729353
    Abstract: An NFA hardware engine includes a pipeline and a controller. The pipeline includes a plurality of stages, where one of the stages includes a transition table. Both a first automaton and a second automaton are encoded in the same transition table. The controller receives NFA engine commands onto the NFA engine and controls the pipeline in response to the NFA engine commands.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: August 8, 2017
    Assignee: Netronome Systems, Inc.
    Inventors: Gavin J. Stark, Steven W. Zagorianakos
  • Patent number: 9508458
    Abstract: A semiconductor memory device may include: a plurality of first to third memory cells, each memory cell being a DRAM memory cell; a plurality of fuses suitable for storing repair information for replacing failed first memory cells with corresponding second memory cells; a normal operation unit suitable for accessing and refreshing one or more of the first and second memory cells according to the repair information during a normal mode; and a repair operation unit suitable for providing the repair information from the fuses to the third memory cells during a boot-up mode, and for providing the repair information from the third memory cells to the normal operation unit and for refreshing the third memory cells during a normal mode.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: November 29, 2016
    Assignee: SK Hynix Inc.
    Inventor: Sung-Ho Kim
  • Patent number: 9413357
    Abstract: Embodiments of the present invention relate to an architecture that uses hierarchical statistically multiplexed counters to extend counter life by orders of magnitude. Each level includes statistically multiplexed counters. The statistically multiplexed counters includes P base counters and S subcounters, wherein the S subcounters are dynamically concatenated with the P base counters. When a row overflow in a level occurs, counters in a next level above are used to extend counter life. The hierarchical statistically multiplexed counters can be used with an overflow FIFO to further extend counter life.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: August 9, 2016
    Assignee: Cavium, Inc.
    Inventors: Weihuang Wang, Gerald Schmidt, Srinath Alturi, Weinan Ma, Shrikant Sundaram Lnu
  • Patent number: 9396129
    Abstract: A computational device maintains a first type of cache and a second type of cache. The computational device receives a command from the host to release space. The computational device synchronously discards tracks from the first type of cache, and asynchronously discards tracks from the second type of cache.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: July 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael T. Benhase, Lokesh M. Gupta
  • Patent number: 9349155
    Abstract: A computing apparatus is provided. The computing apparatus includes a memory unit configured to have an address space defined as a multidimensional space having at least two axes, and a memory access unit configured to include a first pointer register storing a first pointer pointing to a row corresponding to the first axis and a second pointer register storing a second pointer pointing to a column corresponding to the second axis.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: May 24, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Soo-Jung Ryu, Sung-Bae Park, Woong Seo, Young-Chul Cho, Jeong-Wook Kim, Moo-Kyoung Chung, Ho-Young Kim
  • Patent number: 9275722
    Abstract: A memory device include a memory array, a transmitter suitable for outputting data to the outside of the memory device, and a data bus suitable for transmitting data of a selected memory cell in the memory array to the transmitter during a read operation. When successive read commands for the same memory cell are applied, data transmission from the memory array to the data bus is blocked, and data previously loaded in the data bus is outputted through the transmitter.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: March 1, 2016
    Assignee: SK Hynix Inc.
    Inventors: Jung-Hwan Ji, Ki-Chon Park, Jin-Youp Cha, Jin-Hee Cho
  • Patent number: 9244857
    Abstract: A lookup circuit evaluates hash functions that map keys to addresses in lookup tables. The circuit may include multiple hash function sub-circuits, each of which applies a respective hash function to an input key value, producing a hash value. Each hash function sub-circuit (which may include a programmable hash table) may multiply bit vectors representing key values by a bit matrix and add a constant bit vector to the results. Each hash value may be used to access a location in a lookup table in memory to obtain its contents (e.g., a key and associated data). The circuit may include a selection sub-circuit that selects the data of one of the identified locations as an output of the lookup circuit (e.g., one whose key matches the input key). The circuit may modify obtained data prior to its selection and may output a signal indicating the validity of input keys.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: January 26, 2016
    Assignee: Oracle International Corporation
    Inventors: Guy L. Steele, Jr., David R. Chase, Nils Gura
  • Patent number: 9153331
    Abstract: A data storage device includes a memory and a controller and may perform a method that includes updating, in a controller of the data storage device, a value of a particular write/erase (W/E) counter of a set of counters in response to an erase operation to a particular region of the non-volatile memory that is tracked by the particular W/E counter and that includes a storage element that is tracked by a particular cell erase counter of the set of counters. The method includes, in response to the value of the particular W/E counter indicating that a count of erase operations to the particular region satisfies a first threshold, initiating a remedial action to the particular region of the non-volatile memory at least partially based on the value of the particular cell erase counter.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: October 6, 2015
    Assignee: SANDISK TECHNOLOGIES INC.
    Inventors: Manuel Antonio D'Abreu, Dimitris Pantelakis, Stephen Skala
  • Patent number: 9070469
    Abstract: A memory device that, in certain embodiments, includes a memory element coupled to a bit-line and a quantizing circuit coupled to the memory element via the bit-line. In some embodiments, the quantizing circuit includes an analog-to-digital converter having an input and output and a digital filter that includes memory. The input of the analog-to-digital converter may be coupled to the bit-line, and the output of the analog-to-digital converter may be coupled to the digital filter.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: June 30, 2015
    Assignee: Micron Technology, Inc.
    Inventor: R. Jacob Baker
  • Patent number: 9042194
    Abstract: A refresh method for a volatile memory device includes refreshing memory cells of a first set of rows of an array at a first refresh rate having a first refresh period, the first refresh rate being a lower rate having a longer refresh period than a second refresh rate having a second refresh period, wherein each memory cell in the first set of rows of the array has a retention time longer than the first refresh period; and refreshing memory cells of a second set of rows of the array at a third refresh rate having a third refresh period, the third refresh rate being a higher rate having a shorter refresh period than the second refresh rate having the second refresh period, wherein at least one memory cell of each row of the second set of rows has a retention time longer than the third refresh period and shorter than the first refresh period. The second refresh period corresponds to a refresh period defined in a standard for the volatile memory device.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: May 26, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chul-Woo Park, Joo-Sun Choi, Hong-Sun Hwang
  • Patent number: 9036418
    Abstract: A read voltage generation circuit includes a register unit configured to store an initial read voltage code, a counter circuit configured to change a read voltage code in every read-retry operation, wherein an initial value of the read voltage code is the initial read voltage code; and a voltage generation circuit configured to generate a read voltage corresponding to a read voltage code produced by the counter circuit.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: May 19, 2015
    Assignee: SK hynix Inc.
    Inventor: Seung-Min Oh
  • Patent number: 9007839
    Abstract: A method of reading a nonvolatile memory device comprises applying a read voltage to a memory cell array to read selected memory cells, counting a number of the selected memory cells that have a threshold voltage higher or lower than the read voltage, and comparing the counted number with a reference value to determine a number of bits stored in the selected memory cells.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: April 14, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-Sang Lee, Moosung Kim
  • Patent number: 9007862
    Abstract: Components of a memory system, such as a memory controller and a memory device, that reduce delay in exiting self-refresh mode by controlling the refresh timing of the memory device. The memory device includes a memory core. An interface circuit of the memory device receives an external refresh signal indicating an intermittent refresh event. A refresh circuit of the memory device generates an internal refresh signal indicating an internal refresh event of the memory device. A refresh control circuit of the memory device performs a refresh operation on a portion of the memory core responsive to the internal refresh event, at a time relative to the intermittent refresh event indicated by the external refresh signal.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: April 14, 2015
    Assignee: Rambus Inc.
    Inventors: Frederick A. Ware, Brent Haukness, Ian P. Shaeffer, James E. Harris
  • Patent number: 8988962
    Abstract: A refresh circuit and a semiconductor memory device including the refresh circuit are disclosed. The refresh circuit includes a mode register, a refresh controller and a multiplexer circuit. The mode register generates a mode register signal having information relating to a memory bank on which a refresh operation is to be performed. The refresh controller generates a self-refresh active command and a self-refresh address based on a self-refresh command and an oscillation signal. The multiplexer circuit may include a plurality of multiplexers. Each of the multiplexers selects one of an active command and the self-refresh active command in response to bits of the mode register signal. Each of the multiplexers generates a row active signal based on the selected command, and selects one of an external address and the self-refresh address to generate a row address.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: March 24, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-Ho Shin, Jung-Bae Lee, Min-Jeung Cho
  • Patent number: 8976621
    Abstract: Subject matter disclosed herein relates to techniques to read memory in a continuous fashion.
    Type: Grant
    Filed: December 24, 2010
    Date of Patent: March 10, 2015
    Assignee: Micron Technology, Inc.
    Inventors: Yihua Zhang, Jun Shen
  • Patent number: 8971132
    Abstract: The semiconductor device includes a temperature sensor controlled so that temperature measurement is made once at each of a plurality of different reference temperatures at an interval of a preset number of times of refresh operations and a plurality of latch circuits holding the results of temperature measurement. A refresh period is set from outputs of the latch circuits inclusive of the result of temperature measurement carried out last time for each of a plurality of different reference temperatures. After start of measurement, temperature measurements are repeated every wait time corresponding to circulation of the refresh operations. The refresh period is set such that the high-temperature side results of temperature measurement are prioritized.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: March 3, 2015
    Assignee: PS4 Luxco S.a.r.l.
    Inventors: Kiyohiro Furutani, Seiji Narui
  • Patent number: 8958265
    Abstract: A digital design and technique may be used to implement a Manhattan Nearest Neighbor content addressable memory function by augmenting a serial content addressable memory design with additional memory and counters for bit serially accumulating in parallel and subsequently comparing in parallel all the Manhattan distances between a serially inputted vector and all corresponding vectors resident in the CAM. Other distance measures, besides a Manhattan distance, may optionally be used in conjunction with similar techniques and designs.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: February 17, 2015
    Inventor: Laurence H. Cooke
  • Patent number: 8953403
    Abstract: A semiconductor memory device includes a plurality of banks; a counting block suitable for counting the activation number of the respective banks, and selecting a bank of which the activation number is larger than or equal to a given number; and a refresh control block suitable for performing a normal refresh operation on the banks in response to a refresh command, and performing an additional refresh operation N times on the selected bank, N being a positive integer.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: February 10, 2015
    Assignee: SK Hynix Inc.
    Inventors: Choung-Ki Song, Young-Do Hur, Tae-Woo Kwon
  • Patent number: 8953409
    Abstract: A device includes a control circuit that triggers a first operation every time a specific signal is supplied thereto, and that triggers a second operation in place of the first operation in response to the first specific signal supplied after the number of the first operation performed has reached a predetermined number.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: February 10, 2015
    Assignee: PS4 Luxco S.A.R.L.
    Inventor: Toru Ishikawa
  • Patent number: 8947911
    Abstract: A bit line power implementing circuit is provided, the bit line power implementing circuit has a bit line discharge oscillator to convert the supply voltage to a pulse; a decoder coupled to the bit line discharge oscillator to decode the pulse, and providing a first pulse with a first frequency and a second pulse with a second frequency; a first and a second counters, coupled to the decoder, and receiving the first and the second pulses respectively, and outputting a signal proportional to an average and a minimum read currents respectively; a divider outputting a read current ratio of the average read current to the minimum read current; and a multiplier for multiplying the supply voltage the read current ratio to output a bit line power consumption corresponding to the supply voltage.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: February 3, 2015
    Assignee: United Microelectronics Corp.
    Inventor: Hsi-Wen Chen
  • Patent number: 8947954
    Abstract: A Random Access Memory (RAM) and method of using the same are disclosed. The RAM includes a plurality of memory cells arranged in columns and in rows with each memory cell coupled to at least one word line and at least one bit line. The RAM includes a plurality of switches with at least one of the switches coupled between two of the memory cells to allow data to be copied from one of the two memory cells to the other of the two memory cells. In another aspect, the two memory cells can be considered a dual bit cell that contains a copying mechanism. There are two interleaved memory planes, assembled from bit cells that contain two bits of information. One bit is the primary bit that corresponds to the normal RAM bit. The second bit is able to receive a copy and hold the primary value. When the copying mechanism is over, the two memory planes may act as two completely independent structures.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: February 3, 2015
    Assignee: Mentor Graphics Corporation
    Inventor: Peer Schmitt
  • Patent number: 8934302
    Abstract: A method is provided for operating a nonvolatile memory comprising memory cells stacked on a substrate. The method comprises counting a number of program loops performed in a first program operation of selected memory cells connected to a selected wordline, and controlling an increment of a program voltage between successive program loops of a second program operation of the selected memory cells according to the counted number.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: January 13, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Dong-Hun Kwak
  • Patent number: 8929156
    Abstract: A semiconductor memory device includes an internal clock generation unit configured to generate an internal clock including periodic pulses during a period of a test mode; a DQ information signal generation block configured to generate DQ information signals which are sequentially enabled, in response to the internal clock; and a data output block configured to output the DQ information signals to DQ pads during a period of the test mode.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: January 6, 2015
    Assignee: SK Hynix Inc.
    Inventor: Bok Rim Ko