MEMORY DEVICE AND METHOD OF OPERATING THE SAME

    公开(公告)号:US20240257851A1

    公开(公告)日:2024-08-01

    申请号:US18499551

    申请日:2023-11-01

    CPC classification number: G11C8/06 G11C7/1063 G11C8/04

    Abstract: A memory device includes: a memory bank module comprising a memory bank; and an operation module comprising a processing in memory (PIM) block, wherein the memory bank comprises: an array of memory cells arranged in a plurality of rows and a plurality of columns; a row buffer configured to store data of a row corresponding to a row address among the plurality of rows; and a selecting module configured to select first data and second data corresponding to a column address from among the data stored in the row buffer, wherein the first data is transmitted to the PIM block through a first data path connected between the selecting module and the PIM block, and the second data is transmitted to the PIM block through a second data path connected between the selecting module and the PIM block.

    MEMORY DEVICE FOR PERFORMING IN-MEMORY PROCESSING

    公开(公告)号:US20240419445A1

    公开(公告)日:2024-12-19

    申请号:US18814125

    申请日:2024-08-23

    Abstract: A memory device configured to perform in-memory processing includes a plurality of in-memory arithmetic units each configured to perform in-memory processing of a pipelined arithmetic operation, and a plurality of memory banks allocated to the in-memory arithmetic units such that a set of n memory banks is allocated to each of the in-memory operation units, each memory bank configured to perform an access operation of data requested from the in-memory arithmetic units while the pipelined arithmetic operation is performed. Each of the in-memory arithmetic units is configured to operate at a first operating frequency that is less than or equal to a product of n and a second operating frequency of each of the memory banks.

    MEMORY DEVICE FOR PERFORMING IN-MEMORY PROCESSING

    公开(公告)号:US20220107803A1

    公开(公告)日:2022-04-07

    申请号:US17314476

    申请日:2021-05-07

    Abstract: A memory device configured to perform in-memory processing includes a plurality of in-memory arithmetic units each configured to perform in-memory processing of a pipelined arithmetic operation, and a plurality of memory banks allocated to the in-memory arithmetic units such that a set of n memory banks is allocated to each of the in-memory operation units, each memory bank configured to perform an access operation of data requested from the in-memory arithmetic units while the pipelined arithmetic operation is performed. Each of the in-memory arithmetic units is configured to operate at a first operating frequency that is less than or equal to a product of n and a second operating frequency of each of the memory banks.

    MEMORY DEVICE AND OPERATING METHOD THEREOF
    4.
    发明公开

    公开(公告)号:US20240184526A1

    公开(公告)日:2024-06-06

    申请号:US18329045

    申请日:2023-06-05

    CPC classification number: G06F7/5443 G06F7/502 G06F9/30145

    Abstract: A memory device includes: a plurality of memory banks divided by a plurality of channels comprising a first channel and a second channel; and a channel-level processing element (PE) configured to generate an in-memory computation result by performing an operation using a first partial result generated based on data stored in a memory bank of the first channel among the plurality of memory banks and a second partial result generated based on data stored in a memory bank of the second channel among the plurality of memory banks.

    MEMORY CONTROLLER AND MEMORY CONTROL METHOD
    5.
    发明公开

    公开(公告)号:US20240143230A1

    公开(公告)日:2024-05-02

    申请号:US18394392

    申请日:2023-12-22

    Abstract: A memory controller and a memory control method are disclosed. The memory controller includes a first buffer configured to receive a first memory request from a host and to store the first memory request, a request scheduler configured to determine an order in which the first memory request is transferred to a command generator, a request generator configured to generate one or more second memory requests based on a generation parameter of the first memory request, in response to an address of the first memory request corresponding to a processing in memory (PIM) memory, the command generator being configured to generate a first command corresponding to the first memory request and one or more second commands corresponding to the one or more second memory requests, and to store the generated first command and the one or more second commands in a second buffer, and a command scheduler configured to schedule the first command and the one or more second commands.

    MEMORY CONTROLLER AND MEMORY CONTROL METHOD

    公开(公告)号:US20220253246A1

    公开(公告)日:2022-08-11

    申请号:US17408584

    申请日:2021-08-23

    Abstract: A memory controller and a memory control method are disclosed. The memory controller includes a first buffer configured to receive a first memory request from a host and to store the first memory request, a request scheduler configured to determine an order in which the first memory request is transferred to a command generator, a request generator configured to generate one or more second memory requests based on a generation parameter of the first memory request, in response to an address of the first memory request corresponding to a processing in memory (PIM) memory, the command generator being configured to generate a first command corresponding to the first memory request and one or more second commands corresponding to the one or more second memory requests, and to store the generated first command and the one or more second commands in a second buffer, and a command scheduler configured to schedule the first command and the one or more second commands.

    PROCESSING-IN-MEMORY AND METHOD OF OUTPUTTING INSTRUCTION USING PROCESSING-IN-MEMORY

    公开(公告)号:US20220156081A1

    公开(公告)日:2022-05-19

    申请号:US17323171

    申请日:2021-05-18

    Abstract: A processing-in-memory (PIM) and a method of outputting an instruction using a PIM. The PIM includes an internal processor, a memory, and a register configured to store instruction meta information. The memory is configured to store a lookup table generated by predicting a future instruction. The external processor is configured to retrieve an instruction corresponding to the instruction meta information from the lookup table in response to a PIM application programming interface (API) call instruction including the instruction meta information. The instruction corresponding to the instruction meta information is output based on a retrieval result.

Patent Agency Ranking