projects
/
libreriscv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
616dbdb
)
(no commit message)
author
lkcl
<lkcl@web>
Sat, 5 Mar 2022 11:39:02 +0000
(11:39 +0000)
committer
IkiWiki
<ikiwiki.info>
Sat, 5 Mar 2022 11:39:02 +0000
(11:39 +0000)
openpower/sv/bitmanip.mdwn
patch
|
blob
|
history
diff --git
a/openpower/sv/bitmanip.mdwn
b/openpower/sv/bitmanip.mdwn
index 5cb5d51f3a65249a2085099f363e5da424eff743..b39ed6696768629a94563c487e5f6315c0a946c6 100644
(file)
--- a/
openpower/sv/bitmanip.mdwn
+++ b/
openpower/sv/bitmanip.mdwn
@@
-508,10
+508,15
@@
uint64_t gorc64(uint64_t RA, uint64_t RB)
```
-# Galois Field
+# Galois Field
2^M
see <https://courses.csail.mit.edu/6.857/2016/files/ffield.py>
+## SPRs to set modulo and degree
+
+to save registers and make operations orthogonal with standard
+arithmetic the modulo is to be set in an SPR
+
## Multiply
this requires 3 parameters and a "degree"