Patents by Inventor Choung Ki Song

Choung Ki Song 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).

  • Patent number: 11663000
    Abstract: A MAC operator includes a plurality of multipliers configured to perform a multiplication operation on a floating-point format first data and a floating-point format second data to output a floating-point format multiplication result data, a plurality of floating-point-to-fixed-point converters configured to receive the floating-point format multiplication result data from each of the plurality of multipliers and convert into a fixed-point format multiplication result data to be output, and an adder tree configured to perform an addition operation on the fixed-point format multiplication result data that is output from the plurality of floating-point-to-fixed-point converters. If a first mantissa of the first data and a second mantissa of the second data are composed of ‘M’-bit (‘M’ being a natural number), each of the plurality of multipliers is configured to perform the multiplication operation so that the fixed-point format multiplication result data includes a mantissa of 2*(M+1) bits.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: May 30, 2023
    Assignee: SK hynix Inc.
    Inventor: Choung Ki Song
  • Publication number: 20230153194
    Abstract: A semiconductor device includes an error check execution signal generation circuit configured to generate an error check execution signal for performing an error check operation when an ECS (Error Check and Scrub) command that is generated based on a refresh command is input; and an ECS control circuit configured to generate an ECS active command and an ECS read command for performing the error check operation based on the ECS command and the error check execution signal, and successively generate the ECS read commands to perform the error check operation.
    Type: Application
    Filed: March 15, 2022
    Publication date: May 18, 2023
    Applicant: SK hynix Inc.
    Inventor: Choung Ki SONG
  • Publication number: 20230133922
    Abstract: An electronic system includes a control system configured to transmit an encrypted bit stream, an electronic device configured to extract a security key by decrypting the encrypted bit stream and to compare the security key with a check security key to extract programming data for a programming operation by decrypting the encrypted bit stream when the security key and the check security key are the same as each other.
    Type: Application
    Filed: August 8, 2022
    Publication date: May 4, 2023
    Applicant: SK hynix Inc.
    Inventor: Choung Ki SONG
  • Publication number: 20230133799
    Abstract: A semiconductor device includes a programming control signal generation circuit configured to generate a programming control signal and a programming termination signal based on programming data when a programming operation is performed, and a programming control circuit configured to program a command, an address, and an operation signal, based on the programming control signal to generate a programming command, a programming address, and a programming operation signal.
    Type: Application
    Filed: March 16, 2022
    Publication date: May 4, 2023
    Applicant: SK hynix Inc.
    Inventors: Choung Ki SONG, Woo Yeong CHO
  • Patent number: 11635911
    Abstract: A processing-in-memory (PIM) system includes a PIM device and a controller. The PIM device includes a data storage region and an arithmetic circuit for performing an arithmetic operation for data outputted from the data storage region. The controller is configured to control the PIM device. The PIM device is configured to transmit arithmetic quantity data of the arithmetic circuit to the controller in response to a request of the controller.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: April 25, 2023
    Assignee: SK hynix Inc.
    Inventors: Se Ho Kim, Choung Ki Song
  • Publication number: 20230088153
    Abstract: A semiconductor system including: an operation period adjusting circuit configured to generate operation information for adjusting an operation period, when an input count of an active command during a test mode period is equal to or more than a preset count; and a command generation circuit configured to adjust the input count of the active command applied to a semiconductor device during a preset period, by adjusting the operation period on the basis of the operation information.
    Type: Application
    Filed: January 17, 2022
    Publication date: March 23, 2023
    Applicant: SK hynix Inc.
    Inventor: Choung Ki SONG
  • Publication number: 20230077701
    Abstract: A processing-in-memory (PIM) device includes a memory circuit, a processing circuit configured to receive arithmetic data from the memory circuit to perform an arithmetic operation, an information storage configured to store arithmetic operation information that defines the arithmetic operation, a processing control circuit configured to generate a first arithmetic control signal and a second arithmetic control signal based on the arithmetic operation information from the information storage and an internal initiation command, and a memory control circuit configured to generate a memory control signal based on the second arithmetic control signal and configured to transmit the memory control signal to the memory circuit.
    Type: Application
    Filed: November 17, 2022
    Publication date: March 16, 2023
    Applicant: SK hynix Inc.
    Inventor: Choung Ki SONG
  • Patent number: 11605417
    Abstract: An arithmetic device includes an auto-command/address generation circuit, a first data storage circuit, and a second data storage circuit. The auto-command/address generation circuit generates an auto-load selection signal that activates an auto-load operation based on a level of a power source voltage. In addition, the auto-command/address generation circuit generates an auto-load command for the auto-load operation. The first data storage circuit outputs look-up table data, to which an activation function is applied, based on the auto-load command. The second data storage circuit stores the look-up table data, output from the first data storage circuit, based on the auto-load command.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: March 14, 2023
    Assignee: SK hynix Inc.
    Inventor: Choung Ki Song
  • Publication number: 20230073929
    Abstract: A processing-in-memory (PIM) device includes memory banks configured to perform a read operation and a write operation in a normal mode, and to perform a first data providing operation in an accelerator mode, a global buffer configured to perform a second data providing operation in the accelerator mode, processing elements configured to perform at least one of a first arithmetic operation and a second arithmetic operation using at least one of the first data and the second data in the accelerator mode, a command decoder configured to output a normal mode control signal or an accelerator mode start signal, and a processor unit configured to store an operation instruction set transmitted from an external device, to transmit the operation instruction set to the processing elements, and to transmit the accelerator mode control signal to the processing elements.
    Type: Application
    Filed: November 17, 2022
    Publication date: March 9, 2023
    Applicant: SK hynix Inc.
    Inventor: Choung Ki SONG
  • Publication number: 20230063533
    Abstract: A semiconductor device includes an information update control circuit configured to generate a self-read pulse for a self-read operation, a self-write pulse for a self-write operation, and an information update section signal that is activated during an information update section when an active operation is performed, and a column control circuit configured to receive the self-read pulse and the self-write pulse, to generate a read column strobe pulse for outputting data or selection information data stored in a core circuit when the self-read operation is performed based on the self-read pulse or the read operation is performed according to the read pulse, and to generate a write column strobe pulse for storing the data or the selection information data in the core circuit when the self-write operation is performed based on the self-write pulse or the write operation is performed according to the write pulse.
    Type: Application
    Filed: June 16, 2022
    Publication date: March 2, 2023
    Inventor: Choung Ki SONG
  • Patent number: 11586500
    Abstract: A method of performing a MAC arithmetic operation includes detecting error correction capability for first data when a command has a logic level combination for performing the MAC arithmetic operation; correcting an error, included in the first data, when the number of erroneous bits included in the first data is equal to or less than the error correction capability; and outputting, to a PIM controller, MAC calculation result data generated by performing the MAC arithmetic operation on the error-corrected first data.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: February 21, 2023
    Assignee: SK hynix Inc.
    Inventors: Choung Ki Song, Jeong Jun Lee
  • Patent number: 11586438
    Abstract: A MAC operator includes a plurality of multipliers, a plurality of floating-point to fixed-point converters, and an adder tree. Each of the plurality of multipliers may perform a multiplication operation on first data and second data of a floating-point format to output multiplication result data. Each of the plurality of floating-point to fixed-point converters may convert the data type of the multiplication result data into a fixed-point format. The adder tree may perform a first addition operation on the multiplication result data of the fixed-point format. Each of the plurality of floating-point to fixed-point converters may skip a ‘+1’ operation for processing a negative number and a ‘+1’ operation for roundup processing in a data type converting process, and output round bits equaling to bit values not added by the skipped ‘+1’ operations in the data type converting process.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: February 21, 2023
    Assignee: SK hynix Inc.
    Inventor: Choung Ki Song
  • Patent number: 11586494
    Abstract: A Processing-In-Memory (PIM) device includes a MAC operator, a first storage region and an error correction code (ECC) logic circuit. The MAC operator performs MAC operation of first data and second data. The first storage region provides the first data to the MAC operator. The error correction code (ECC) logic circuit transmit first encoded data to the first storage region by performing a first ECC encoding operation on the first data. The error correction code (ECC) logic circuit transmit first decoded data generated by performing a first ECC decoding operation of the first encoded data transmitted from the first storage region to the MAC operator. The error correction code (ECC) logic circuit generates an error calculation result signal and transmit the an error calculation result signal to the MAC operator when the number of erroneous bits detected in the first ECC decoding operation exceed an error correction capability.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: February 21, 2023
    Assignee: SK hynix Inc.
    Inventors: Choung Ki Song, Jeong Jun Lee
  • Patent number: 11579870
    Abstract: A MAC operator includes a plurality of multipliers, a plurality of floating-point to fixed-point converters, an adder tree, an accumulator, and a fixed-point to floating-point converter. Each of the plurality of multipliers may perform a multiplication operation on first data and second data of a single-precision floating-point (FP32) format to output multiplication result data of the FP 32 format. Each of the plurality of floating-point to fixed-point converters may convert the FP 32 format into a fixed-point format. The adder tree may perform a first addition operation on the data of the fixed-point format. The accumulator may perform an accumulation operation on the data output from the adder tree. And the fixed-point to floating-point converter may convert the data of the fixed-point format into data of the FP32 format.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: February 14, 2023
    Assignee: SK hynix Inc.
    Inventor: Choung Ki Song
  • Patent number: 11579967
    Abstract: A Processing-In-Memory (PIM) device includes an error correction code (ECC) logic circuit and an error accumulation detection circuit. The error correction code (ECC) logic circuit configured to detect an erroneous bits included in first data to generate a parity bit, and to detect an error correction capability of the first data to generate an error correction fail signal. The error accumulation detection circuit configured to generate an error accumulation signal counted by a pulse of the error correction fail signal. The error correction capability set to the maximum number of erroneous bits that can be corrected by performing an ECC operation on the first data.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: February 14, 2023
    Assignee: SK hynix Inc.
    Inventors: Choung Ki Song, Jeong Jun Lee
  • Publication number: 20230033179
    Abstract: An accumulator according to an embodiment of the present disclosure includes an accumulation adder configured to perform an accumulative addition operation on input data and latch data that are input through a first input terminal and a second input terminal, respectively, to generate accumulation data, and a latch circuit, including a plurality of flip-flops, each of the plurality of flip-flops configured to receive the accumulation data and capable of latching and outputting the accumulation data as the latch data, wherein one of the latch data that is output from each of the plurality of flip-flops is selected to be fed back to the accumulation adder based on a first accumulation control signal. The latch circuit is configured to latch the accumulation data in the flip-flop, among the plurality of flip-flops, selected by a second accumulation control signal.
    Type: Application
    Filed: October 7, 2022
    Publication date: February 2, 2023
    Applicant: SK hynix Inc.
    Inventor: Choung Ki SONG
  • Publication number: 20230025899
    Abstract: A PIM device includes a memory/arithmetic region including a plurality of memory banks and a plurality of MAC operators, the plurality of MAC operators including a first MAC operator, a peripheral region including a data input/output circuit, and a global data input/output (GIO) line capable of providing a data transmission path between the peripheral region and the memory/arithmetic region. The first MAC operator is configured to perform an EWM operation by performing a multiplication operation on first input data and second input data that are transmitted from first and second memory banks of the plurality of memory banks, respectively, to generate multiplication result data and transmitting the multiplication result data to a third memory bank. While the EWM operation is being performed, data transmission through the GIO line between the peripheral region and the memory/arithmetic region is blocked.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 26, 2023
    Applicant: SK hynix Inc.
    Inventor: Choung Ki SONG
  • Patent number: 11544142
    Abstract: A Processing-In-Memory (PIM) device includes a MAC operator, a first storage region and an error correction code (ECC) logic circuit. The MAC operator performs MAC operation of first data and second data. The first storage region provides the first data to the MAC operator. The error correction code (ECC) logic circuit transmit first encoded data to the first storage region by performing a first ECC encoding operation on the first data. The error correction code (ECC) logic circuit transmit first decoded data generated by performing a first ECC decoding operation of the first encoded data transmitted from the first storage region to the MAC operator. The error correction code (ECC) logic circuit generates an error calculation result signal and transmit the an error calculation result signal to the MAC operator when the number of erroneous bits detected in the first ECC decoding operation exceed an error correction capability.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: January 3, 2023
    Assignee: SK hynix Inc.
    Inventors: Choung Ki Song, Jeong Jun Lee
  • Publication number: 20220415371
    Abstract: A memory system includes a memory device and a memory controller. The memory device includes a memory area configured to store data and an input/output (I/O) buffering part configured to store data outputted from the memory area. The memory controller is configured to control read operations of the memory device. The memory device is configured to store data of all columns in a selected row designated by a row address among a plurality of rows in the memory area into the I/O buffering part in response to an external command outputted from the memory controller and is configured to output data of a selected column designated by a column address among the data stored in the I/O buffering part, and the memory controller is configured to perform a scheduling operation for successively executing read request commands having the same row address among a plurality of read request commands for performing read operations of the memory device.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Applicant: SK hynix Inc.
    Inventor: Choung Ki SONG
  • Patent number: 11537323
    Abstract: A processing-in-memory (PIM) device includes a first group of storage regions, a second group of storage regions, and a plurality of multiplication/accumulation (MAC) operators. The MAC operators are configured to communicate with the first and second groups of storage regions through a global data input/output (GIO) line. A first storage region corresponding to a storage region of the first group of storage regions, a second storage region corresponding to a storage region of the second group of storage regions, and a first MAC operator corresponding to a MAC operator of the plurality of MAC operators constitute a MAC unit. The first MAC operator is configured to receive first data and second data from the first and second storage regions, respectively, through the GIO line to perform a MAC arithmetic operation of the first and second data and to output a result of the MAC arithmetic operation.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: December 27, 2022
    Assignee: SK hynix Inc.
    Inventor: Choung Ki Song