FPGA開発日記

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

2020-08-14から1日間の記事一覧

Rustで作ったRISC-VシミュレータにELFロード機能を追加する

Rustを使ってELFファイルをダンプするプログラムが動くようになったので、今度はこれをRISC-VシミュレータにインポートしてELFファイルを読み込むことができるようにする。 まずはELF Loaderをインポートして、ELFファイルを読み込んだら、すべてのセクショ…

RISC-V Vector命令をサポートした自作命令セットシミュレータの実装検討 (5. ベクトルマスクレジスタ用のテスト作成)

自作命令セットシミュレータのRISC-V Vector Extensionサポート、基本的なベクトルロードストア命令の実装が終わった。 テストを追加したいのだが、一応マスクレジスタのテストをしておきたい。Vector Extensionのマスクについてここでまとめておいて、シミ…