(no commit message)
authorlkcl <lkcl@web>
Sun, 30 Jun 2019 08:51:51 +0000 (09:51 +0100)
committerIkiWiki <ikiwiki.info>
Sun, 30 Jun 2019 08:51:51 +0000 (09:51 +0100)
simple_v_extension/sv_prefix_proposal/discussion.rst

index 9731c6ec872e32dfa326cab85460c6c4f5d47021..e73dfac2cb3a2e1f463f12143c277e44d5114fe1 100644 (file)
@@ -1,3 +1,17 @@
+RVC
+===
+
+The comment in the RVC section says that the Opcodes will be evaluated to see which are most useful to provide.
+
+This takes a huge amount of time and, if not *exactly* RVC, would require a special decode engine, taking up extra gates as well as need time to develop.
+
+Far better to just embed RVC into the opcode and prefix it. This is inline with the strategic principle behind SV: "No new opcodes, only prefixed augmentation"
+
+Taking an entire major 32 bit opcode (or two) seems logical (RV128 space). I type funct3 to specify the C type page, Imm 12 bits for the operation.
+
+Or, just "to hell with it" and just take the entire opcode and stuff C into it, no regard for R/I/U/S and instead do whatever we like.
+
+
 Questions
 =========