The optional WIC instruction (C_ALLOW_ICACHE_WR=1
) is used to
invalidate cache lines in the instruction cache from an application. For a detailed
description, see MicroBlaze Instruction Set Architecture.
The WIC instruction can also be used together with parity protection to periodically invalidate entries the cache, to avoid accumulating errors.