Machine-Mode のみをサポートする RISCV CPU の検証を行っています。生成したプログラムをスパイク シミュレータで実行したいと考えています。それに関するドキュメントを見つけるのに苦労しています。
最初の PC を DUT の最初の PC に設定するにはどうすればよいですか? 「mvendorid」などの他のパラメーターを構成するにはどうすればよいですか?
現在、私はpkなしで作業しており、「trap_load_access_faultのインスタンスをスローした後に呼び出されて終了」しています。
pk を使用していると、プログラムが無限ループに入り、最初の PC が ELF に関連していないように見えます。
助言がありますか?