(no commit message)
authorlkcl <lkcl@web>
Sun, 23 Apr 2023 16:46:35 +0000 (17:46 +0100)
committerIkiWiki <ikiwiki.info>
Sun, 23 Apr 2023 16:46:35 +0000 (17:46 +0100)
openpower/sv/rfc/ls001.mdwn

index 9214864b0f52f5ee9aaed23d0b267f075b513118..46f60b88e43c9bc2d20877d86c2e3100acefa6c5 100644 (file)
@@ -195,7 +195,7 @@ of the Management Operations are anticipated for a future revision.
 
 **Simple-V SPRs**
 
-* **SVSTATE** - Vectorisation State sufficient for Precise-Interrupt
+* **SVSTATE** - 64-bit Vectorisation State sufficient for Precise-Interrupt
   Context-switching and no adverse latency, it may be considered to
   be a "Sub-PC" and as such absolutely must be treated with the same
   respect and priority as MSR and PC.
@@ -205,6 +205,10 @@ of the Management Operations are anticipated for a future revision.
   is swapped with SVLR by SV-Branch-Conditional for exactly the same
   reason that NIA is swapped with LR
 
+*Resource Allocation Note: Allocation of SVSTATE needs to take into consideration
+seven additional future SVSTATE SPRs to be used as a "stack" as part of a full
+Zero-Overhead Loop Control subsystem.*
+
 **Vector Management Instructions**
 
 These fit into QTY 5of 6-bit XO 32-bit encoding (svshape and svshape2 share
@@ -220,6 +224,9 @@ the same space):
   (fits within svshape's XO encoding)
 * **svindex** - convenience instruction for setting up "Indexed" REMAP.
 
+*Resource Allocation Note: these must be allocated in EXT0xx as they will be
+EXT1xx Prefixed in future.*
+
 \newpage{}
 
 # SVP64 24-bit Prefixes