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