以下の内容はhttps://msyksphinz.hatenablog.com/entry/2020/01/01/040000より取得しました。


あけましておめでとうございます2020

あけましておめでとうございます。今年も、FPGA開発日記をよろしくお願いします。

f:id:msyksphinz:20191222132955p:plain
https://publicdomainq.net/japanese-new-year-0028812/

去年の成果としては、以下のような感じだと思う。自分自身、今年は意外とハードウェアよりも、ソフトウェアよりに移っていると思う。

  • 引き続きRISC-Vをベースとしたエコシステムの勉強。RISC-VをベースとしたLLVMへの理解は進んだ。
  • Rustを使ってRISC-Vのシミュレータを作って公開した。でもRustの知識はあまり強化されていない...
  • RISC-Vに関連して2件の発表を行った。CQ出版インタフェースに特集の寄稿を行った。
  • LLVMの勉強を進めた。MYRISCVXオリジナルターゲットアーキテクチャを作ってLLVMのバックエンドに対する知識を深めた。
  • Chiselに関する知識を深めた。
    • Chisel3のエンジンについて学んだ。Chisel3のデータ構造について勉強して改造に取り組んだ。
    • FIRRTLのエンジンについて学んだ。FIRRTLの改造に取り組んでいる。

今年の目標は以下のように設定したいと思う。

  • 引き続きRISC-Vをベースとしたエコシステムの勉強。自分でOSSへの貢献をしていきたい。
    • これはRISC-Vの実装も含む。ソフトウェアエコシステム・ハードウェアエコシステムを含めて、RISC-V界隈への貢献を続けたい。
  • コンパイラの知識も付いたので、さらに昇華させたい。
    • 特にLLVMに関する知識はかなり詳しくなった。これを何らかの形でまとめ上げたい。
  • ハードウェアと言語処理実装について興味がある。
    • FIRRTLのPassの勉強はかなり進んだ。FIRRTLを題材に、自分で何か取り組みたい。

と、なんだか「FPGA開発日記」の名前を根本的に覆すような、ソフトウェアやら言語実装などばかりやっているが、引き続きハードウェアも一生懸命勉強していきたい。Chisel/SystemVerilogなども含め、CPUから始まるハードウェアの勉強、引き続き一生懸命やっていこうと思います。

今年も、よろしくお願い致します。




以上の内容はhttps://msyksphinz.hatenablog.com/entry/2020/01/01/040000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14