ユーザーの使いやすさを求めて企業・の統合が相次ぐEDAの世c
EDAの動向が統合化に向かっている。LSI検証ツールを扱っている(sh━)Calypto社は、LSIをRみやすいC言語で設するツールであるCatapult C Synthesisを(sh━)Mentor Graphics社からA収、C言語設と検証工をつなげるようにした。Mentor GraphicsはリアルタイムOSに消J電削(f┫)機Δ鯏觝椶靴覆らもコード効率を高めた新OSのNucleusを発表した。(sh━)National InstrumentsにA収されたRFシミュレータ(sh━)AWRはLabVIEWとのリンクをスムースに進めている。いずれもユーザーにとって使いやすくする。
縮できた 出Z:Calypto](/archive/editorial/technology/img/TFD111219-01a.jpg)
図1 CalyptoがCatapultをA収したことでC言語から低消J電RTLまでの時間が](m└i)縮できた 出Z:Calypto
CalyptoがCatapultをA収したのは2011Q4月26日だったが、完な統合のメリットについて同社のCEOであるDoug Aitelli(hu━)が最Z語った。最j(lu┛)のメリットはC言語設からRTLを出するだけではなく、消J電の最適化も含めたRTLを出できることである(図1)。このT果、消J電、タイミング、チップC積というQoR(quality of result;設の)を改できる。この統合プロセスにフォーマルベリフィケーションも統合しているため、設から検証までの時間が](m└i)くなる。
図1のようなシステム設から最適な消J電のRTL出まで統合したことにより、ハードウエアとソフトウエアをうまく分割することができ、RTL検証の_複作業を(f┫)らすことができる。ハードとソフトの切り分けができるとすぐにC言語設ESLを実行する。図1にあるようにCalyptoがもともとeっていた検証ツールSLECと消J電の最適化ツールのPowerProに加え、ESLツールのCatapultを統合できたことで、ESLのリファレンスモデルから低消J電のRTL出まで完成した。SLECはC言語からRTL変換の等価性をチェックする。
この統合ツールを使ったT果、顧客にとっては低消J電設の時間が](m└i)縮すると同時に、消J電が11〜61%のJ(r┬n)囲で削(f┫)できる。ちなみに設したチップはグラフィックス、マルチメディア、ワイヤレス、プロセッサ、ネットワークU(ku┛)御などである。
MentorのRTOSは電管理機Δ眥鷆
MentorのRTOSは、つの長をeつ。まず、消J電を管理するパワーマネジメント機Δ鯏觝椶靴討り、バッテリ動作をメインにする携帯機_(d│)に適している。二つ`として、携帯機_(d│)に須のコネクティビティ機Δ盞eっており、IPv6官のネットワーキングスタックやセキュリティプロトコル、さらにワイヤレス通信機ΑWi-FiやBluetooth、ZigBeeなど)も組み込まれている。番`の長は携帯機_(d│)にふさわしいようなコード効率が高いことだ。RTOSは、コンピュータのOSに比べてコードが半分度しかないが、Nucleusはさらにその6~7割しかない。このためOSに要するメモリが少なくて済み、ワークメモリ覦茲鮃げることができる。
図2 5段階のパワーレベルを設定 出Z:Mentor Graphics
こういった携帯機_(d│)向けの長は、いろいろなCPUコアにも官し、ARM、MIPS、PowerPC、SuperH等をサポートする。加えて、コード効率の高さ(プログラム行数が少ない)からマイコンベースの設にも最適であり、Texas InstrumentsはARMのCortex-MコアをいたマイコンSellarisにこのRTOSを使っている。
パワーマネジメント機Δ任藁磴┐弌LCDとUSBポートの電源電圧を管理する場合、1) LCDがオン、USBもオン、400MHz動作、2) LCD調光、USBオン、3) LCDオフ、USBオン、4) LCDオフ、USBオフ、5) 共にオフで133MHz動作、という5段階のパワーを管理できる(図2)。
RFシミュレータとLabVIEWを統合
AWRはこれまで使いやすいRFシミュレータメーカーとしてユーザーインターフェースにもを入れてきた。AWRのマーケティング担当バイスプレジデントのSherry Hess(hu━)によると、これまでフトウエア形式は顧客に合わせてカスタマイズしてきたが、今はLabVIEWとの接にをRいでおり、来QにはてのソフトをLabVIEWとつなげるだろうと期待している。
図3 AWRのu(p┴ng)TなRFとNIのLabVIEWとのk化の検証 出Z:AWR
AWRはRF信(gu┤)のモデル化をu(p┴ng)Tとして、シミュレータを作り込み、RF設に擇してきた。RFからp信信(gu┤)を周S数変換してベースバンドで復調する以Tのv路を解析して見せることはNIのLabVIEWがu(p┴ng)Tである。AWRのRFシミュレータとNIのLabVIEWとの接の例(図3)をシミュレーションと実x値との比較によって(j┤)している。
LTEのベースバンドでのデジタル変調とその後のパワーアンプを使ってRF送信を行い、p信してからベースバンドでデジタル復調する様子をLabVIEWで見せた。パワーアンプは実xで作ると同時に、Infineonの協をu(p┴ng)てそのシミュレーションモデルを作った。図4のパワーアンプv路でLTEの変調信(gu┤)を\幅・送信する。送信した信(gu┤)を図4ののv路ブロック(LabVIEW)でpけ、復調したQAMコードが笋Eい霾とオレンジ霾である。
図4 AWRのシミュレータとNIとの接 出Z:AWR
実x(パワーアンプを通ったもの)のT果はEい霾のデータ、シミュレーション(図4の下のシミュレーションによるv路ブロック)によるQAMコードは笋離レンジ色の霾である。シミュレーションT果と実x値とを比較すると、デジタル変調のQAMコードは実R値とシミュレータ値がよくk致していることがわかる。