アナデバ、800MMACSで95mWしか久銳しない糠DSPコアを倡券
アナログˇデバイセズは、14鉗ぶりに絡きく慌屯を恃構したDSPの媽2坤洛のBlackfin+コアを倡券、それを烹很したプロセッサファミリ〖ADSP-BF70x(哭1)を券卿した。この媽2坤洛Blackfin+シングルコアは、400MHzと孺秤弄你廬でさえ16ビットの姥下遍換拉墻が800 MMACS∈Mega Multiply-Accumulate per Second∷と光く久銳排蝸は95mWと你い。
哭1 ADSP-BF70xファミリ〖瀾墑のブロック哭 焊はマイコンによる擴告廢、面丙がBlackfin+コアを光廬に瓢かすためのア〖キテクチャ、寶がさまざまなインタ〖フェ〖スで、これら鏈てを礁姥している 叫諾¨Analog Devices
このBlackfin+コアは、32ビット∵32ビットの姥下遍換を1サイクルで悸乖するうえに、16ビット剩燎眶の姥下遍換でも悸眶、吊眶それぞれの遍換に尸けても1サイクルで悸乖する。毋えば、FIR∈Finite Impulse Response∷やIIR∈Infinite Impulse Response∷のフィルタリング怠墻を悸乖する眷圭には、媽1坤洛のBlackfinと孺べで2~3擒の拉墻が羹懼しているという。
驕丸のBlackfin DSPはメモリを嘲燒けしていたため、システムとしての廬刨はさほど廬くなかった。このため、1~眶茶燎鎳刨のIRセンサを寥み圭わせた千急借妄でも欄濕を辦つ券斧する鎳刨の脫龐に嘎られていた。CMOSイメ〖ジセンサやQRコ〖ド粕み艱り鎳刨の茶嚨借妄は、濕萎や欄緩附眷で蝗われている。しかし、もっと光廬な借妄が澀妥な脫龐では、これまでの16ビットBlackfin DSPでは嘎腸があった。毋えば、光不劑のオ〖ディオシステムは、24ビットの尸豺墻が篩潔になっており、これまでの16ビット遍換では灤炳できなかった。
光廬ア〖キテクチャ禱窖
ADSP-BF70xファミリ〖には、L1キャッシュメモリとL2キャッシュメモリを柒壟しており、帕流沸烯を磊り侖えるためのクロスバ〖スイッチ菇喇(ここにDirect Memory Accessも柒壟)を瞥掐している。さらに、メインメモリとのやり艱りの材墻拉も崔めて、LPDDR/DDR2インタ〖フェ〖スも礁姥しており、嘲嬸メモリ∈DRAM∷とは16ビットのバス升で灤炳する。L1キャッシュは64Kバイトの炭吾およびデ〖タのキャッシュの推翁を積ち、64ビットのバス升でBlackfin+コアとやり艱りする。L1とL2、L3キャッシュとのやり艱りの柒嬸バスは64ビットと弓い。これらのア〖キテクチャによって光廬步が哭られたため、32ビット姥下遍換や16ビット剩燎眶遍換を1サイクルで悸乖できるようになった。
裁えて、迫極のCPUコアを蝗うシステム擴告攙烯や、辦忍弄なシリアルインタ〖フェ〖スやUSB/CANなどのメディアインタ〖フェ〖スも礁姥している。これらのインタ〖フェ〖スはオプションで聯(lián)ぶことができる。オンチップメモリのL2キャッシュは128K、256K、512K、1Mバイトのメモリ推翁をオプションとして路えており、DSPのクロック件僑眶は、100MHzから400MHzまで聯(lián)買できる。いわば、マイコンに動蝸なDSPコアを礁姥したようなもの。ADSP-BF70xファミリ〖を8墑鹼路えている。
マイコン怠墻に裁え、セキュリティも澄瘦している。芭規(guī)步ハ〖ドウェアアクセラレ〖タを柒壟しており、ソフトIPを瘦割しているという。また、礁姥したキャッシュなどのメモリ柒推を瘦割するため、ソフトエラ〖唯を布げる慌寥み、すなわちECC∈疙り檸賴攙烯∷やパリティチェック、CRC∈戒攙鵑墓浮漢¨cyclic redundancy check∷などのメモリ瘦割攙烯を礁姥している。
驕丸のBlackfinは14鉗漣の130nmプロセスなどから90nm、65nmへと腮嘿步して丸たが、プロセスだけでは拉墻猖簾には嘎りがある。海攙は40nmプロセスを網脫した懼に、漣揭したようなア〖キテクチャの供勺により光廬步を悸附したため、久銳排蝸を布げることができた。
オプションによってチップの擦呈は佰なり、1000改關掐する眷圭の翁緩帽擦は3.99×10ドル。瀾墑サンプルは叫操面である。翁緩は2015鉗媽3煌染袋を徒年している。

哭2 BF70xの刪擦ボ〖ドやJTAGエミュレ〖タなどハ〖ドウエア倡券ツ〖ル
擴告脫CPUやBlackfinプロセッサのプログラミングを錦ける倡券ツ〖ルも潔灑している(哭2)。このCrossCore Embedded Studio 1.1.0と鈣ぶ、Eclipseベ〖スのIDE∈琵圭倡券茨董∷には、デバッガ、コンパイラ、アセンブラ、リンカ〖、ロ〖ダ〖、アルゴリズムとDSPライブラリまで掐っている。C咐胳ベ〖スでプログラミングできる。Micrium家のRTOSのカ〖ネルである、Micrium µC/OS-IIIおよびµC/OS-IIなどとシ〖ムレスに琵圭できるとしている。
さらに、Blackfin羹けのソフトウエアモジュ〖ルもライセンス瘟なしで捏丁するという。AV簇犯ではJPEGやMPEG-4などのコ〖デックの戮に、茶嚨借妄ソフトウエアとして、鼻嚨での瓢き濕攣浮叫や鄂粗恃垂、レンズ夏み輸賴など屯」な弓い脫龐に蝗えるアルゴリズムやソフトウエアが誰少に路っている(哭3)。

哭3 痰瘟で蝗える茶嚨借妄ソフトウエア凡とAVコ〖デックなど 叫諾¨Analog Devices
アナデバには、緩度脫やオ〖トモ〖ティブ、癱欄におけるビジョン&茶嚨アルゴリズムの漓嚏禱窖を積つ菠劍Embedded Systems Technology (EBSYS∷家や、寥み哈みオ〖ディオ瀾墑と禱窖の倡券を減け積つ勢DSP Concepts家、緩度脫茶嚨借妄とアルゴリズム倡券の勢Twisthink家などサ〖ドパ〖ティのパ〖トナ〖がいる。泣塑柜柒にも20家を畝えるプロセッサを網脫するモジュ〖ルを侯るサ〖ドパ〖ティがいるという。Blackfinコアを脫いた海攙のシステムLSIの倡券をこういったサ〖ドパ〖ティがサポ〖トする。


