FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

新ISSがどうにか動くようになった

昨日から本格的に実装を始めたMIPSの新ISSがなんとか動作するようになった。といっても、まだCoremarkくらいしか動作確認していないけど。

msyksphinz.hatenablog.com

github.com

ビルド方法はまだ洗練されてはいない。。。

git clone https://github.com/msyksphinz/swimmer_riscv.git --recursive
cd swimmer_riscv/vendor/iss
cmake .
make
cd ../../src
ruby ./gen_arch_table.rb mips
cd ../../build_mips
cmake .
make

とりあえずは、srecファイルがあればこれで動作するようになった。