Open Design Computer Project

オリジナルCPUから作る本格的自作コンピューター

ユーザ用ツール

サイト用ツール


start

Open Design Computer Project

English Description : English description is available here.

Chinese Description : 中文网页请按这里

オリジナルCPUから作る本格的自作コンピューター

このプロジェクトは、オリジナルプロセッサ(CPU)・ハードウェア・ソフトウェアでコンピューターをオープンハードウェアとして1から設計・製作し、その成果物を公開しています。

私達が設計を進めている mist32 アーキテクチャ は、アウトオブオーダー実行に最適化されたプロセッサアーキテクチャです。近年急速に普及したスマートフォン・タブレットなどのモバイル端末や汎用的なコンピュータなどの、比較的リッチなシステムをターゲットとしています。また、ハードウェアとソフトウェアの連携を強化し、低消費電力でありながらも体感パフォーマンスを満足できるシステムを目指し製作を進めています。

また、mist32 アーキテクチャを実装した MIST1032SA, MIST1032ISA, MIST32E10FA は、オープンソースプロセッサです。これらの HDL ソースコードは BSD ライセンスの下で公開しています。これらのプロセッサを搭載したコンピューターシステムは、現在は FPGA が載ったボード上 (Altera DE2-115 開発ボードなど) に書き込んで、実際に動作させることができます。現在は、汎用的なオペレーティングシステムを動作させることを目標として、このシステムを開発しています。

また、成果物の1つとして、自作CPUの設計・開発やコンパイラの移植などの情報も公開しています。

プロジェクトの概要や開発目標の詳細については、プロジェクト概要 をご覧ください。

当プロジェクトは、情報処理推進機構 2011年度未踏IT人材発掘・育成事業に採択されました。

DE2-115 DE3
自作プロセッサでプレゼンデモ DE3 用自作拡張ボード基板

Books

2016/03/11 独自CPU開発で学ぶ コンピュータのしくみ が秀和システムさんより出版されました。(Amazon.co.jp) MIST32 Type-Eを題材として、プロセッサとコンピュータの仕組みを学びます。サポートページはこちら

Interview

2013/3/13 未踏事業SPECIAL~イノベーションを起こすクリエータを発掘~ 座談会 基本ソフトウェア分野 に、当プロジェクト開発者の座談会・インタビューが掲載されました。

Event

[終了しました]2015/8/11~8/15 セキュリティ・キャンプ全国大会2015 で MIST32 Type-E を題材として CPU の構造の理解と binutils, gcc の移植体験をするワークショップを行いました

過去に参加したイベント等はこちら ⇒ 過去の参加・出展イベント


Index

MIST32 Architecture

Hardware

Software

start.txt · 最終更新: 2016/03/16 02:01 by takahiro