projects
/
libreriscv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3300964
)
(no commit message)
author
lkcl
<lkcl@web>
Sat, 25 Mar 2023 19:26:10 +0000
(19:26 +0000)
committer
IkiWiki
<ikiwiki.info>
Sat, 25 Mar 2023 19:26:10 +0000
(19:26 +0000)
openpower/sv/rfc/ls008.mdwn
patch
|
blob
|
history
diff --git
a/openpower/sv/rfc/ls008.mdwn
b/openpower/sv/rfc/ls008.mdwn
index 68436c0344d2f2becfed9883ef224d80ad1b8c31..ee365a9dbc2bb1e2513c6247305cfe1d8f654087 100644
(file)
--- a/
openpower/sv/rfc/ls008.mdwn
+++ b/
openpower/sv/rfc/ls008.mdwn
@@
-2,13
+2,11
@@
[[!tag opf_rfc]]
[[!tag opf_rfc]]
-# RFC ls002 v2 Floating-Point Load-Immediate
-
**URLs**:
**URLs**:
-* <https://libre-soc.org/openpower/sv/
int_fp_mv/#fmvis
>
-* <https://libre-soc.org/openpower/sv/rfc/ls00
2
/>
-* <https://bugs.libre-soc.org/show_bug.cgi?id=
944
>
+* <https://libre-soc.org/openpower/sv/>
+* <https://libre-soc.org/openpower/sv/rfc/ls00
8
/>
+* <https://bugs.libre-soc.org/show_bug.cgi?id=
1040
>
* <https://git.openpower.foundation/isa/PowerISA/issues/87>
**Severity**: Major
* <https://git.openpower.foundation/isa/PowerISA/issues/87>
**Severity**: Major
@@
-24,7
+22,7
@@
**Books and Section affected**:
```
**Books and Section affected**:
```
- Book I
Scalar Floating-Point 4.6.2.1
+ Book I
, new Scalar Chapter. (Or, new Book on "Zero-Overhead Loop Subsystem")
Appendix E Power ISA sorted by opcode
Appendix F Power ISA sorted by version
Appendix G Power ISA sorted by Compliancy Subset
Appendix E Power ISA sorted by opcode
Appendix F Power ISA sorted by version
Appendix G Power ISA sorted by Compliancy Subset
@@
-51,7
+49,10
@@
```
Addition of six new "Zero-Overhead-Loop-Control" DSP-style Vector-style
```
Addition of six new "Zero-Overhead-Loop-Control" DSP-style Vector-style
- Management Instructions.
+ Management Instructions which can be implemented extremely efficiently
+ and effectively by inserting an additional phase between Decode and Issue.
+ More complex designs are NOT adversely impacted and in fact greatly benefit
+ whilst still retaining an obvious linear sequential execution programming model.
```
**Impact on software**:
```
**Impact on software**:
@@
-65,7
+66,7
@@
```
Cray Supercomputing, Vectorisation, Zero-Overhead-Loop-Control,
```
Cray Supercomputing, Vectorisation, Zero-Overhead-Loop-Control,
- Scalable Vectors
+ Scalable Vectors
, Multi-Issue Out-of-Order, Sequential Programming Model
```
**Motivation**
```
**Motivation**
@@
-88,7
+89,7
@@
Add the following entries to:
\newpage{}
\newpage{}
-#
Vertical-First Stepping and status
+#
svstep: Vertical-First Stepping and status reporting
SVL-Form
SVL-Form
@@
-122,9
+123,9
@@
Special Registers Altered:
\newpage{}
\newpage{}
-#
DX
-Form
+#
SVL
-Form
-Add the following to Book I, 1.6.1
.6, DX
-Form
+Add the following to Book I, 1.6.1
, SVL
-Form
```
|0 |6 |11 |16 |23 |24 |25 |26 |31 |
```
|0 |6 |11 |16 |23 |24 |25 |26 |31 |
@@
-137,6
+138,12
@@
Add the following to Book I, 1.6.1.6, DX-Form
* Add `SVL` to `Rc (31)` Field in Book I, 1.6.2
* Add `SVL` to `XO (26:31)` Field in Book I, 1.6.2
* Add `SVL` to `Rc (31)` Field in Book I, 1.6.2
* Add `SVL` to `XO (26:31)` Field in Book I, 1.6.2
+Add the following to Book I, 1.6.2
+
+```
+
+```
+
# Appendices
# Appendices
@@
-147,5
+154,5
@@
Add the following to Book I, 1.6.1.6, DX-Form
| Form | Book | Page | Version | mnemonic | Description |
|------|------|------|---------|----------|-------------|
| Form | Book | Page | Version | mnemonic | Description |
|------|------|------|---------|----------|-------------|
-| SVL | I | # | 3.0B | svstep | Vertical-First Stepping and status |
+| SVL | I | # | 3.0B | svstep | Vertical-First Stepping and status
reporting
|