(no commit message)
authorlkcl <lkcl@web>
Tue, 5 Jan 2021 23:32:56 +0000 (23:32 +0000)
committerIkiWiki <ikiwiki.info>
Tue, 5 Jan 2021 23:32:56 +0000 (23:32 +0000)
openpower/sv/byteswap.mdwn

index d867f5588ed4c31a1e63b36467aebe71900b3e6c..3c4dfefe1470012344a3af673f0076f92531ef77 100644 (file)
@@ -2,8 +2,12 @@
 
 ## Byte-swapping Mux
 
+gate count for 4:1 MUX is estimated at 40 gates.  8x 40 gates for a total of 320 gates to provide aligned byteswapping 64 bit.
+
 <img alt="Byte-swap mux diagram" src="../byteswap_mux.svg" width="100%"/>
 
 ## Byte-swapping Pipe
 
-<img alt="Byte-swap pipe diagram" src="../byteswap_pipe.svg" width="100%"/>
\ No newline at end of file
+per source and dest operand, 320 gates required.  if two source operands (ALU pipeline, Logical pipeline) this totals 960 gates (per Function Unit).  3 operands (madd) is 1280 gates.
+
+<img alt="Byte-swap pipe diagram" src="../byteswap_pipe.svg" width="100%"/>