半導体の複雑化が進むにつれ、新しいデバイスのデバッグは大きな課題となっています。エンジニアは、複雑なハードウェアとソフトウェアの相互作用に対処しなければなりませんが、問題の根本原因を特定するのは困難な場合が少なくありません。問題を早期に発見・解決すればするほど、デバイスを市場に投入するまでの期間を短縮できます。しかし、このプロセスは、特に最先端技術を取り扱う場合、多大な時間とリソースを要する可能性があります。
NXP、テラダインのPortbridgeとラウターバッハのTRACE32を活用し、市場投入までの期間を短縮
課題
現代の組み込みプロセッサは、ハードウェアの初期化やシステムの稼働準備を行うために、複雑なブートファームウェアに依存しています。しかし、このファームウェアは、初期のテスト段階、特に問題が発生した際に、課題をもたらすこともあります。自動車、産業・IoT、モバイル、通信インフラ市場における革新的なソリューションの信頼できるパートナーであるNXP® Semiconductorsは、プローブでの初回シリコンデバッグ中に、まさにそのような課題に直面しました。 ブートファームウェアの問題のデバッグは、システムの初期状態に関する可視性が限られているため特に困難であり、ウェハプローブの複雑さがこの問題をさらに難しくしています。これらの問題を解決するには、多くの場合、複数のエンジニアリング分野にわたる連携が必要となります。
テラダインのソリューション
テスト設計から製造プロセスまでの流れを効率化するTeradynePortBridgeを活用することで、NXPは UltraFLEXplus テスター上で直接コアデバッグを実施することができました。
通常であれば、NXPはパッケージ化された部品が届くまでデバッグを開始できなかったでしょう。しかし、Lauterbach社のTRACE32とPortBridgeを併用することで、同社は設定手順を積極的に収集・共有し、グローバルな検証チームがこの問題を回避できるよう支援しました。

ソリューションのメリット
テラダインの「PortBridge」とラウターバッハの「TRACE32」ツールを導入したことで、NXPのデバッグ時間は大幅に短縮されました。これにより、チームはパッケージ化された部品を待つ必要のある従来のプロセスよりも2週間早く、ウェハーレベルでの故障診断を開始できるようになりました。ウェハープローブでPortBridgeを使用することで、問題を迅速に解決し、顧客への納期目標を達成することができました。
さらに、パッケージ化された部品を受け取る前にグローバルチームと詳細な指示を共有できたため、検証プロセスが効率化されました。最後に、ベンチテストとUltraFLEXplus 間のテストを切り替えられるようになったことで、NXPチームは開発サイクルのより早い段階で知見を得て、フィードバックを反映させることがUltraFLEXplus 。
展開

デバイスの市場投入までのリードタイムが短縮され、エンジニアリングリソースの逼迫が深刻化する中、ラウターバッハ社の「TRACE32」やテラダイン社の「Portbridge」といったツールは、企業がエンジニアリング能力を最大限に活用しつつ、製品を期日通りに納品することを可能にします。NXPはすでに、Portbridgeのさらなる活用事例を模索しており、ベンチとテスター間でスクリプトを転送する機能、トランザクションの記録・転記機能、そして新しいパターンを生成することなくデバイスからの入出力をキャプチャするプロトコル認識機能などを活用しています。
