update docstrings
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 14 Jul 2020 19:31:49 +0000 (20:31 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 14 Jul 2020 19:31:51 +0000 (20:31 +0100)
src/soc/fu/README.md
src/soc/fu/spr/pipe_data.py

index dc09399f5f1af1307b6236d29140af2590dc3684..83198f167bd9bf7ddba7d5cef5f25450ecb1367d 100644 (file)
@@ -4,7 +4,7 @@ In this directory are the pipelines.  The structure of each pipeline is
 as follows:
 
 * pipe_data.py: contains pipeline input and output data structures
-* XXXX_stage.py: files with function-specific stages
+* XXXX_stage.py: function-specific stages (connected up together by pipeline.py)
 * XXX_input_record.py: a PowerISA decoded instruction subset for this pipeline
 * pipeline.py: the actual pipeline chain, which brings all stages together
 
@@ -16,9 +16,9 @@ in its entirety from start to finish, including receiving of all
 operands and the storage of all results. AT NO TIME does a Comp Unit
 "abandon" data to a pipeline.
 
-Each pipeline is given a Como Umit frontend.  The base class uses regsoecs
-to construct the required latches in order to send and receive dsta to
-and from the required Register Files.
+Each pipeline is given a Comp Unit frontend.  The base class uses regspecs
+to construct the required latches in order to capture data pending send and
+receive data to and from the required Register Files.
 
 # Common files
 
index f4b62aefc84e6fdf84d5f2d6d90863412b79ba11..f7b28a259e287f8d78a7d2b8212adcc1eb5a821a 100644 (file)
@@ -7,6 +7,7 @@ the data structures are slightly more involved than just "INT, SPR".
 Links:
 * https://bugs.libre-soc.org/show_bug.cgi?id=348
 * https://libre-soc.org/openpower/isa/sprset/
+* https://libre-soc.org/3d_gpu/architecture/regfile/
 """
 
 from soc.fu.pipe_data import IntegerData