Multi-way set associative cache and processing method thereof

    公开(公告)号:US10152420B2

    公开(公告)日:2018-12-11

    申请号:US15637805

    申请日:2017-06-29

    Inventor: Hengchao Xin

    Abstract: A multi-way set associative cache and a processing method thereof, where the cache includes M pipelines, a controller, and a data memory, where any one of the pipelines includes an arbitration circuit, a tag memory, and a determining circuit, where the arbitration circuit receives at least one lookup request at an Nth moment, and determines a first lookup request among the at least one lookup request, the tag memory looks up locally stored tag information according to a first index address in order to acquire at least one target tag address corresponding to the first index address, the determining circuit determines whether an address that matches a first tag address exists in the at least one target tag address, and the controller sends the first lookup request to a next-level device or other pipelines for processing when the address that matches the first tag address does not exist.

    Data Reading Circuit
    12.
    发明申请

    公开(公告)号:US20170270984A1

    公开(公告)日:2017-09-21

    申请号:US15464670

    申请日:2017-03-21

    Inventor: Hengchao Xin

    CPC classification number: G11C7/222 G06F5/06 G11C7/10 H04L7/0012

    Abstract: A data reading circuit including a phase difference determining module, a time delay detection module, and a reading control module, and the phase difference determining module is connected to the echo clock signal and a clock signal of the second clock domain. The phase difference determining module is configured to determine a phase difference between the echo clock signal and the clock signal of the second clock domain; the time delay detection module is configured to detect a time delay value in transmission of data from a buffer to a flip-flop; and the reading control module is configured to determine, according to the phase difference and the time delay value, a triggering edge, at which the flip-flop can read data output by the buffer, of the clock signal of the second clock domain.

Patent Agency Ranking