ハードウェアの気になるあれこれ

技術的に興味のあることを調べて書いてくブログ。主にハードウェアがネタ。

Chisel 3.3.0-RC1で追加された非同期リセットに関する機能を試してみる

Chiselの3.3.0-RC1が公開されたのだが、その中に1つ気になる記述があったので今回は それについて試した内容をまとめておこうと思う。

  • Chisel 3.3.0-RC1を使ってみる
  • Better Asynchronous Resetってこれのこと?
    • RequireAsyncReset トレイト
続きを読む

Chisel3.2.0で追加された非同期リセットについて(勝手に)勘違いしてた話

Chiselの3.3.0-RC1が公開されて調べたら、自分の把握できていない非同期リセットの振る舞いがあったので それをとめておこうと思う。

  • 非同期リセットはモジュール間も伝搬する
    • useAsyncReset=true
    • useAsyncReset=true
続きを読む

2020年の抱負的なアレ

新年明けましたね、おめでとうございます!

新年なので、今年何をしたいかとざっくりと書いておこうと思います。いわゆる年始のポエム的なやーつです。

  • やりたいこと
    • Chiselもっと使えるようになりたい&もっと広めたい
    • Rocket-Chipをもっと突っ込んで調べたい
    • 新刊書きたい
    • 新しい言語触りたい
    • オレオレRISC-Vをもっと作りこみたい
続きを読む

BlackBoxで参照してたRTLのバグでハマった話

通常運行に戻って、Chiselネタを。 今回はこのつぶやきの話。

  • BlackBoxのメモリ推定記述に仕込んだバグ
続きを読む