From: lkcl Date: Sun, 21 Aug 2022 21:10:23 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~794 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4418717c67f80e904642d7b6adc82ff73da4ab89;p=libreriscv.git --- diff --git a/openpower/sv.mdwn b/openpower/sv.mdwn index b7598dd5f..75f52b1a7 100644 --- a/openpower/sv.mdwn +++ b/openpower/sv.mdwn @@ -36,6 +36,11 @@ Fundamental design principles: * Preserving the underlying scalar execution dependencies as if the for-loop had been expanded as actual scalar instructions (termed "preserving Program Order") +* Specifically designed to be Precise-Interruptible at all times + (many Vector ISAs have operations which, due to higher internal + accuracy or other complexity, must be effectively atomic for + the full Vector operation's duration, adversely affecting interrupt + response latency) * Augments ("tags") existing instructions, providing Vectorisation "context" rather than adding new instructions. * Strictly does not interfere with or alter the non-Scalable Power ISA