MNISTを、ハードウェアアクセラレータを使って高速化したい。 前回はChiselで初期実装を行った。シミュレーションをして、短いテストプログラムで動作確認をして、結構うまく動作するようにになったのでいよいよFPGAに書き込んで確認したい。 やってみよう。 関連記事 目次 RISC-V ISS Spike を使ってMNISTのハードウェアアクセラレーションをシミュレーションしたい RISC-V ISS Spike を使ってMNISTのハードウェアアクセラレーションを実装する Chiselを使ってMNISTハードウェアアクセラレータを実装(実装中) Chiselを使ってMNISTハードウェアアクセラレータを実装(FPGAで確認) Chisel でDot Product Acceleratorを実装する 結局以下のような実装になり、シミュレーションを実行したところ正しく動作しているようだった。
![Chiselを使ってMNISTハードウェアアクセラレータを実装(FPGAで確認) - FPGA開発日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/069dc815da6aec928b6462b629dc68b1b7867177/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmsyksphinz%2F20180121%2F20180121143900.png)