Patents by Inventor Jungwon Suh

Jungwon Suh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190179399
    Abstract: Power saving techniques for memory systems are disclosed. In particular, exemplary aspects of the present disclosure contemplate taking advantage of patterns that may exist within memory elements and eliminating duplicative data transfers. Specifically, if data is repetitive, instead of sending the same data repeatedly, the data may be sent only a single time with instructions that cause the data to be replicated at a receiving end to restore the data to its original repeated state.
    Type: Application
    Filed: February 6, 2019
    Publication date: June 13, 2019
    Inventors: Jungwon Suh, Dexter Tamio Chun, Michael Hawjing Lo
  • Patent number: 10222853
    Abstract: Power saving techniques for memory systems are disclosed. In particular, exemplary aspects of the present disclosure contemplate taking advantage of patterns that may exist within memory elements and eliminating duplicative data transfers. Specifically, if data is repetitive, instead of sending the same data repeatedly, the data may be sent only a single time with instructions that cause the data to be replicated at a receiving end to restore the data to its original repeated state.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: March 5, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Jungwon Suh, Dexter Tamio Chun, Michael Hawjing Lo
  • Publication number: 20190056990
    Abstract: Errors can be introduced when data is transferred over a link between two entities such as between a host and a memory. Link error protection schemes can be implemented to detect and correct errors that occur on the link to enhance transmission reliability. However, these benefits are not without costs since such protection schemes increase both latency and power consumption. In one or more aspects, it is proposed to dynamically adjust the level of link error protection applied to match any change in the operating environment. For example, likelihood of link errors strongly correlates with the link speed. If the link speed is increased, a greater level of link error protection can be applied to counteract the increase in the link errors. If the link speed is decreased, the level of protection can be decreased so that latency and power consumption penalties can be minimized.
    Type: Application
    Filed: August 21, 2017
    Publication date: February 21, 2019
    Inventors: Jungwon SUH, Alain ARTIERI, Dexter Tamio CHUN, Deepti Vijayalakshmi SRIRAMAGIRI
  • Publication number: 20190043558
    Abstract: In a conventional memory subsystem, a memory controller issues explicit refresh commands to a DRAM memory device to maintain integrity of the data stored in the memory device when the memory device is in an auto-refresh mode. A significant amount of power may be consumed to carry out the refresh. To address this and other issues, it is proposed to allow a partial refresh in the auto-refresh mode in which the refreshing operation may be skipped for a subset of the memory cells. Through such selective refresh skipping, the power consumed for auto-refreshes may be reduced. Operating system kernels and memory drivers may be configured to determine areas of memory for which the refreshing operation can be skipped.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 7, 2019
    Inventors: Jungwon SUH, Yanru LI, Haw-Jing LO, Dexter Tamio CHUN
  • Publication number: 20190026028
    Abstract: Disclosed are techniques for minimizing performance degradation due to refresh operations in a dynamic volatile memory sub-system. In an aspect, a refresh scheduler coupled to the dynamic volatile memory sub-system generates a batch memory refresh command comprising an identification of a plurality of rows of each of one or more banks of the dynamic volatile memory sub-system to refresh, and issues the batch memory refresh command to the dynamic volatile memory sub-system.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 24, 2019
    Inventors: Dexter Tamio CHUN, Jungwon SUH, Michael Hawjing LO
  • Patent number: 10185515
    Abstract: An enhanced multi chip package (eMCP) is provided including a unified memory controller. The UMC is configured to manage different types of memory, such as NAND flash memory and DRAM on the eMCP. The UMC provides storage memory management, DRAM management, DRAM accessibility for storage memory management, and storage memory accessibility for DRAM management. The UMC also facilitates direct data copying from DRAM to storage memory and vice versa. The direct copying may be initiated by the UMC without interaction from a host, or may be initiated by a host.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: January 22, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Hyunsuk Shin, Jung Pill Kim, Dexter Tamio Chun, Jungwon Suh
  • Patent number: 10169262
    Abstract: Methods, apparatus, and system for use in adaptive communication interfaces are disclosed. An adaptive communication interface is provided, in which a high-speed clock provided in a high-speed mode of operation is suppressed in a low-power mode of operation. In the low-power mode of operation, a low-speed command clock is used for data transfers between a memory device and a system-on-chip, applications processor or other device. A method for operating the adaptive communication interface may include using a first clock signal to control transmissions of commands to a memory device over a command bus. In a first mode of operation, the first clock signal controls data transmissions over the adaptive communication interface. In a second mode of operation, the second clock signal controls data transmissions over the adaptive communication interface. The frequency of the second clock signal may be greater than the frequency of the first clock signal.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: January 1, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: David West, Vaishnav Srinivas, Michael Brunolli, Jungwon Suh
  • Patent number: 10140175
    Abstract: A memory sub-system may include a memory controller having error correction code (ECC) encoder/decoder logic. The memory controller may be configured to embed link ECC parity bits in unused data mask bits and/or in a mask write data during a mask write operation. The memory controller may also be configured to protect at least a location of the link ECC parity bits during the mask write operation.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: November 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: David Ian West, Jungwon Suh
  • Publication number: 20180314586
    Abstract: Disclosed are techniques for generating a parity check matrix representing an error correcting code (ECC) for protecting a plurality of bits of a message. In an aspect, a method includes initializing a matrix M to store selected three-bit codes, selecting a first three-bit code from a set L of three-bit combinations of a number of bits n of the ECC that minimizes a sum of squared row weights of each row of the matrix M, comparing the first three-bit code with each of a plurality of error syndromes, and calculating, based on no comparison of the first three-bit code with each of the plurality of error syndromes, new error syndromes and storing the new error syndromes, wherein the new error syndromes are calculated by comparing the first three-bit code with each three-bit code in the matrix M, and storing the first three-bit code in the matrix M.
    Type: Application
    Filed: March 30, 2018
    Publication date: November 1, 2018
    Inventors: Alain ARTIERI, Deepti Vijayalakshmi SRIRAMAGIRI, Dexter Tamio CHUN, Jungwon SUH
  • Patent number: 10061645
    Abstract: A method of memory array and link error correction in a low power memory sub-system includes embedding error correction code (ECC) parity bits within unused data mask bits during a normal write operation and during a read operation. The method also includes embedding the ECC parity bits in a mask write data byte corresponding to an asserted data mask bit during a mask write operation.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: August 28, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Jungwon Suh, David Ian West
  • Publication number: 20180197594
    Abstract: Systems, methods, and computer programs are disclosed for providing coincident memory bank access. One embodiment is a memory device comprising a first bank, a second bank, a first bank resource, and a second bank resource. The first bank has a first set of bitlines for accessing a first set of rows in a first memory cell array. The second bank has a second set of bitlines for accessing a second set of rows in a second memory cell array. The first bank resource and the second bank resource are selectively connected to the first set of bitlines or the second set of bitlines via a cross-connect switch.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 12, 2018
    Inventors: Yanru Li, Dexter Chun, Jungwon Suh
  • Patent number: 9965352
    Abstract: A memory device may include link error correction code (ECC) decoder and correction circuitry. The ECC decoder and correction circuitry may be arranged in a write path and configured for link error detection and correction of write data received over a data link. The memory device may also include memory ECC encoder circuitry. The memory ECC encoder circuitry may be arranged in the write path and configured for memory protection of the write data during storage in a memory array.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: May 8, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Jungwon Suh, David Ian West
  • Patent number: 9911485
    Abstract: A method includes sending a first signal from a memory device to a memory controller. The first signal indicates to the memory controller that particular memory cells of the memory device are to be refreshed by the memory device.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: March 6, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Deepti Vijayalakshmi Sriramagiri, Jung Pill Kim, Jungwon Suh, Xiangyu Dong
  • Publication number: 20180060171
    Abstract: Conventional link error correction techniques in memory subsystems include either widening the I/O width or increasing the burst length. However, both techniques have drawbacks. In one or more aspects, it is proposed to incorporate link error correction in both the host and the memory devices to address the drawbacks associated with the conventional techniques. The proposed memory subsystem is advantageous in that the interface architecture of conventional memory systems can be maintained. Also, the link error correction is capability is provided with the proposed memory subsystem without increasing the I/O width and without increasing the burst length.
    Type: Application
    Filed: July 6, 2017
    Publication date: March 1, 2018
    Inventor: Jungwon SUH
  • Publication number: 20180060010
    Abstract: Disclosed is an electronic device including a plurality of touch displays. The electronic device includes a first touch display configured to face a first direction and comprise a first touch panel and a first display panel, a second touch display configured to face a second direction opposite the first direction and comprise a second touch panel and a second display panel, a rotation detection sensor configured to sense a rotation of the electronic device, a processor electrically connected to the first touch display, the second touch display and the rotation detection sensor, and memory electrically connected to the processor.
    Type: Application
    Filed: August 18, 2017
    Publication date: March 1, 2018
    Inventors: Kwangik CHO, Jungwon SUH
  • Publication number: 20180052785
    Abstract: Systems and method are directed to reducing power consumption of data transfer between a processor and a memory. A data to be transferred on a data bus between the processor and the memory is checked for a first data pattern, and if the first data pattern is present, transfer of the first data pattern is suppressed on the data bus. Instead, a first address corresponding to the first data pattern is transferred on a second bus between the processor and the memory. The first address is smaller than the first data pattern. The processor comprises a processor-side first-in-first-out (FIFO) and the memory comprises a memory-side FIFO, wherein the first data pattern is present at the first address in the processor-side FIFO and at the first address in the memory-side FIFO.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Inventors: Jungwon Suh, Dexter Chun, Haw-Jing Lo
  • Publication number: 20180003520
    Abstract: An electronic device and method utilizes an external sensor group to facilitate miniaturization the device and repair/replacement of external sensors. An interface connected to an external sensor package including at least one sensor. A processor that when the external sensor package is connected through the interface, determines from which group the external sensor package is included in among pre-configured groups and controls the performance of a function corresponding to the determined group.
    Type: Application
    Filed: September 15, 2017
    Publication date: January 4, 2018
    Inventors: Dohyoung CHUNG, Jeongmin PARK, Donghwan BAE, Jungwon SUH, Cheoljun LEE, Jeongho CHO, Kyonggon CHOI, Jiwoong OH
  • Patent number: 9812222
    Abstract: A memory having a redundancy area is operated in a normal mode and an error is detected. A selecting selects between in-line repair process and off-line repair. In-line repair applies a short term error correction, which remaps a fail address to a remapped memory area of the memory. An in-system repair is applied, for a one-time programmed remapping of the fail address to a redundancy area of the memory. In-system repair utilizes idle time of the memory to maintain valid memory content.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: November 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Jung Pill Kim, Dexter Tamio Chun, Jungwon Suh, Deepti Vijayalakshmi Sriramagiri, Yanru Li, Mosaddiq Saifuddin, Xiangyu Dong
  • Patent number: 9779798
    Abstract: Systems, methods, and computer programs for providing row tamper protection in a multi-bank memory cell array. One method comprises monitoring row activation activity for each of a plurality of banks in a multi-bank memory cell array. In response to monitoring the row activation activity, a row activation counter table is stored in a memory. The row activation counter table comprises a plurality of row address entries, each row address entry having a corresponding row activation counter. In response to detecting one of the plurality of row activation counters has exceeded a threshold indicating suspicious row tampering, the corresponding row address entry associated with the row activation counter exceeding the threshold is determined. A refresh operation is performed on one or more rows adjacent to the row address having the row activation counter exceeding the threshold.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: October 3, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Yanru Li, Dexter Chun, Jungwon Suh, Alexander Gantman
  • Patent number: 9766092
    Abstract: An electronic device and method utilizes an external sensor group to facilitate miniaturization the device and repair/replacement of external sensors. An interface connected to an external sensor package including at least one sensor. A processor that when the external sensor package is connected through the interface, determines from which group the external sensor package is included in among pre-configured groups and controls the performance of a function corresponding to the determined group.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: September 19, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dohyoung Chung, Jeongmin Park, Donghwan Bae, Jungwon Suh, Cheoljun Lee, Jeongho Cho, Kyonggon Choi, Jiwoong Oh