2021-05-01から1ヶ月間の記事一覧
MLIRの勉強のために、CIRCTにSystemVerilogの新しいツールを追加してみよう。やり方が分からないので試行錯誤でやってみる。FIRRTLのディレクトリを参考にしながら以下のようにファイルを追加してみる。 Dialect/SV/Import CMakeLists.txt SVAnnotations.cpp…
LLHDの論文の続き。 SystemVerilogは非常に高機能な言語であるので、これをLLHDに落とし込んだうえでハードウェアシミュレーションを行うためのツールを開発した。LLHD-SimはLLHD IRを用いたシミュレーション、LLHD-BlazeはさらにJITを加えたバージョンでハ…