PFNにおけるSWエンジニアとHWエンジニアのASIC協調設計

MN-Coreシリーズのチップ開発はSW開発のプラクティスを積極的に取り入れています。
コンパイラのソースコードとRTLコードは1つのGitHubリポジトリで管理され、RTLの変更もPullRequestとしてレビューされます。CIではSimulationやLintが走り、パスしないとマージすることができません。必要に応じてSWエンジニア、HWエンジニアが互いにコードをレビューすることで仕様の誤解をなくし、小さなチームで効率的に開発を進めています。
このようなPFNの開発スタイルをご紹介します。

株式会社Preferred Networks 高務 祐哲氏
株式会社Preferred Networks
AI Computing Div.
エンジニア
高務 祐哲 (タカツカサ ユウテツ)