RISC-V ISA Explorer · Caches

Zicbom: Cache Management Operations

Ratified 2022-05 · version 1.0.0

Instructions to invalidate, clean or flush a cache block by address, for DMA and device-shared buffers.

Typical use: Keeping caches coherent with DMA and devices

Specification

Open Zicbom in the explorer

Instructions (3)

MnemonicNameEncodingMatchMask
CBO.CLEANCache Block Clean000000000001-----0100000000011110x10200f0xfff07fff
CBO.FLUSHCache Block Flush000000000010-----0100000000011110x20200f0xfff07fff
CBO.INVALCache Block Invalidate000000000000-----0100000000011110x200f0xfff07fff