ユーザー・プログラマブルPMICならば、同じPMICを複数のプロジェクトで再利用できるため、迅速にプロトタイプ作成が進み、開発期間を短縮できます。
目的のアプリケーションにぴったりのプロセッサが見つかったと想像してみましょう。このプロセッサには、SPI(Serial Peripheral Interface)や、UART(Universal Asynchronous Receiver Transmitter)、USB、I2Cなど必要な性能とペリフェラルがそろっています。さらに、イーサネットやEtherCATのような適切な通信プロトコルも備わっています。このプロセッサは、プロジェクトの要件に完璧に合致します。
次に選択すべきは、プロセッサの電源ソリューションです。何万ものDC-DCレギュレーター、低ドロップアウトレギュレーター、昇圧レギュレーター、シーケンサー、スーパーバイザーを調査することになるはずです。フォームファクタが限られている場合、どうすれば全ての部品を基板に実装できるでしょうか。プロジェクトの締め切りまでに設計が間に合うのか。シーケンシングはこのプロセッサでうまく機能するのか。プロセッサと電源ソリューション間でどのようにソフトウェアを管理することになるのか……。課題は増えていきます。
こうしたさまざまな課題に対処するために、多くの場合、設計エンジニアはマルチチャネル電源管理IC(PMIC)を選びます。PMICはプロセッサと接続されます。多数のディスクリート部品を1つの電源ソリューションに統合し、プロセッサが要求する電圧を供給しながら、パワーアップ/パワーダウン・シーケンシングやシステム診断機能も提供します。電源投入とともにPMICがプロセッサ仕様に従って動作できるよう、これらの設定は不揮発メモリに保存されます。PMICを選択することで、基板全体のサイズの縮小、設計作業の簡素化、開発期間の短縮が可能になります。
プロセッサと組み合わせるPMICを選択したものの、設計後にプロジェクトの要件が変わったとしたら、どうなるでしょうか。この変更によって、より高電力のプロセッサを使用する必要が出てきました。前に選択したPMICは、技術的にはこの新しいプロセッサに必要な電力を供給できますが、デフォルトの出力電圧と起動シーケンスが合致しません。加えて、そのPMICには、以前のプロセッサに合わせてPMICのメーカーでカスタマイズされた設定がプログラムされています。
PMICを使うことを前提にするなら、そこで直面する大きな問題が、変更後のプロセッサに合わせてPMICをカスタマイズし直すことです。他に、標準サンプル作成期間が長すぎる、製品リリースまでのスケジュールもさらに長くなる、といった課題もあります。
以下は、カスタマイズ設定をメーカーでPMICにプログラムする場合の一般的なワークフローです。
それぞれのステップにかかる時間はメーカーにより異なりますが、打ち合わせの時間やサンプルのプログラミング時間、PMIC材料の入手状況、さらには配送時間まで考慮すると、カスタマイズ設定を行うるPMICの場合、サンプル作成にかかる時間は5週間から8週間、またはそれ以上になるかもしれません。
Copyright © ITmedia, Inc. All Rights Reserved.