マグマ・デザイン、数h万ゲートSoCの設攵掚を3倍屬欧EDAツールを提供
EDAベンダーj}のkつ、マグマ・デザイン・オートメーション社は、SoCの模が現在最先端のものよりも2〜3倍jきくなってもこれまでとほぼ同じ期間で設できるほど攵掚の高いEDAツールTalus1.2と、これに組み込んで使うツールTalus Vortex FXを発表した。
図1 Talus Vortex FXを導入して配配線もクロックもO動的に最適化
図2 来のネットリスト以Tの設フロー
2007Q1月に最初のiPhoneが発表されて以来iPhone3G、iPhone3GS、最新のiPhone4まで4機|開発され、2011Q1月にはiPhoneVzが発表される画だが、4Q間という極めて]い間にアップル社は次々と5機|もの新を出してきている。スマートフォンの心臓陲箸覆襯▲廛螢院璽轡腑鵐廛蹈札奪気魯謄サスインスツルメンツ(TI)やサムスン電子が次々と設提供してきた。こういったアプリケーションプロセッサの集積度は数臆から億トランジスタという巨jな模になる。これまでと同じ開発期間でさらに集積度の高いSoCをどうやって設するか。
集積度が高まるにつれ、プロセスの微細化もLかせなくなる。プロセスのバラつきは相甘にjきくなり、歩里泙蠅魍諒櫃靴屬陪てのトランジスタは電圧やa度が変化しても常に動作しなければならない。さらに、消J電は\えてしまいがちになるが、これも\やすことはされない。今最先端のSoC屬任禄jざっぱに言って20%のトランジスタが動作し、80%が停Vしていると、マグマ社デザイン・インプリメンテーション・ビジネスユニットのマーケティング担当副社長のボブ・スミスは言う。集積度が屬るとさらに動作・停Vを細かくU御しなければならない。電源電圧を細かく変えたり、停Vモードをv路ブロック内でも適するなど、いわゆる動作モードがもっと複雑に\えてしまう。
図3 動作モードもプロセスコーナーも\加、棺茲求められる
この解のkつが今v、マグマが発表したTalus1.2である。LSI設工では、システム設・b理設のT果をRTL出し、検証を終えた後、v路の接情報となるネットリストを收し、最後に配配線のマスクパターンGDS-IIを收する。このEDAツールは、RTL出からGDS-II出までのツールである。設時間を]縮することが最jの長であり、このために、b理v路ブロックをO動的に分割し、分割したエリアをそれぞれのコンピュータでQ、配配線を行ったあと、もうk度合成する。並`処理することでレイアウトのQ時間を]縮するというlだ。
図4 分割、並`Q処理、合成、という}順により設を]縮
Talusを使って40nmプロセスで2000万セル(8000万ゲート度相当)のSoCを設する場合のコストを比較した。そのT果、デザインサイクルが来の12カ月から6カ月にり、エンジニアの数は60%少、ハードウエアのマシンの数は65%少したことで、コストは来の1200万ドルから200万ドルにったと見積もっている。
このTalus1.2には、MM/MC(マルチモード/マルチコーナー:動作モードがさまざまあり複雑になるXと、プロセス・電圧・a度の変動を考慮に入れるX)の最適化を同時に図るという機Δある。このツールがバラつきのシナリオをめ、それを最適化、さらにマネージするとしている。さらに20nmのプロセスで_要になってくるAOCV(先端プロセスにおけるオンチップばらつき)に瓦靴討癲▲蹈献奪フローにpってタイミングとの相関をきっちりと管理する機Δある。タイミングを解析しタイミングエンジンがフローとk致させる\術だという。微細なプロセスでは配線のCが高アスペクト比のXになり、配線間がZづくため配線間の寄斃椴未jきくなってくるが、このクロストークのe険性がある場合をcけるという機Δ發△襦
このツールのメリットは、LSI設vが階層設をT識しなくても、Talus Vortex FXがO動的にパーティショニングし、Qしてくれることである。しかもタイミングを見ながらの設なのでクロックに不差腓あれば戻るようになっている。
Talusのビジネスモデルは、ソフトウエアライセンスであるが、O動的に分割してCPUでQするため、分割数に応じてライセンス料金がまるようになっている。j}メーカーなら使い放という契約もあるとしている。