From: Luke Kenneth Casson Leighton Date: Tue, 26 Oct 2021 11:13:46 +0000 (+0100) Subject: add DCT slide X-Git-Tag: opf_rfc_ls005_v1~3524 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=be3bdb1f6895c210848061f2db5dcf9d85940a9b;p=libreriscv.git add DCT slide --- diff --git a/conferences/openpower2021/openpower_2021.tex b/conferences/openpower2021/openpower_2021.tex index f76c1c27d..71d844309 100644 --- a/conferences/openpower2021/openpower_2021.tex +++ b/conferences/openpower2021/openpower_2021.tex @@ -70,14 +70,6 @@ -%%\frame{\frametitle{nmigen PowerISA Decoder} - -%%\begin{center} -%%\includegraphics[width=0.55\textwidth]{2020-09-09_21-04.png} -%%\end{center} - -%%} - \begin{frame}[fragile] \frametitle{Reminder of Simple-V} @@ -250,6 +242,23 @@ sv.fmadds: uses fp0 as accumulator \end{itemize} } +\frame{\frametitle{nmigen PowerISA Decoder} + + \begin{itemize} + \item Standard DCT Schedule (messy, impossible for SIMD) + \item Output is in bit-reversed order\\ + 0b000 = 0b000 (in: 0 out: 0)\\ + 0b001 = 0b100 (in: 1 out: 4)\\ + 0b110 = 0b011 (in: 7 out: 3) + 0b111 = 0b111 (in: 7 out: 7) + \end{itemize} + +\begin{center} +\includegraphics[width=0.75\textwidth]{plonka_dct1.png} +\end{center} + +} + \frame{\frametitle{TODO rewrite Summary} diff --git a/conferences/openpower2021/plonka_dct1.png b/conferences/openpower2021/plonka_dct1.png index 6d41325fa..0a186c247 100644 Binary files a/conferences/openpower2021/plonka_dct1.png and b/conferences/openpower2021/plonka_dct1.png differ