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: 20170147432
    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: Application
    Filed: May 10, 2016
    Publication date: May 25, 2017
    Inventors: Jungwon SUH, David Ian WEST
  • Patent number: 9633698
    Abstract: Writing to and reading from dynamic random access memory (DRAM) by a system on chip (SoC) over a multiphase multilane memory bus has power consumption optimized based on bit error rate (BER) and one or more thresholds. The bit error rate (BER) may be measured and used to control parameters to achieve optimal balance between power consumption and accuracy. The bit error rate (BER) measurement, purposely adding jitter, and checking against the thresholds is performed during normal mission-mode operation with live traffic. Error detection may cover every memory data transaction that has a block of binary data.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: April 25, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Dexter Tamio Chun, Vaishnav Srinivas, David Ian West, Deepti Vijayalakshmi Sriramagiri, Jungwon Suh, Jason Thurston
  • Patent number: 9583219
    Abstract: In a repair of a random access memory (RAM), an error information is received, a fail address of the RAM identified, and a one-time programming applied to a portion of the redundancy circuit while a content of the RAM is valid. Optionally, the RAM is a dynamic access RAM (DRAM), a refresh burst is applied to the DRAM, followed by a non-refresh interval, and the one-time programming is performed during the non-refresh interval.
    Type: Grant
    Filed: September 27, 2014
    Date of Patent: February 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Jung Pill Kim, Dexter Tamio Chun, Deepti Vijayalakshmi Sriramagiri, Jungwon Suh
  • Publication number: 20170017587
    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 dock 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: Application
    Filed: July 7, 2016
    Publication date: January 19, 2017
    Inventors: David West, Vaishnav Srinivas, Michael Brunolli, Jungwon Suh
  • Publication number: 20170004035
    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: Application
    Filed: September 18, 2015
    Publication date: January 5, 2017
    Inventors: Jungwon SUH, David Ian WEST
  • Patent number: 9524771
    Abstract: A method of refreshing a dynamic random access memory (DRAM) includes detecting an open page of the DRAM at a row of a DRAM bank within an open sub-array of the DRAM bank. The method also includes delaying issuance of a refresh command to a target refresh row of the DRAM bank when the target refresh row of the DRAM bank is within the open sub-array of the DRAM bank.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: December 20, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Deepti Vijayalakshmi Sriramagiri, Jungwon Suh, Xiangyu Dong
  • Patent number: 9495261
    Abstract: Methods and systems for an in-system repair process that repairs or attempts to repair random bit failures in a memory device are provided. In some examples, an in-system repair process may select alternative steps depending on whether the failure is correctable or uncorrectable. In these examples, the process uses communications between a system on chip and the memory to fix the failures during normal operation.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: November 15, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Jung Pill Kim, Dexter Tamio Chun, Deepti Vijayalakshmi Sriramagiri, Mosaddiq Saifuddin, Xiangyu Dong, Sungryul Kim, Yanru Li, Jungwon Suh
  • Publication number: 20160307645
    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: Application
    Filed: April 20, 2015
    Publication date: October 20, 2016
    Inventors: Jung Pill KIM, Dexter Tamio CHUN, Jungwon SUH, Deepti Vijayalakshmi SRIRAMAGIRI, Yanru LI, Mosaddiq SAIFUDDIN, Xiangyu DONG
  • Publication number: 20160291634
    Abstract: A clock is distributed to a processor-side base mode clocked transceiver and to a memory-side base mode clocked transceiver, interfacing respective ends of a data lane between a processor and the memory, for duplex communicating over the data lane. Concurrent with the duplex communicating, a bandwidth mode switches between a base bandwidth mode and a scale-up mode. The scale-up mode enables scale-up clock lines that distribute the clock to a processor-side scale-up transceiver and to a memory-side scale-up transceiver, interfacing respective ends of a scale-up data lane between the processor and the memory, for additional duplex communicating over the scale-up data lane. The base bandwidth mode disables the scale-up clock lines, which disables communicating over the scale-up data lane.
    Type: Application
    Filed: April 2, 2015
    Publication date: October 6, 2016
    Inventors: Jungwon SUH, David Ian WEST, Dexter Tamio CHUN
  • Patent number: 9448947
    Abstract: In an embodiment, a stacked package-on-package system has a memory die and a logic die. The memory die comprises a first memory and a second memory, each operated independently of the other, and each having an inter-chip interface electrically connected to the logic die. The logic die has two independent clock sources, one to provide a first clock signal to the first memory, and the other clock source to provide a second clock signal to the second memory.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: September 20, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Jungwon Suh, Dexter T. Chun
  • Patent number: 9436606
    Abstract: A system and method to defragment a memory is disclosed. In a particular embodiment, a method includes loading data stored at a first physical memory address of a memory from the memory into a cache line of a data cache. The first physical memory address is mapped to a first virtual memory address. The method further includes initiating modification, at the data cache, of lookup information associated with the first virtual memory address so that the first virtual memory address corresponds to a second physical memory address of the memory. The method also includes modifying, at the data cache, information associated with the cache line to indicate that the cache line corresponds to the second physical memory address instead of the first physical memory address.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: September 6, 2016
    Assignee: Qualcomm Incorporated
    Inventors: Xiangyu Dong, Jungwon Suh
  • Patent number: 9411727
    Abstract: A method of reading from and writing to a resistive memory cache includes receiving a write command and dividing the write command into multiple write sub-commands. The method also includes receiving a read command and executing the read command before executing a next write sub-command.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: August 9, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Xiangyu Dong, Xiaochun Zhu, Jungwon Suh
  • Patent number: 9378793
    Abstract: Systems and methods for integrated magnetoresistive random access memory (MRAM) modules. An integrated circuit includes a processor without a last level cache integrated on a first chip a MRAM module comprising a MRAM last level cache and a MRAM main memory integrated on a second chip, wherein the MRAM module is a unified structure fabricated as monolithic package or a plurality of packages. The second package further includes memory controller logic. A simplified interface structure is configured to couple the first and the second package. The MRAM module is designed for high speed, high data retention, aggressive prefetching between the MRAM last level cache and the MRAM main memory, improved page handling, and improved seal ability.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: June 28, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Xiangyu Dong, Jung Pill Kim, Jungwon Suh
  • Publication number: 20160124498
    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: October 27, 2015
    Publication date: May 5, 2016
    Inventors: Dohyoung CHUNG, Jeongmin PARK, Donghwan BAE, Jungwon SUH, Cheoljun LEE, Jeongho CHO, Kyonggon CHOI, Jiwoong OH
  • Patent number: 9304913
    Abstract: A hybrid cache includes a static random access memory (SRAM) portion and a resistive random access memory portion. Cache lines of the hybrid cache are configured to include both SRAM macros and resistive random access memory macros. The hybrid cache is configured so that the SRAM macros are accessed before the resistive random memory macros in each cache access cycle. While SRAM macros are accessed, the slower resistive random access memory reach a data access ready state.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 5, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Xiangyu Dong, Jungwon Suh
  • Publication number: 20160093403
    Abstract: In a repair of a random access memory (RAM), an error information is received, a fail address of the RAM identified, and a one-time programming applied to a portion of the redundancy circuit while a content of the RAM is valid. Optionally, the RAM is a dynamic access RAM (DRAM), a refresh burst is applied to the DRAM, followed by a non-refresh interval, and the one-time programming is performed during the non-refresh interval.
    Type: Application
    Filed: September 27, 2014
    Publication date: March 31, 2016
    Inventors: Jung Pill KIM, Dexter Tamio CHUN, Deepti Vijayalakshmi SRIRAMAGIRI, Jungwon SUH
  • Publication number: 20160092355
    Abstract: A method of reading from and writing to a resistive memory cache includes receiving a write command and dividing the write command into multiple write sub-commands. The method also includes receiving a read command and executing the read command before executing a next write sub-command.
    Type: Application
    Filed: December 8, 2015
    Publication date: March 31, 2016
    Inventors: Xiangyu DONG, Xiaochun ZHU, Jungwon SUH
  • Patent number: 9299457
    Abstract: Systems, methods, and computer programs are disclosed for kernel masking dynamic random access memory (DRAM) defects. One such method comprises: detecting and correcting a single-bit error associated with a physical address in a dynamic random access memory (DRAM); receiving error data associated with the physical address from the DRAM; storing the received error data in a failed address table located in a non-volatile memory; and retiring a kernel page corresponding to the physical address if a number of errors associated with the physical address exceeds an error count threshold.
    Type: Grant
    Filed: February 23, 2014
    Date of Patent: March 29, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Dexter T. Chun, Yanru Li, Xiangyu Dong, Jungwon Suh, Jung Pill Kim, Deepti Vijayalakshmi Sriramagiri
  • Patent number: 9274715
    Abstract: In a particular embodiment, a device includes memory address remapping circuitry and a remapping engine. The memory address remapping circuitry includes a comparison circuit to compare a received memory address to one or more remapped addresses. The memory address remapping circuitry also includes a selection circuit responsive to the comparison circuit to output a physical address. The physical address corresponds to a location in a random-access memory (RAM). The remapping engine is configured to update the one or more remapped addresses to include a particular address in response to detecting that a number of occurrences of errors at a particular location satisfies a threshold.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: March 1, 2016
    Assignee: Qualcomm Incorporated
    Inventors: Dexter T. Chun, Jungwon Suh, Stephen A. Molloy, Jung Pill Kim
  • Patent number: 9274888
    Abstract: A system for replacing a page stored in system memory when reading the page incurs a multiple-bit error. Upon reading a page in system memory for which a multiple-bit error is detected, backup data in flash memory is loaded into a redundant page in the system memory, and a re-mapper is configured so that future accesses to the page are redirected to the redundant page.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: March 1, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Dexter Tamio Chun, Jung Pill Kim, Hyunsuk Shin, Jungwon Suh