From: lkcl Date: Thu, 30 Jun 2022 22:18:27 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~1428 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a6ca00746c59a2e0032a935c98c4c2a468f72cad;p=libreriscv.git --- diff --git a/openpower/sv/svp64/appendix.mdwn b/openpower/sv/svp64/appendix.mdwn index 3f22a7050..f06e885c8 100644 --- a/openpower/sv/svp64/appendix.mdwn +++ b/openpower/sv/svp64/appendix.mdwn @@ -344,6 +344,18 @@ The two Finite State Machines for the generation of the source and destination element offsets progress incrementally in lock-step. +Example VL=2, SUBVL=3, PACK_en=1 + + 0 1 2 + srcstep=0 0 1 2 + srcstep=1 3 4 5 + + 0 1 + dststep=0 0 1 + dststep=1 2 3 + dststep=2 4 5 + + Setting of both `PACK_en` and `UNPACK_en` is neither prohibited nor `UNDEFINED` because the reordering is fully deterministic, and additional REMAP reordering may be applied. For Matrix this would