TMS34010 とは

1986年にリリースされたTMS34010は、最初のプログラマブルグラフィックスプロセッサ集積回路です。グラフィックス指向の命令を含む32ビットのフルプロセッサで、CPUとGPUを組み合わせて使用​​することができ、Mortal KombatやNBA Jamなどの数々のハイプロファイルアーケードゲームでも使用されています。
デザインは、英国のベッドフォードと米国テキサス州のヒューストンにあるTIの施設で行われました。最初のシリコンは1985年12月にヒューストンのテキサスインスツルメンツ(TI)で働き、最初の出荷(開発ボード)はニューヨークのキングストンにあるIBMのワークステーション施設でした、1986年1月。
TMS34010は、アドレス指定可能な32ビット・プロセッサで、2つのレジスタ・ファイルがあり、それぞれが15個の汎用レジスタを持ち、16番目のスタック・ポインタ・レジスタを共有しています。当時の他のすべてのマイクロプロセッサとは異なり、2次元ビットマップ、任意の可変幅データ、およびピクセルデータの算術演算を行うための命令が含まれています。 TMS34010はハードワイヤードプリミティブの実行に限定されず、グラフィックスプログラムに加えて汎用プログラムを実行することができます。 TMS34010は、完全なANSI準拠のCコンパイラによってサポートされています。
TMS34010(TMS34020(1988))の後継機種は、特別なグラフィックス浮動小数点コプロセッサTMS34082(1989)のインタフェースを含むいくつかの機能拡張を提供します。 TMS34082の主な機能は、TMS340アーキテクチャが高品質の3次元(3D)グラフィックスを生成できるようにすることです。この時、毎秒6000万頂点のパフォーマンスレベルが向上しました。