|
Blackfin は、デジタルシグナルプロセッサ(DSP)機能を組み込んだ16/32ビットマイクロプロセッサファミリであり、小型で省電力のマイクロコントローラとして使われている。オペレーティングシステムを動作させ、同時にH.264ビデオエンコーディングのような複雑な数値的タスクを並行して行う、低消費電力の統合プロセッサアーキテクチャである。 開発キットがいくつか存在し、Linuxもサポートされている。現在は、アナログ・デバイセズが製造している。 == アーキテクチャ == Blackfin プロセッサは、インテルとアナログ・デバイセズが共同開発した MSA(Micro Signal Architecture)というSIMDアーキテクチャに基づく32ビットRISC MCU プログラミングモデルを使用している。 Blackfin プロセッサアーキテクチャは2000年12月に発表され、2001年6月の Embedded Systems Conference で実物が初公開された。 Blackfin アーキテクチャは、アナログ・デバイセズのSHARCアーキテクチャとインテルのXScaleアーキテクチャのそれぞれの長所を取り入れ、そこにデジタルシグナルプロセッサ機能とマイクロコントローラ機能を統合したものである。Blackfin/MSA と XScale/ARM や SHARC には様々な相違点があるが、統合によって性能とプログラム容易性が向上し、これまでのDSPやRISCにはない低消費電力を実現した。 Blackfin アーキテクチャを実装したCPUは各種あり、それぞれ特定の応用分野を想定している。Balckfin ファミリは下表の通りである。アナログ・デバイセズの製品一覧はこちら にある。 1 BF52xC ファミリには、48KHz、ステレオ音声CODEC (2xADCs, 2xDACs) が内蔵されている。 上の表に付け加えると、Blackfin プロセッサには共通して以下の周辺機器が内蔵されている。 * デバッグ/JTAGインタフェース * リアルタイムクロック * コア電圧スイッチング電源 * ウォッチドッグタイマー * タイマー/PWM 出力/PWM 入力ポート * コアタイマー(コアのクロック周波数で動作するタイマー) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Blackfin」の詳細全文を読む スポンサード リンク
|