MEMORY DEVICE FOR PERFORMING CONVOLUTION OPERATION

    公开(公告)号:US20230043170A1

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

    申请号:US17565915

    申请日:2021-12-30

    Applicant: SK hynix Inc.

    Abstract: A memory device performs a convolution operation. The memory device includes first to N-th processing elements (PEs), a first analog-to-digital converter (ADC), a first shift adder, and a first accumulator. The first to N-th PEs, where N is a natural number equal to or greater than 2, are respectively associated with at least one weight data included in a weight feature map and are configured to perform a partial convolution operation with at least one input data included in an input feature map. The first ADC is configured to receive a first partial convolution operation result from the first to N-th PEs. The first shift adder shifts an output of the first ADC. The first accumulator accumulates an output from the first shift adder.

    ELECTRONIC DEVICE AND METHOD OF OPERATING THE SAME

    公开(公告)号:US20230113627A1

    公开(公告)日:2023-04-13

    申请号:US17703873

    申请日:2022-03-24

    Applicant: SK hynix Inc.

    Abstract: Provided herein may be an electronic device. The electronic device may include a crossbar array including a plurality of first memory cells, a plurality of second memory cells, a plurality of row lines, a plurality of first column lines and a second column line, and a plurality of analog-to-digital converters respectively coupled to the plurality of first column lines, each of the plurality of analog-to-digital converters receiving a reference voltage. Each of the plurality of analog-to-digital converters determines a maximum value allowed to the analog signal voltage based on the reference voltage.

    DATA PROCESSING SYSTEM, OPERATING METHOD THEREOF, AND COMPUTING SYSTEM USING DATA PROCESSING SYSTEM

    公开(公告)号:US20230096854A1

    公开(公告)日:2023-03-30

    申请号:US17705068

    申请日:2022-03-25

    Applicant: SK hynix Inc.

    Abstract: A data processing system includes a controller and a computation device. The controller receives a request for processing a neural network computation from a host, the request including an input feature map and a weight filter. The computation device includes a storage unit allocated to each of integration groups, and performs a convolution operation on the input feature map and the weight filter, sequentially outputs pooling elements as a result of the convolution operation, and performs a pooling operation on the pooling elements. The pooling elements corresponds to each integration group. The computation device performs the pooling operation by integrating a pooling value read from the storage unit and each of the pooling elements into a single value and updating the pooling value stored in the storage unit with a result of the integrating. The integrating and the updating are repeated until all of the pooling elements are integrated.

    SEMICONDUCTOR MEMORY APPARATUS AND OPERATING METHOD THEREOF

    公开(公告)号:US20230040775A1

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

    申请号:US17534212

    申请日:2021-11-23

    Applicant: SK hynix Inc.

    Abstract: A semiconductor memory apparatus may include: a data adjusting circuit configured to conditionally adjust a weight data value for a MAC (Multiplication and ACcumulation) operation based on comparing the weight data value to a reference data value, and generate flag information indicating whether the weight data value has been adjusted; a memory cell array circuit configured to store the adjusted weight data value outputted from the data adjusting circuit; and a data calculation circuit configured to recover, on the flag information, a result based on the weight data value from a result based on the adjusted weight data value to perform the MAC operation on an input data value and the weight data value.

    ELECTRONIC DEVICE AND METHOD OF OPERATING THE SAME

    公开(公告)号:US20220385295A1

    公开(公告)日:2022-12-01

    申请号:US17521603

    申请日:2021-11-08

    Applicant: SK hynix Inc.

    Abstract: An electronic device includes analog-to-digital converters each configured to receive an analog input signal and output a digital output signal corresponding to the analog input signal, an analog input signal generator configured to generate analog input signals provided to each analog-to-digital converter based on input voltages and weight data, an input signal distribution information generator configured to generate input signal distribution information indicating a distribution of the analog input signals for each of the analog-to-digital converters, an analog-to-digital converter group classifier configured to classify the analog-to-digital converters into a plurality of first analog-to-digital converter groups based on the input signal distribution information, and an analog-to-digital converter input range optimizer configured to determine an input range of each first analog-to-digital converter group based on the input signal distribution information, and each analog-to-digital converter is configured to operate according to an input range of a corresponding first analog-to-digital converter groups.

Patent Agency Ranking