projects
/
ieee754fpu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9fbe929
)
documentation on pipeline API
author
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Tue, 19 Nov 2019 15:37:05 +0000
(15:37 +0000)
committer
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Tue, 19 Nov 2019 15:37:05 +0000
(15:37 +0000)
src/nmutil/singlepipe.py
patch
|
blob
|
history
diff --git
a/src/nmutil/singlepipe.py
b/src/nmutil/singlepipe.py
index 69a4efe515a8a760acb1e658538c6b7cfee99612..a526be7be4258df041ff7f3fa9e2caa34b06ca19 100644
(file)
--- a/
src/nmutil/singlepipe.py
+++ b/
src/nmutil/singlepipe.py
@@
-4,7
+4,16
@@
* http://bugs.libre-riscv.org/show_bug.cgi?id=64
* http://bugs.libre-riscv.org/show_bug.cgi?id=57
* http://bugs.libre-riscv.org/show_bug.cgi?id=64
* http://bugs.libre-riscv.org/show_bug.cgi?id=57
- Important: see Stage API (stageapi.py) in combination with below
+ Important: see Stage API (stageapi.py) and IO Control API
+ (iocontrol.py) in combination with below. This module
+ "combines" the Stage API with the IO Control API to create
+ the Pipeline API.
+
+ The one critically important key difference between StageAPI and
+ PipelineAPI:
+
+ * StageAPI: combinatorial (NO REGISTERS / LATCHES PERMITTED)
+ * PipelineAPI: synchronous (registers / latches MAY added on demand)
RecordBasedStage:
----------------
RecordBasedStage:
----------------