WRITE MERGING ON STORES WITH DIFFERENT PRIVILEGE LEVELS

    公开(公告)号:US20200371928A1

    公开(公告)日:2020-11-26

    申请号:US16882390

    申请日:2020-05-22

    Abstract: A caching system including a first sub-cache, a second sub-cache, coupled in parallel with the first sub-cache, for storing write-memory commands that are not cached in the first sub-cache, the second sub-cache including privilege bits configured to store an indication that a corresponding cache line of the second sub-cache is associated with a level of privilege, and wherein the second sub-cache is further configured to receive a first write memory command for a memory address associated with a first level of privilege, store, in the second sub-cache, first data associated with the first write memory command and the level of privilege associated with the cache line, receive a second write memory command for the cache line, the second write memory command associated with a second level of privilege, merge the first level of privilege with the second level of privilege, and output the merged privilege level with the cache line.

    LOOK UP TABLE WITH DATA ELEMENT PROMOTION
    20.
    发明申请

    公开(公告)号:US20190205132A1

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

    申请号:US15940283

    申请日:2018-03-29

    Abstract: Disclosed embodiments relate to look up table operations implemented in a digital data processor. A look up table read instruction recalls data elements of a specified data size from table(s) and stores recalled data elements in successive slots in a destination register. Disclosed embodiments promote data elements to a larger size with selected sign or zero extension. A source operand register stores vector offsets from a table start address. A destination operand stores the results of the look up table read. The look up table instruction implies a base address register and a configuration register. The base address register stores a table base address. The configuration register sets various look up table read operation parameters.

Patent Agency Ranking