...

株式会社アットマークテクノは、汎用プロ セッサボードの

by user

on
Category: Documents
11

views

Report

Comments

Transcript

株式会社アットマークテクノは、汎用プロ セッサボードの
株式会社アットマークテクノは、汎用プロ
セッサボードのプラットフォームとして
Spartan-3とMicroBlazeを採用!
株式会社アットマークテクノ 代表取締役 実吉 智裕 氏
「Spartan-3であれば必要な性能と低価格を実現できるに相違ないと判断し、ザイリンクスFPGAとLinuxの
ソフトウェア資産を使用することによって、多くの顧客のニーズを満たすことができるようになりました。
」
株式会社アットマークテクノは、汎用プロセッサボードを開発し、
それをベースに多くの企業やユーザに対して機能拡張やカスタマイ
ズサービスを行っていました。しかし、顧客ごとに異なった仕様を
満たすハードウェアデザインを迅速に提供することは、PCBの再
設計や部品の調達など費用的にも開発人員的にも非効率で、多くの
要望に応えることが困難でした。
プロセッサボードの特長をあらわす1つの要素に長期供給性があ
ります。プロセッサボードを使用するユーザにとって、ボードの選
定をするために、長期供給性は非常に重要な要素です。特に産業機
械に組み込まれる場合、10年稼動させるシステムも当たり前に存
在します。しかしながら、半導体産業の進歩は非常に早く、1つの
デバイスが10年どころか5年も継続して供給されることは非常に
稀なケースです。
デバイスの供給がそのような状況であれば、それらを使用したプ
ロセッサボードを長期供給することは非常に難しくなります。
顧客の要求には柔軟に迅速に対応し、そしてそれに関わる費用を
株式会社アットマークテクノ製「SUZAKU」Spartan-3を核
としたベースプラットフォーム
低減させなくてはなりません。これらを実現するために株式会社
アットマークテクノはザイリンクスFPGAを選択し、Spartan-3を
の余裕を活用し、顧客の要求に合わせた回路を実現することができ
核としたベースプラットフォーム「SUZAKU」を開発しました。
ます。回路のほとんどがFPGA内部で実現されることにより、周辺
「SUZAKU」はSpartan-3にソフトプロセッサ「MicroBlaze」
部品を必要とすることが少なくなります。そのため部品調達が困難
を構築し、OSとしてLinux(μCLinux)を搭載したプロセッサボー
になる可能性は低くなり、FPGAの世代が交代しても、FPGA内に
ドです。
「以前からFPGA上で実現するソフトプロセッサには興味
旧世代に書き込まれた回路と同じものを実装することによって、長
がありましたが、性能と価格には疑問を感じていました。しかし、
期的使用をする案件に対しても安心して提供することができます。
Spartan-3であれば必要な性能と低価格を実現できるに相違ない
と判断しました。
」と、実吉氏は述べています。
開発者にとっては共通のプラットフォームを使い続けることがで
きるため、開発効率が向上いたします。開発者にとって案件ごとに
最新のMicroBlazeはキャッシュメモリを構築することができま
プラットフォームが変わるようでは、そのつど開発環境を変えたり、
す。MicroBlazeでも採用されているRISCアーキテクチャは、その
構想を変えたりする必要があり、非常に効率が悪くなります。また、
アーキテクチャの特長でもあるパイプラインを生かすためにも、1
MicroBlazeではLinuxをOSとして動かすことができるため、通信
クロックでメモリアクセスできることが理想であり、キャッシュメ
プロトコルやアプリケーション等の豊富なソフトウェア資産を活用
モリを搭載することが必要不可欠です。そしてSpartan-3は非常
し、要求される仕様に迅速に対応できます。
に低価格であるにもかかわらず、多くの内部RAMを持っているた
「少量多品種の市場において、要求される製品を短期間に開発す
め、容易にキャッシュメモリを構築することができます。
ることは非常に重要なことです。私たちは低価格で高性能なザイリ
Spartan-3とMicroBlazeの組み合わせは、従来の小型プロセッサ
ンクスFPGAとLinuxのソフトウェア資産を使用することによっ
と比較して、価格的にも性能的にも十分なアドバンテージを持って
て、多くの顧客のニーズを満たすことができるようになりました。
」
います。
と実吉氏は述べています。
FPGA内にプロセッサと必要な機能を実装することによって、1
「SUZAKU」はザイリンクスFPGAソリューションをベースとし
種類のボードから機能の異なる様々なボードを実現することができ
たことで、柔軟なカスタマイズ能力と十分な価格競争力をもつプ
るようになります。プロセッサを含めた回路のほとんどがFPGAで
ラットフォームとして完成し、株式会社アットマークテクノにとっ
実装されるため、柔軟性が非常に高くなり、実際40万ゲートの
て理想のプラットフォームになりました。
Spartan-3にはMicroBlaze、メモリコントローラ、UART、タイ
マを実装しても半分以上のゲートを余しています。これらのゲート
株式会社アットマークテクノの詳細情報については、
www.atmark-techno.comをご覧ください。
10
Fly UP