[Libre-soc-dev] SVP64 wiki spec minor reorg

lkcl luke.leighton at gmail.com
Wed Sep 15 18:24:26 BST 2021

with there now being *four* separate different mode formats in SVP64 (similar to Power ISA v3.1 8LS MTRR etc) it was time to split the arithmetic/logical one into its own page.

i had to alter the appendix, main SVP64 format page, and also create a new one.

this new one covers arithmetic and logical operations. a new column is going to be needed in the SV CSV files which identifies the type.  LDST, BRANCH, CR_3BIT, CR_5BIT, NORMAL will probably do the trick.

CR ops break into 2 types, based on whether the result operand field is 3 bits or 5 bits.

i am leaving the description of mapreduce in appendix because it is used in several places, but saturate has moved to sv/normal because it only applies to arithmetic ops.


More information about the Libre-soc-dev mailing list