X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=reducer.lhs;h=f71d1f62a270dfd15bdf702ae43175bbddc5e120;hb=715d9487c4e666cef21e89f0735d23a4f5ab2d27;hp=09013d17dd60a4bace43f83060e43c639cbf4b4f;hpb=bf7c294bcfb5b4528e4daf0bdddd18ab59adc86c;p=matthijs%2Fmaster-project%2Fhaskell-symposium-talk.git diff --git a/reducer.lhs b/reducer.lhs index 09013d1..f71d1f6 100644 --- a/reducer.lhs +++ b/reducer.lhs @@ -1,12 +1,16 @@ \section{Real Hardware Designs} \frame{ -\frametitle{Is \clash{} usable?} +\frametitle{More than just toys} \pause \begin{itemize} - \item It can be used for more than toy examples\pause \item We designed a matrix reduction circuit\pause - \item We simulated it in Haskell\pause - \item Simulation results in VHDL match\pause - \item Synthesis completes without errors or warnings + \item Simulation results in Haskell match VHDL simulation results\pause + \item Synthesis completes without errors or warnings\pause + \item It runs at half the speed of a hand-coded VHDL design \end{itemize} +}\note[itemize]{ +\item Toys like the poly cpu one are good to give a quick demo +\item But we used \clash{} to design 'real' hardware +\item Reduction circuit sums the numbers in a row of a (sparse) matrix +\item Half speed is nice, considering we don't optimize for speed } \ No newline at end of file