High speed data packet flow processing

    公开(公告)号:US11836385B2

    公开(公告)日:2023-12-05

    申请号:US17835809

    申请日:2022-06-08

    发明人: Aaron Foo

    摘要: An embodiment may involve a network interface configured to capture data packets into a binary format and a non-volatile memory configured to temporarily store the data packets received by way of the network interface. The embodiment may also involve a first array of processing elements each configured to independently and asynchronously: (i) read a chunk of data packets from the non-volatile memory, (ii) identify flows of data packets within the chunk, and (iii) generate flow representations for the flows. The embodiment may also involve a second array of processing elements configured to: (i) receive the flow representations from the first array of processing elements, (ii) identify and aggregate common flows across the flow representations into an aggregated flow representation, (iii) based on a filter specification, remove one or more of the flows from the aggregated flow representation, and (iv) write information from the aggregated flow representation to the database.

    CALCULATION ERROR CORRECTION DEVICE AND METHOD APPLIED TO RESISTIVE MEMORY-BASED NEURAL NETWORK ACCELERATOR

    公开(公告)号:US20230352113A1

    公开(公告)日:2023-11-02

    申请号:US17636895

    申请日:2021-08-04

    发明人: Jongeun LEE Sugil LEE

    IPC分类号: G11C29/52 G06F17/16 G06N3/04

    CPC分类号: G11C29/52 G06F17/16 G06N3/04

    摘要: The present disclosure provides a calculation error correction device including a first learning unit that trains an effective weight value prediction model for outputting an effective weight value matrix by using learning data in response to an input of the random weight value matrix, an effective weight value calculation unit that inputs a first weight value matrix into the effective weight value prediction model to derive the effective weight value matrix, a second learning unit that applies a second input vector to a target neural network as an input value, applied the effective weight value matrix as a weight value, and trains the weight value such that an output vector follows a result of multiplication of the second input vector and the first weight value matrix, and a control unit that performs matrix-vector multiplication by mapping the first input vector and the trained weight value matrix to the resistive memory.

    Error correction bit flipping scheme

    公开(公告)号:US11799496B2

    公开(公告)日:2023-10-24

    申请号:US17726349

    申请日:2022-04-21

    发明人: Jongtae Kwak

    摘要: Methods, systems, and devices for operating a memory device are described. An error correction bit flipping scheme may include methods, systems, and devices for performing error correction of one or more bits (e.g., a flip bit) and for efficiently communicating error correction information. The data bits and the flip bit (e.g., an error corrected flip bit) may be directly transmitted (e.g., to a flip decision component). The flip bit may be transmitted to the flip decision component over a dedicated and/or unidirectional line that is different from one or more other lines that carry data bits (e.g., to the flip decision component).

    DETERMINATION CIRCUIT AND MEMORY DEVICE AND PERIPHERAL CIRCUIT THEREOF

    公开(公告)号:US20230335214A1

    公开(公告)日:2023-10-19

    申请号:US18295013

    申请日:2023-04-03

    发明人: Liang-Hsiang CHIU

    IPC分类号: G11C5/14 G11C7/10 G11C29/52

    CPC分类号: G11C29/52 G11C5/14 G11C7/1039

    摘要: A peripheral circuit of a memory device includes a compensation circuit, a determination circuit, and a plurality of page buffers. The compensation circuit defines a leakage current. The determination circuit is coupled to the compensation circuit, and is operated according to the leakage current. The determination circuit includes a current source, a first current mirror, a second current mirror, a potentially-qualified-bit quantity control unit, a determination circuit enable control unit, a hysteresis circuit, and a first logic unit. The page buffers include an unselected page buffer and a selected page buffer. The unselected page buffer is coupled to the compensation circuit. The selected page buffer is coupled to the determination circuit.

    MEMORY AND OPERATION METHOD OF MEMORY
    57.
    发明公开

    公开(公告)号:US20230335175A1

    公开(公告)日:2023-10-19

    申请号:US17899785

    申请日:2022-08-31

    申请人: SK hynix Inc.

    摘要: A method for operating a memory includes: receiving an active command and a row address; confirming that a portion of columns of a first row corresponding to the row address is replaced with a portion of columns of a second row; activating the first row and the second row; confirming activation of a random pulse; randomly selecting one among the row address corresponding to the first row and a row address corresponding to the second row in response to the activation of the random pulse; and sampling the selected row address as a sampling address.