From: lkcl Date: Sun, 23 Jun 2019 10:17:24 +0000 (+0100) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~4536 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=61a84d823407291092a4e29fa2bd0f80e7a39b48;p=libreriscv.git --- diff --git a/simple_v_extension/sv_prefix_proposal.rst b/simple_v_extension/sv_prefix_proposal.rst index 96e34abe6..2eb91c76c 100644 --- a/simple_v_extension/sv_prefix_proposal.rst +++ b/simple_v_extension/sv_prefix_proposal.rst @@ -25,10 +25,10 @@ Options ======= * SVPrefix augments the main Specification_ -* SVPregix operates independently, without the VL (and MVL) CSRs (in any priv level) -* SVPrefix operates independently, without the SUBVL CSRs (in any priv level) -* SVPrefix operates independently, with no support for VL (or MVL) overrides in the 64 bit instruction format either (VLtyp=0) -* SVPrefix operates independently, with no support for svlen overrides in either the 48 or 64 bit instruction format either (svlen=0). +* SVPregix operates independently, without the main spec VL (and MVL) CSRs (in any priv level) +* SVPrefix operates independently, without the main spec SUBVL CSRs (in any priv level) +* SVPrefix operates independently, with no support for VL (or MVL) overrides in the 64 bit instruction format either (VLtyp=0 as the only legal permitted value) +* SVPrefix operates independently, with no support for svlen overrides in either the 48 or 64 bit instruction format either (svlen=0 as the only legal permitted value). All permutations of the above options are permitted, and in the UNIX platform must raise illegal instruction exceptions on implementations that do not support them.