森羅万象プロジェクト

CPUからWebサーバまで全部作る!

森羅万象プロジェクトは、セキュリティ・キャンプ全国大会に参加したメンバーからなるプロジェクトです!
「なんでも自作してみよう!」をテーマとした活動を行っていきます!

自作CPU

「48bit CPU」「ハーバードアーキテクチャ」「独自命令セット」など、オリジナリティを追求したCPUを自作しています。 Tang Nano 9K FPGAボードを使用して、実際に動作するCPUを開発しています。

技術仕様

自作コンパイラ

自作CPUをターゲットとしたコンパイラを開発しています。 独自言語を設計し、CPUの命令セットに対応したコードを生成することで、ソフトウェアとハードウェアの両面から自作プロジェクトを進めています。

技術仕様

自作OS

自作CPU上で動作するOSの開発に挑戦しています。

技術仕様

他にも様々なハードウェア・ソフトウェアを自作しています!
興味のある方はぜひ各種ページをご覧ください。
日々の活動の様子は活動ログで公開しています(毎週水曜)。