これは機械翻訳されたコンテンツです。 詳しくは こちらをご覧ください。

SMBus/ PMBusスレーブ

PSoC™ 3、4、および5LP設計用のSMBusおよびPMBusの簡素化

nobutton

概要

システム管理バス (SMBus) および電源管理バス (PMBus) スレーブ コンポーネントは、PSoC™ 3、PSoC™ 4、または PSoC™ 5LP ベースの設計によく知られた通信方法を簡単に追加する方法を提供します。

SMBusは、さまざまなシステム管理チップを1つ以上のホストシステムに相互接続するためによく使用される2線式インターフェースです。物理層としていくつかの拡張機能を持つI2Cを使用します。また、データのクラスとそのデータの構造を定義するプロトコル層もあります。物理層とプロトコル層の両方が、もともとI2C仕様に具体化されていないレベルの堅牢性を追加します。SMBus Slave コンポーネントは、SMBus バージョン 2.0 Slave デバイス仕様のほとんどをサポートし、多数の設定可能なオプションを備えています。

PMBusは、より汎用的なSMBusプロトコルの拡張であり、特に電力変換および電力管理システムに重点を置いています。SMBus プロトコルに若干の変更が加えられた PMBus では、SMBus で定義されていないアプリケーション層のコマンドが指定されています。PMBus コンポーネントは、使用可能なすべての PMBus リビジョン 1.2 コマンドを表示し、アプリケーションに関連するコマンドを選択できます。

  • SMBus/PMBusスレーブ・モード
  • SMBALERT# ピンのサポート
  • 25 ミリ秒のタイムアウト
  • 設定可能なSMBus/PMBusコマンド
  • パケットエラーチェック(PEC)のサポート

システム管理バス (SMBus) および電源管理バス (PMBus) スレーブ コンポーネントは、PSoC™ 3、PSoC™ 4、または PSoC™ 5LP ベースの設計によく知られた通信方法を簡単に追加する方法を提供します。

SMBusは、さまざまなシステム管理チップを1つ以上のホストシステムに相互接続するためによく使用される2線式インターフェースです。物理層としていくつかの拡張機能を持つI2Cを使用します。また、データのクラスとそのデータの構造を定義するプロトコル層もあります。物理層とプロトコル層の両方が、もともとI2C仕様に具体化されていないレベルの堅牢性を追加します。SMBus Slave コンポーネントは、SMBus バージョン 2.0 Slave デバイス仕様のほとんどをサポートし、多数の設定可能なオプションを備えています。

PMBusは、より汎用的なSMBusプロトコルの拡張であり、特に電力変換および電力管理システムに重点を置いています。SMBus プロトコルに若干の変更が加えられた PMBus では、SMBus で定義されていないアプリケーション層のコマンドが指定されています。PMBus コンポーネントは、使用可能なすべての PMBus リビジョン 1.2 コマンドを表示し、アプリケーションに関連するコマンドを選択できます。

  • SMBus/PMBusスレーブ・モード
  • SMBALERT# ピンのサポート
  • 25 ミリ秒のタイムアウト
  • 設定可能なSMBus/PMBusコマンド
  • パケットエラーチェック(PEC)のサポート
smpmbus_cds_img
smpmbus_cds_img
smpmbus_cds_img

デザイン リソース