新年明けましたね、おめでとうございます!
新年なので、今年何をしたいかとざっくりと書いておこうと思います。いわゆる年始のポエム的なやーつです。
- やりたいこと
- Chiselもっと使えるようになりたい&もっと広めたい
- Rocket-Chipをもっと突っ込んで調べたい
- 新刊書きたい
- 新しい言語触りたい
- オレオレRISC-Vをもっと作りこみたい
もう終了して1週間以上経ちましたが、、、、とりあえずまとめを。。。 何をって、前回のブログで宣伝した技書博2の話。 今回は、技術ネタ無し!!
しばらくブログの更新が滞っていました。。。。twitterを見てる方がいらっしゃいましたら、理由はお察しと思います。。 この一月くらいはひたすら本を書いていました↓。
ということで、宣伝を。 12/14に開催される第二回技術書同人誌博覧会が開催されます。
そこでChiselのこと書いた
を頒布します!! 価格は多くの方に手に取っていただきたいので「1000円」としました。
ブースは「3F-せ04」です!
中身については以下の掲載ページをどうぞ。
このブログに載せながら、一年くらいで学んだChiselの知識をベースに 「最初に知っておきたかったなー」ということをまとめたつもりです。 紙面で取り上げたコード+αのサンプルコードも一緒に動かしながら、読み進められるようになってます。
Chiselを本格的に触ってみたいけど、情報が無くて手が出ていない方 いらっしゃいましたら、是非お手にとってもらえると嬉しいです!
ということで、久々のブログ本編。今日はBlackBox
を使って組み込むRTLにdefine
が含まれていて、Verilatorのシミュレーション実行時に
ハマったので、その解決方法についてまとめます。
「Rocket Chipに自分のモジュールを追加してみる」の4回目&一旦ここまででお終い。 firesimのデータをそのままRocket Chipに持って行ってもエラーが出てビルドできなかったので、Rocket Chip上でビルドするにあたって行った修正についてをまとめておく。