6ルネサスの新マイコン発売にシンクロする、ローターバッハのデバッガ提供LauterbachLauterbach(ローターバッハ)社はデバッグ・ソリューションの提供で業界をリードする。Lauterbach氏に、ルネサスの自動車向けマイコン「RH850」のサポート状況と、同社とルネサスの長年にわたる協力関係について聞いた。「敬意と信頼に基づく両社の関係により、ルネサスマイコンのリリースに合わせて、デバッガの準備を進める」と語るLauterbach氏の言葉が印象深い。御社のデバッガは、欧米を中心に大きなシェアを有し、非常に有名です。本日お話をうかがえるのは、非常に楽しみです。簡単に御社の概要をお話しください。Lauterbach氏:当社は組み込み機器開発用の優れたデバッガを提供し、実に30年以上も業界をリードしています。現地法人を構えています。主要な半導体メーカさんと密接な関係を保ちながらも完全に独立した企業で、株式は非公開です。この独立性と優れた開発力、そしてCS(顧客満足)を追求する真摯な取り組みにより大きな発展を遂げてきました。30年を越える歴史と言うと、マイコンの歴史に重なりますね。Lauterbachが起業し、私は1982年に入社しました。最初に開発したのがICE(インサーキット・エミュレータ)の「TRACE80」です。当時、幅広い用途に採用されていたマイコン「Z80」に向けて開発し、C言語とPL/M言語に対応した完成度の高い高水準言語デバッガとして大ヒットしました。この成功に続いて開発したのが、当社の主力製品となる「TRACE32-ICE」です。モジュラ構造を採用して、8bitから32bitまでの数多くのマイコンをユニバーサルにサポートしました。さまざまな先進技術を採用し、豊富なオプションを実現しました。1994年には最初のBDM(バックグラウンド・デバッグ・モード)デバッガを開発し、JTAGデバッガ「TRAE32-PowerDebug」をリリースしました。この製品は世界中で10万台以上が採用され、現在の当社の成功に大きく貢献しています。図1:評価が高いLauterbach社のデバッグ・ソリューション「TRACE32」。II」がリアルタイム・トレースを提供する。組み込み機器の効率的な開発のために、デバッガをはじめとした開発環境の重要性は高まり続けています。御社のツールについておうかがいしましょう。Lauterbach氏:当社が注力しているのは、組み込み機器開発に向けた、迅速且つ効率的なテストを実現する統合化されたデバッグ、トレースのソリューション提供です。ソリューションのベースとなる「PowerDebug」は、デバッグ・ツール本体とマイコンごとにモジュール化されたプローブを備えたデバッガです。使用するマイコンが異なっても、デバッグ・ツール本体は共通のため使用感は同一で、マイコンの移行はデバッグケーブルを交換するだけで済みます。プログラム・データのフローとタイミングを記録するリアルタイム・トレースシステムは「PowerTrace」が提供します。すべての技術開発は、ミュンヘン近郊のHöhenkirchenにある本社で行われています。当社は最先端の開発ツールを「創り出す」ことに注力しており、さまざまな最新の開発技法を導入しています。お客様の大部分は、通信業界(特に携帯・スマートフォン端末メーカ)と自動車業界の皆様です。当社のデバッガの開発は、半導体メーカの協力により、マイコンの開発と並行して進めています。お客様がルネサス様の最新マイコンで開発を始めようとした時には、当社の優れたデバッガがすでに用意されているのです。Market」は、多くのお客様から長年に渡り評価をいただいています。ルネサスとの協力関係についておうかがいましょう。Lauterbach氏:ルネサス様とは長きに渡り良好な関係を続けています。NECとも良い関係を持ってきました。ルネサス様からは、ロードマップや、最新マイコンの情報、評価ボードなどの必要な機材の提供を受けるといった格段の支援を受けてきました。それにより、ルネサスマイコンのリリースに合わせたデバッガ開発が実現し、お客様の利益を生み出しています。このような高いレベルの技術情報の交換には、親密な関係とお互いの信頼が不可欠です。ルネサス様は、常に、的確な情報をタイムリーに供与してくれています。自動車業界で注目が高いルネサスマイコン「RH850」のサポートについてお聞かせください。「TRACE32」が汎用デバッガインタフェース(NEXUS)による、高速かつ効率的なデバッグ環境を提供しています。PowerView」ソフトウェアにより高水準言語対応(CとC++)に加えて、AUTOSARにも対応し、効率的かつユーザフレンドリなデバッグを実現しています。PowerView」で強力なデバッグ環境を提供する。今後の展開についておうかがいしましょう。:「TRAC32」では、ブートストラップコードから割り込みルーチンやドライバに至るまで、全領域でデバッグ機能にアクセスすることが可能です。自動車業界のお客様からのチップとツールのリアルタイムのトレース能力への高い要求にお応えして、新たなデバッグ機能と将来の拡張を予定しています。ルネサス様の「RH850」に対応します。当社では、お客様の声に真摯に耳を傾けています。お客様にとってリアルタイムのトレース能力が重要な課題になっています。ISO26262対応のコードカバレッジが求められるなど、自動車用の部品の多くが安全を担っているためです。当社では高まる要求に向けて、「RH850」対応の初めてのNEXUSパラレルトレースを2014年初頭に出荷します。AURORAインターフェース用高速シリアル・トレースプローブは、2014年中頃の登場を予定しています。多くのアプリケーションではトレースをサポートするために16ピン(またはそれ以上)を用いることが困難なため、AURORAインターフェースはデバッグ用の高い帯域幅をわずかなピン数で実現します。そのため、リアルタイム・デバッグ性能がますます重要になります。詳細なご説明をありがとうございました。ローターバッハ様とルネサスの良好な関係が、お客様の利益を生み出すことを確信しました。営業および技術サポートの拠点はその他多数。