MICROCHIP v2.3 Gen 2 デバイス コントローラ

導入
この CoreRxIODBitAlign 汎用トレーニング IP は、使用されているデータやプロトコルに関係なく、ビット アライメントのために Rx パスの IO ギアリング ブロックで使用されます。CoreRxIODBitAlign を使用すると、クロック パスに対するデータ パスの遅延を調整できます。
CoreRxIODBitAlign の概要
| コア バージョン | このドキュメントはCoreRxIODBitAlign v2.3に適用されます。 |
| 対応デバイス | CoreRxIODBitAlign は次のファミリをサポートしています。 |
| 家族 | • PolarFire® SoC |
| •ポーラーファイア | |
| 注記: 詳細については、 製品ページ | |
| サポートされるツール フロー | Libero® SoC v12.0以降のリリースが必要です |
| サポートされているインターフェース | — |
| ライセンス | CoreRxIODBitAlignにはライセンスは必要ありません |
| インストール手順 | CoreRxIODBitAlign は、Libero SoC ソフトウェアの IP カタログ更新機能を使用して自動的に Libero SoC ソフトウェアの IP カタログにインストールするか、カタログから手動でダウンロードする必要があります。IP コアが Libero SoC ソフトウェア IP カタログにインストールされると、SmartDesign 内で構成、生成、インスタンス化され、Libero プロジェクトに組み込まれます。 |
| デバイスの利用と
パフォーマンス |
CoreRxIODBitAlignの使用率とパフォーマンス情報の概要は、8.デバイスの使用率とパフォーマンスに記載されています。rフォーマンス |
CoreRxIODBitAlign 変更ログ情報
このセクションでは、view 最新リリースから順に、新しく組み込まれた機能の一覧を示します。解決された問題の詳細については、「7. 解決された問題」セクションを参照してください。
| コアRxIODBitAlign バージョン2.3 | 何ですか 新しい • MIPIベースのトレーニングメカニズムに更新 |
| コアRxIODBitAlign バージョン2.2 | 新着情報 • トップモジュールに左目と右目のタップ遅延情報を追加しました |
特徴
CoreRxIODBitAlign には次の機能があります。
- 異なるアイ幅1~7のビットアライメントをサポート
- 異なるファブリックダブルデータレート(DDR)モード2/4/3p5/5をサポート
- スキップと再開/保留メカニズムをサポート
- LPシグナリングフレーム開始によるモバイルインダストリープロセッサインターフェース(MIPI)トレーニングをサポート
- ビットアライメント用の256タップ遅延をサポート
機能説明
CoreRxIODBitAlign と Rx IOD インターフェース
次の図は、CoreRxIODBitAlign の高レベル ブロック図を示しています。
- この説明は、PolarFire® および PolarFire SoC デバイスをサポートする CoreRxIODBitAlign について説明しています。
- CoreRxIODBitAlign はトレーニングを実行し、IO Digital (IOD) デバイスと IO Gearing (IOG) をインターフェイスして、遅延を調整し、データを正しくキャプチャする動的ソースとしてサポートする役割も担います。
- 完全なトレーニング メカニズムのフローは、「5. タイミング ダイアグラム」セクションで説明されています。
- CoreRxIODBitAlignは、クロックパスに対するデータパスの遅延を動的に追加または削除することをサポートします。ここで、RX_DDRX_DYNインターフェースは、タップ遅延を上方向に追加することで、クロック対データマージントレーニングを実行するためにCoreRxIODBitAlignに制御を提供します。CoreRxIODBitAlignは、後で再view (各タップ遅延増分の) RX_DDRX_DYN インターフェイスからのフィードバック ステータス フラグを格納します。
- CoreRxIODBitAlign は、RX_DDRX_DYN インターフェイスが範囲外の状態に達するまで、タップの増分ごとにトレーニングを継続します。
- 最後に、CoreRxIODBitAlign は完全なフィードバック ステータス フラグをスイープします。このステップでは、データのビット アライメントをクロック エッジから 90 度中心になるように最適化して計算します。
- 最終的に計算されたタップ遅延は RX_DDRX_DYN インターフェイスにロードされ、ビット アライメント トレーニングが完了します。
- この CoreRxIODBitAlign でサポートされる機能の詳細は、次のとおりです。
動的再トレーニングメカニズム
- CoreRxIODBitAlign は、フィードバック ステータス フラグ (IOD_EARLY/IOD_LATE) を継続的に監視し、フラグが切り替わっているかどうかを確認します。
- IP はまず、以前に計算したタップを +/- 4 タップ分上または下に調整します。その後も、フラグが切り替わると、IP はトレーニングを再度トリガーします。

ホールド機構(質問する)
- この機能は、トレーニングをホールド状態にする必要がある場合に使用されます。BIT_ALGN_HOLD はアクティブ ハイ レベル ベースの入力であり、ホールドするにはアサートし、トレーニングを続行するにはデアサートする必要があります。
- この機能を有効にするには、コンフィギュレータで HOLD_TRNG パラメータを 1 に設定する必要があります。このパラメータはデフォルトで 0 に設定されています。
再起動メカニズム(質問する)
- この機能はトレーニングを再開するために使用されます。トレーニングを再開するには、BIT_ALGN_RSTRT 入力をシリアル クロック (SCLK) の 1 クロック パルスの間アサートする必要があります。
- これにより、IP のソフト リセットが開始され、BIT_ALGN_DONE が 0 に、BIT_ALGN_START が 1 にリセットされます。
スキップメカニズム(質問する)
- この機能は、トレーニングが不要で、完全なトレーニングをバイパスできる場合に使用されます。BIT_ALGN_SKIP はアクティブ ハイ レベル ベースの入力であり、完全なトレーニングをスキップするにはアサートする必要があります。
- この機能を有効にするには、コンフィギュレータで SKIP_TRNG パラメータを 1 に設定する必要があります。このパラメータはデフォルトで 0 に設定されています。
MIPIベースのトレーニングメカニズム(質問する)
- この機能を有効にするには、コンフィギュレータで MIPI_TRNG パラメータを 1 に設定する必要があります。設定すると、LP_IN 入力ポートが CoreRxIODBitAlign に追加されます。
- IP は LP_IN 入力ポートの立ち下がりエッジを検出します。これは、トレーニングを開始するためのフレームの有効な開始を示します。
CoreRxIODBitAlign パラメータとインターフェース信号
設定GUIパラメータ(質問する)
このコアリリースには構成パラメータはありません。
ポート(質問する)
次の表は、CoreRxIODBitAlign の設計で使用される入力信号と出力信号を示しています。
表 3-1.入力信号と出力信号
| 信号 | 方向 | ポート幅(ビット) | 説明 |
| 時計 そして リセット | |||
| シルク | 入力 | 1 | 布製時計 |
| PLL_ロック | 入力 | 1 | PLLロック |
| リセット | 入力 | 1 | アクティブロー非同期リセット |
| データバスと制御 | |||
| IOD_EARLY | 入力 | 1 | データアイモニター早期フラグ |
| IOD_LATE | 入力 | 1 | データアイモニター遅延フラグ |
| IOD_OOR | 入力 | 1 | 遅延ラインのデータアイモニター範囲外フラグ |
| ビットALGN_EYE_IN | 入力 | 3 | ユーザーはデータアイモニターの幅を設定する |
| ビットALGN_RSTRT | 入力 | 1 | ビットアライントレーニングの再開(パルスベースのアサーション) 1— トレーニングの再開 0— トレーニングの再開なし |
| ビットALGN_CLR_FLGS | 出力 | 1 | 早期または遅延フラグをクリア |
| ビットALGN_LOAD | 出力 | 1 | デフォルトをロード |
| ビットALGN_DIR | 出力 | 1 | 遅延ラインの上下方向 1— 上(1タップ増加) 0— 下(1タップ減少) |
| ビットALGN_MOVE | 出力 | 1 | 移動パルスの遅延を増やす |
| ビットアラインメントスキップ | 入力 | 1 | ビットアライントレーニングスキップ(レベルベースのアサーション)
1 — トレーニングをスキップします。SKIP_TRNGパラメータが1に設定されている場合にのみ有効です。 0 — トレーニングは通常通り進める必要があります |
| ビットアラインメントホールド | 入力 | 1 | ビットアライントレーニングホールド(レベルベースのアサーション)
1 — トレーニングを保留し、HOLD_TRNGパラメータが1に設定されている場合にのみ有効です。 0 — トレーニングは通常通り進める必要があります |
| ビット | 出力 | 1 | ビットアライントレーニングエラー(レベルベースのアサーション)1—エラー 0—エラーなし |
| ビットALGN_START | 出力 | 1 | ビットアライントレーニング開始(レベルベースのアサーション)1—開始済み 0—未開始 |
| ビットALGN_DONE | 出力 | 1 | ビットアライントレーニング完了(レベルベースのアサーション) 1—完了 0—未完了 |
| 信号 | 方向 | ポート幅(ビット) | 説明 |
| LP_IN | 入力 | 1 | MIPIベースのフレームトレーニング(レベルベースのアサーション)
1 — アクティブ ロー信号は、フレームの開始を示すためにローにアサートする必要があり、フレームの終了時にのみデアサートする必要があります。 0 — トレーニングは通常どおりに進行する必要があり、この信号は内部で低く設定する必要があります。 |
| DEM_BIT_ALGN_TAPDLY | 出力 | 8 | 計算された TAP 遅延は、IP によって BIT_ALGN_DONE がハイに設定されると有効になります。 |
| RX_BIT_ALIGN_LEFT_WIN | 出力 | 8 | 左データアイモニター値
注記: 値は、出力 BIT_ALGN_DONE が 1 に設定され、出力 BIT_ALGN_START が 0 に設定されている場合にのみ有効です。パラメータ SKIP_TRNG が設定されている場合は、0 を返します。 |
| RX_BIT_ALIGN_RGHT_WIN | 出力 | 8 | 右データアイモニター値
注記: 値は、出力 BIT_ALGN_DONE が 1 に設定され、出力 BIT_ALGN_START が 0 に設定されている場合にのみ有効です。パラメータ SKIP_TRNG が設定されている場合は、0 を返します。 |
Libero Design Suite での CoreRxIODBitAlign の実装
スマートデザイン (質問する)
- CoreRxIODBitAlignはSmartDesign IP展開設計環境にプリインストールされています。次の図は、ampインスタンス化された CoreRxIODBitAlign のファイル。
- コアは、図 4-2 に示すように、SmartDesign の構成ウィンドウを使用して構成されます。
- SmartDesignを使用してコアをインスタンス化および生成する方法の詳細については、以下を参照してください。 SmartDesign ユーザーガイド.

SmartDesign での CoreRxIODBitAlign の設定 (質問する)
- コアは、次の図に示すように、SmartDesign 内の構成 GUI を使用して構成されます。

シミュレーションフロー(質問する)
- CoreRxIODBitAlign のユーザー テストベンチはすべてのリリースに含まれています。
- シミュレーションを実行するには、次の手順を実行します。SmartDesign でユーザー テストベンチ フローを選択し、[生成] ペインで [保存して生成] をクリックします。
- ユーザーテストベンチは、コアテストベンチ構成GUIから選択されます。SmartDesignがLibero® SoCプロジェクトを生成すると、ユーザーテストベンチがインストールされます。 files.
- ユーザー テストベンチを実行するには、Libero SoC 設計階層ペインで設計ルートを CoreRxIODBitAlign インスタンスに設定し、Libero SoC 設計フロー ウィンドウでシミュレーションをクリックします。
- これにより、ModelSim® が呼び出され、シミュレーションが自動的に実行されます。
- 次の図は、例を示していますampシミュレーション サブシステムのファイルです。シミュレーションには、CoreRxIODBitAlign を使用したループバック モードで IOG_IOD コンポーネント DDRX4 と DDTX4 を使用します。
- ここで、生成された PRBS データは DDTX4 によって DDRX4 にシリアルに送信され、最後に、トレーニングが完了した後に PRBS チェッカーを使用してデータの整合性がチェックされます。

Libero SoCでの合成(質問する)
- 構成 GUI で選択した構成で合成を実行するには、デザイン ルートを適切に設定します。[Implement Design] の [Design Flow] タブで、[Synthesize] を右クリックし、[Run] をクリックします。
Libero SoCにおける配置配線(質問する)
- デザイン ルートを適切に設定し、合成を実行します。[デザイン フロー] タブの [デザインの実装] で、[配置と配線] を右クリックし、[実行] をクリックします。
システム統合(質問する)
- このセクションでは、CoreRxIODBitAlign の統合を容易にするためのヒントを示します。
- 使用される Rx/Tx IOG は、多数の入力および出力モードをサポートします。これらのデータおよびクロック レートは、最終的なシリコン特性に基づいて、遅くなる場合もあれば、速くなる場合もあります。
- 次の表にデータとクロック レートを示します。
表4-1. データとクロックレート
| IOGモード | 方向 | ギア比 | 予想される最大IOデータレート | IO クロック レート | コア クロック レート | データタイプ |
| DDR4 メモリ | 入力 | 8:1 | 1600 Mbps | 800 MHz | 200 MHz | 東ドイツ |
次の図は、例を示していますampCoreRXIODBitAlign サブシステム統合のファイル。
- 前述のサブシステムは、シミュレーションに CoreRxIODBitAlign を使用したループバック モードで IOG_IOD コンポーネント DDRX4 と DDTX4 を使用します。ここで、生成された PRBS データは IOG_IOD_DDRTX4_0 によってシリアルに IOG_IOD_DDRX4_PF_0 に送信されます。
- CoreRxIODBitAlign は、コンポーネント IOG_IOD_DDRX1_PF_0 を使用してトレーニング (BIT_ALIGN_START を 4 に設定、BIT_ALIGN_DONE を 0 に設定) を実行し、最後に、トレーニングが完了すると (BIT_ALIGN_START を 0 に設定、BIT_ALIGN_DONE を 1 に設定)、PRBS チェッカーを使用してデータの整合性をチェックします。
テストベンチ(質問する)
- CoreRxIODBitAlign を検証およびテストするには、ユーザー テストベンチと呼ばれる統合テストベンチが使用されます。
ユーザーテストベンチ(質問する)
- CoreRxIODBitAlign のリリースには、CoreRxIODBitAlign のいくつかの機能を検証するユーザー テストベンチが含まれています。次の図は、CoreRxIODBitAlign ユーザー テストベンチを示しています。

- 上の図に示すように、ユーザー テストベンチは、ループバック モードで検証するための Microchip DirectCore CoreRxIODBitAlign DUT、PRBS_GEN、PRBS_CHK、CCC、IOG_IOD_TX、および IOG_IOD_RX で構成されています。
- クロック調整回路 (CCC) は、クロックが安定しているときに CORE_CLK と IO_CLK を駆動します。
- PRBS_GEN はパラレル データを IOG_IOD_TX に送信し、次に IOG_ID_RX はシリアル データをパラレルで受信します。
- CoreRxIODBitAlign DUT は IOD_CTRL 信号を使用してトレーニングを実行します。トレーニングが完了すると、PRBS_CHK ブロックが有効になり、IOG_IOD_RX ブロックからのデータの整合性がチェックされます。
重要: ユーザー テストベンチは固定構成のみをサポートします。
タイミング図
(質問する)
- このセクションでは、CoreRxIODBitAlign のタイミング図について説明します。
CoreRxIODBitAlignトレーニングタイミング図(質問する)
- 次のタイミング図は、amp次のパラメータを持つトレーニング シーケンスのファイル。

- CoreRxIODBitAlignはファブリッククロックまたはSCLK、またはCCCまたはPLLコンポーネントからのOUT2_FABCLK_*に基づいて動作し、使用されるPF_IOD_GENERIC_RX IODコンポーネントはビットアライメントのためにOUT*_HS_IO_CLK_*またはバンククロックまたはBCLKに基づいて動作します。ここで、PF_IOD_GENERIC_RX IODコンポーネントはビットアライメントのためにシリアルデータを受信します。例:ampたとえば、DDRx1000 ファブリック モードで必要なデータ レートが 4 Mbps の場合、OUT2_FABCLK_0 または SCLK は PLL または CCC コンポーネントから 125 MHz で駆動する必要があり、OUT0_HS_IO_CLK_0 または PF_IOD_GENERIC_RX への BCLK は 500 MHz である必要があります。
- CoreRxIODBitAlign は、PLL_LOCK が安定してハイに駆動されるとトレーニングを開始します。次に、BIT_ALGN_START をハイに、BIT_ALGN_DONE をローに駆動してトレーニングを開始し、出力 BIT_ALGN_LOAD を駆動して PF_IOD_GENERIC_RX コンポーネントにデフォルト設定をロードします。BIT_ALGN_CLR_FLGS は、IOD_EARLY、IOD_LATE、および BIT_ALGN_OOR フラグをクリアするために使用されます。
- CoreRxIODBitAlign は、すべての TAP に対して BIT_ALGN_MOVE に続いて BIT_ALGN_CLR_FLGS を実行し、IOD_EARLY フラグと IOD_LATE フラグを記録します。PF_IOD_GENERIC_RX コンポーネントによって BIT_ALGN_OOR がハイに設定されると、CoreRxIODBitAlign は記録された EARLY フラグと LATE フラグをスイープし、最適な Early フラグと Late フラグを見つけて、クロックとデータ ビットのアライメントに必要な TAP 遅延を計算します。
- CoreRxIODBitAlign は計算された TAP 遅延をロードし、BIT_ALGN_START を低く、BIT_ALGN_DONE を高く駆動してトレーニングの完了を示します。
- CoreRxIODBitAlign は、PF_IOD_GENERIC_RX コンポーネントからノイズの多い IOD_EARLY または IOD_LATE フィードバック アサーションを検出すると、動的に再トレーニングを続行します。ここで、BIT_ALGN_DONE はリセットされて低く駆動され、BIT_ALGN_START は CoreRxIODBitAlign によって再び高く駆動されて、トレーニングの再開を示します。タイムアウト カウンターは、タイムアウト条件に達すると、トレーニングの終了時に BIT_ALGN_ERR をアサートします。
- CoreRxIODBitAlignは、エンドユーザーが必要に応じてトレーニングを再開するための再開メカニズムも提供します。BIT_ALGN_RSTRT入力はアクティブハイパルスであり、例えばハイに駆動する必要があります。ampえー、8つの時計。
- ここで、BIT_ALGN_DONE はリセットされて低く駆動され、BIT_ALGN_START は CoreRxIODBitAlign によって再び高く駆動され、トレーニングの新たな開始を示します。
- CoreRxIODBitAlign は、トレーニングを途中で保持するための保持メカニズムも提供します。ここでは、HOLD_TRNG パラメータを 1 に設定し、CoreRxIODBitAlign は BIT_ALGN_HOLD 入力を使用し、CoreRxIODBitAlign がトレーニングを保持することを要求するまでアクティブ ハイ レベル ベースをアサートし、入力 BIT_ALGN_HOLD が低く駆動されるとトレーニングを続行する必要があります。
その他の参考文献
(質問する)
- このセクションでは、追加情報のリストを示します。
- ソフトウェア、デバイス、ハードウェアに関する最新情報や追加情報については、以下の知的財産ページをご覧ください。 マイクロチップ FPGA 知的財産コア.
既知の問題と回避策(質問する)
- CoreRxIODBitAlign v2.3 には既知の制限や回避策はありません。
廃止された機能とデバイス(質問する)
- CoreRxIODBitAlign v2.3 には廃止された機能やデバイスはありません。
解決された問題
(質問する)
- 次の表には、さまざまな CoreRxIODbitAlign リリースで解決されたすべての問題がリストされています。
表7-1。解決された問題
| リリース | 説明 |
| 2.3 | このv2.3リリースでは解決された問題はありません |
| 2.2 | このv2.2リリースでは解決された問題はありません |
| 1.0 | 初回リリース |
デバイスの使用率とパフォーマンス
(質問する)
CoreRxIODBitAlign マクロは、次の表に示すファミリに実装されています。
表8-1. デバイスの使用率とパフォーマンス
| デバイス 詳細 | プログラマブルロジック リソース | 性能 (MHz) | |||
| 家族 | デバイス | ダフ | LUT | 論理 要素 | シルク |
| PolarFire® | MPF300TS | 788 | 1004 | 1432 | 261 |
| PolarFire SoC | MPF250TS | 788 | 1004 | 1416 | 240 |
重要: 上記の表のデータは、Libero® SoC v2023.2 を使用して達成されました。- 上記の表のデータは、一般的な合成およびレイアウト設定を使用して達成されます。
- 次の最上位構成 GUI パラメータはデフォルト値から変更されています。
- デフォルト値は次のとおりです。
- スキップ = 1
- ホールド_TRNG = 1
- MIPI_TRNG = 1
- DEM_TAP_WAIT_CNT_WIDTH = 3
- パフォーマンス数値を達成するために使用されるクロック制約は次のとおりです。
- SCLK = 200MHz
- スピードグレード = −1
- スループットは次のように計算されます: (ビット幅/サイクル数) × クロック レート (パフォーマンス)。
改訂履歴
(質問する)
改訂履歴には、ドキュメントに実装された変更内容が記述されます。変更内容は、最新の出版物から順に改訂順にリストされます。
表 9-1. 改訂履歴
| リビジョン | 日付 | 説明 |
| B | 02/2024 | 以下は、文書のリビジョン B における変更点のリストです。
• CoreRxIODBitAlign v2.3 に更新 • 概要セクションに変更ログ情報を追加しました • 8. デバイスの使用率とパフォーマンスのセクションを更新しました • 7. 解決された問題セクションを追加しました |
| A | 03/2022 | 以下は、文書のリビジョン A における変更点のリストです。
• ドキュメントはマイクロチップテンプレートに移行されました • 文書番号が50200861からDS50003255に変更されました |
| 3 | — | 以下は、ドキュメントのリビジョン 3 での変更点のリストです。
• CoreRxIODBitAlign v2.2 用に更新されました。 • 上部の左および右のデータ アイ信号に関するユーザー ガイドを更新しました。詳細については、図 2-1 および 3.2. ポートを参照してください。 |
| 2 | — | 以下は、ドキュメントのリビジョン 2 での変更点のリストです。
• CoreRxIODBitAlign v2.1 用に更新されました。 • 更新: 2. 機能説明と 5. タイミング図。 |
| 1 | — | リビジョン 1.0 は、このドキュメントの最初の公開です。CoreRxIODBitAlign v2.0 用に作成されました。 |
マイクロチップFPGAのサポート
- マイクロチップFPGA製品グループは、カスタマーサービス、カスタマーテクニカルサポートセンター、 webサイト、および世界中の販売オフィス。
- お客様の質問はすでに回答されている可能性が高いため、サポートに連絡する前にマイクロチップのオンライン リソースにアクセスすることをお勧めします。
- テクニカル サポート センターまでお問い合わせください。 webサイト サポート. 言及する
- FPGAデバイスの部品番号、適切なケースカテゴリを選択し、デザインをアップロードします file■テクニカルサポートケースの作成中。
- 製品の価格設定、製品のアップグレード、更新情報、注文ステータス、承認など、技術以外の製品サポートについては、カスタマーサービスにお問い合わせください。
- 北米からは8002621060にお電話ください
- 海外からは6503184460にお電話ください
- 世界中どこからでもファックス6503188044
マイクロチップ情報
マイクロチップ Webサイト
- マイクロチップは、 webサイト マイクロチップ/. これ webサイトは file顧客が簡単に利用できる情報を提供します。 利用可能なコンテンツには次のようなものがあります。
- 製品サポート –データセットと正誤表、アプリケーションノートとampleプログラム、設計リソース、ユーザーガイド、ハードウェアサポートドキュメント、最新のソフトウェアリリース、アーカイブされたソフトウェア
- 一般的なテクニカルサポート –よくある質問(FAQ)、テクニカルサポートリクエスト、オンラインディスカッショングループ、マイクロチップデザインパートナープログラムのメンバーリスト
- マイクロチップの事業 – 製品セレクターと注文ガイド、マイクロチップ社の最新プレスリリース、セミナーとイベントのリスト、マイクロチップ社の営業所、代理店、工場代表者のリスト
製品変更通知サービス
- Microchip 社の製品変更通知サービスは、お客様が Microchip 社製品を最新の状態に保つのに役立ちます。
- 購読者は、対象となる特定の製品ファミリまたは開発ツールに関連する変更、更新、改訂、または正誤表があるたびに電子メール通知を受け取ります。
- 登録するには、 www.microchip.com/pcn 登録手順に従ってください。
カスタマーサポート
- Microchip 製品のユーザーは、いくつかのチャネルを通じてサポートを受けることができます。
- 販売代理店または代理店
- 現地営業所
- エンベデッドソリューションエンジニア(ESE)
- テクニカルサポート
- お客様は、販売代理店、担当者、またはESEにサポートを依頼する必要があります。 地元の営業所もお客様をサポートするために利用できます。 このドキュメントには、営業所と場所のリストが含まれています。
- テクニカルサポートは、 webサイト: サポート
マイクロチップデバイスのコード保護機能
- 注記 Microchip 製品のコード保護機能の詳細は次のとおりです。
- Microchip 製品は、それぞれの Microchip データ シートに記載されている仕様を満たしています。
- Microchip 社は、意図された方法で、動作仕様の範囲内で、通常の条件下で使用される場合、同社の製品ファミリは安全であると考えています。
- Microchip は知的財産権を尊重し、積極的に保護しています。マイクロチップ製品のコード保護機能を侵害する試みは固く禁止されており、デジタル ミレニアム著作権法に違反する可能性があります。
- Microchip も他の半導体メーカーも、そのコードの安全性を保証できません。 コード保護は、製品が「壊れない」ことを保証することを意味するものではありません。
- コード保護は常に進化しています。 マイクロチップ社は、製品のコード保護機能を継続的に改善することに取り組んでいます。
法的通知
- この出版物およびここに記載されている情報は、マイクロチップ製品の設計、テスト、およびお客様のアプリケーションとの統合を含め、マイクロチップ製品でのみ使用できます。 この情報を他の方法で使用することは、これらの規約に違反します。 デバイス アプリケーションに関する情報は、お客様の利便性を目的としてのみ提供されており、アップデートによって置き換えられる場合があります。 アプリケーションが仕様を満たしていることを確認するのはあなたの責任です。 追加のサポートについては、最寄りの Microchip 営業所にお問い合わせいただくか、次の URL で追加サポートを入手してください。 www.microchip.com/en-us/support/design-help/client-support-services.
- この情報はマイクロチップによって「現状のまま」提供されます。マイクロチップは、明示的か黙示的か、書面か口頭か、法定かその他かを問わず、情報に関連するいかなる種類の表明または保証も行いません。これには、非侵害、商品性、特定目的への適合性に関する黙示の保証、またはその状態、品質、性能に関する保証が含まれますが、これらに限定されません。
- いかなる場合においても、マイクロチップは、情報またはその使用に関連して生じたいかなる間接的、特別、懲罰的、付随的、結果的損失、損害、費用、または出費について、たとえマイクロチップが次のことについて知らされていたとしても、一切の責任を負いません。可能性または損害が予見可能である場合。法律で認められる最大限の範囲で、情報またはその使用に関連するあらゆる請求に対する MICROCHIP の総責任は、お客様がその情報に対して MICROCHIP に直接支払った料金(ある場合)を超えないものとします。
- 生命維持および/または安全用途での Microchip デバイスの使用は完全に購入者のリスクにあり、購入者はそのような使用から生じるあらゆる損害、請求、訴訟、または費用から Microchip を防御、補償し、無害に保つことに同意します。特に明記されていない限り、マイクロチップの知的財産権に基づくライセンスは、暗黙的またはその他の方法で譲渡されません。
商標
- Microchip の名前とロゴ、Microchip ロゴ、Adaptec、AVR、AVR ロゴ、AVR Freaks、BesTime、BitCloud、CryptoMemory、CryptoRF、dsPIC、flexPWR、HELDO、IGLOO、JukeBlox、KeeLoq、Kleer、LANCheck、LinkMD、maXStylus、maXTouch、 MediaLB、megaAVR、Microsemi、Microsemi ロゴ、MOST、MOST ロゴ、MPLAB、OptoLyzer、PIC、picoPower、PICSTART、PIC32 ロゴ、PolarFire、Prochip Designer、QTouch、SAM-BA、SenGenuity、SpyNIC、SST、SST ロゴ、SuperFlash、Symmetricom 、SyncServer、Tachyon、TimeSource、tinyAVR、UNI/O、Vectron、および XMEGA は、米国およびその他の国における Microchip Technology Incorporated の登録商標です。
- AgileSwitch、ClockWorks、The Embedded Control Solutions Company、EtherSynch、Flashtec、Hyper Speed Control、HyperLight Load、Libero、モーターベンチ、mTouch、Powermite 3、Precision Edge、ProASIC、ProASIC Plus、ProASIC Plus ロゴ、Quiet-Wire、SmartFusion、SyncWorld 、TimeCesium、TimeHub、TimePictra、TimeProvider、および ZL は、米国 Microchip Technology Incorporated の登録商標です。
- 隣接キー抑制、AKS、アナログ・フォー・ザ・デジタル時代、Any Capacitor、AnyIn、AnyOut、拡張スイッチング、BlueSky、BodyCom、Clockstudio、CodeGuard、CryptoAuthentication、CryptoAutomotive、CryptoCompanion、CryptoController、dsPICDEM、dsPICDEM.net、動的平均マッチング、DAM、ECAN、Espresso T1S、EtherGREEN、EyeOpen、GridTime、IdealBridge、IGaT、インサーキット シリアル プログラミング、ICSP、INICnet、インテリジェント並列化、IntelliMOS、チップ間接続、JitterBlocker、ノブ オン ディスプレイ、MarginLink、maxCrypto、最大View、メンブレン、Mindi、MiWi、MPASM、MPF、MPLAB 認定ロゴ、MPLIB、MPLINK、mSiC、MultiTRAK、NetDetach、Omniscient Code Generation、PICDEM、PICDEM.net、PICkit、PICtail、Power MOS IV、Power MOS 7、PowerSmart、PureSilicon、QMatrix、REAL ICE、Ripple Blocker、RTAX、RTG4、SAM-ICE、シリアル クアッド I/O、
- シンプルマップ、SimpliPHY、SmartBuffer、SmartHLS、SMART-IS、storClad、SQI、SuperSwitcher、SuperSwitcher II、Switchtec、SynchroPHY、Total Endurance、Trusted Time、TSHARC、Turing、USBCheck、VariSense、VectorBlox、VeriPHY、 Viewスパン、ワイパーロック、
- XpressConnect および ZENA は、米国およびその他の国における Microchip Technology Incorporated の商標です。
- SQTPは米国Microchip Technology Incorporatedのサービスマークです。
- Adaptecのロゴ、Frequency on Demand、Silicon Storage Technology、およびSymmcomは、他の国におけるMicrochipTechnologyInc.の登録商標です。
- GestIC は、Microchip Technology Inc. の子会社である Microchip Technology Germany II GmbH & Co. KG の他の国における登録商標です。
- ここに記載されているその他すべての商標は、それぞれの会社の所有物です。
- ©2024、MicrochipTechnologyIncorporatedおよびその子会社。 全著作権所有。
- 品番: 9781668339879
品質管理システム
- マイクロチップの品質管理システムの詳細については、 www.microchip.com/quality.
世界的な販売とサービス
| アメリカ大陸 | アジア太平洋 | アジア太平洋 | ヨーロッパ |
| 企業 オフィス
2355 West Chandler Blvd. チャンドラー、アリゾナ州 85224-6199 電話: 480-792-7200 ファックス: 480-792-7277 テクニカルサポート: サポート Web 住所: マイクロチップ アトランタ ジョージア州ダルース 電話: 678-957-9614 ファックス: 678-957-1455 オースティン、テキサス州 電話: 512-257-3370 ボストン マサチューセッツ州ウェストボロ 電話: 774-760-0087 ファックス: 774-760-0088 シカゴ イリノイ州イタスカ 電話: 630-285-0071 ファックス: 630-285-0075 ダラス アディソン、テキサス州 電話: 972-818-7423 ファックス: 972-818-2924 デトロイト ミシガン州ノバイ 電話: 248-848-4000 ヒューストン、 TX 電話: 281-894-5983 インディアナポリス インディアナ州ノーブルズビル 電話番号: 317-773-8323 ファックス: 317-773-5453 電話: 317-536-2380 ロサンゼルス カリフォルニア州ミッションビエホ 電話: 949-462-9523 ファックス: 949-462-9608 電話: 951-273-7800 ローリー、 NC 電話: 919-844-7510 新しい ヨーク、 NY 電話: 631-435-6000 サン ホセ、 CA 電話: 408-735-9110 電話: 408-436-4270 カナダ – トロント 電話: 905-695-1980 ファックス: 905-695-2078 |
オーストラリア – シドニー
電話: 61-2-9868-6733 中国 – 北京 電話: 86-10-8569-7000 中国–成都 電話: 86-28-8665-5511 中国 – 重慶 電話: 86-23-8980-9588 中国–東莞 電話: 86-769-8702-9880 中国 – 広州 電話: 86-20-8755-8029 中国–杭州 電話: 86-571-8792-8115 中国 – ホン コング ロシア 電話: 852-2943-5100 中国–南京 電話: 86-25-8473-2460 中国–青島 電話: 86-532-8502-7355 中国 – 上海 電話: 86-21-3326-8000 中国–瀋陽 電話: 86-24-2334-2829 中国–深セン 電話: 86-755-8864-2200 中国–蘇州 電話: 86-186-6233-1526 中国–武漢 電話: 86-27-5980-5300 中国–西安 電話: 86-29-8833-7252 中国–厦門 電話: 86-592-2388138 中国–朱海 電話: 86-756-3210040 |
インド – バンガロール
電話: 91-80-3090-4444 インド–ニューデリー 電話: 91-11-4160-8631 インド – プネ 電話: 91-20-4121-0141 日本 – 大阪 電話: 81-6-6152-7160 日本 – 東京 Tel:81-3-6880-3770 韓国–大邱 電話: 82-53-744-4301 韓国–ソウル 電話: 82-2-554-7200 マレーシア – クアラ ルンプール 電話: 60-3-7651-7906 マレーシア–ペナン 電話: 60-4-227-8870 フィリピン – マニラ 電話: 63-2-634-9065 シンガポール 電話: 65-6334-8870 台湾– Hsin Chu 電話: 886-3-577-8366 台湾–高雄 電話: 886-7-213-7830 台湾–台北 電話: 886-2-2508-8600 タイ – バンコク 電話: 66-2-694-1351 ベトナム–ホーチミン 電話: 84-28-5448-2100 |
オーストリア – ヴェルス
電話: 43-7242-2244-39 ファックス: 43-7242-2244-393 デンマーク – コペンハーゲン 電話: 45-4485-5910 ファックス: 45-4485-2829 フィンランド – エスポー 電話: 358-9-4520-820 フランス – パリ Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 ドイツ – ガーチング 電話: 49-8931-9700 ドイツ – ハーン 電話: 49-2129-3766400 ドイツ – ハイルブロン 電話: 49-7131-72400 ドイツ – カールスルーエ 電話: 49-721-625370 ドイツ – ミュンヘン Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 ドイツ – ローゼンハイム 電話: 49-8031-354-560 イスラエル – ラアナナ 電話: 972-9-744-7705 イタリア–ミラノ 電話: 39-0331-742611 ファックス: 39-0331-466781 イタリア–パドヴァ 電話: 39-049-7625286 オランダ– Drunen 電話: 31-416-690399 ファックス: 31-416-690340 ノルウェー – トロンハイム 電話: 47-72884388 ポーランド – ワルシャワ 電話: 48-22-3325737 ルーマニア – ブカレスト Tel: 40-21-407-87-50 スペイン–マドリード Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 スウェーデン – ヨーテボリ Tel: 46-31-704-60-40 スウェーデン – ストックホルム 電話: 46-8-5090-4654 英国–ウォーキンガム 電話: 44-118-921-5800 ファックス: 44-118-921-5820 |
ドキュメント / リソース
![]() |
MICROCHIP v2.3 Gen 2 デバイス コントローラ [pdf] ユーザーガイド v2.3、v2.2、v2.3 Gen 2 デバイス コントローラー、v2.3、Gen 2 デバイス コントローラー、デバイス コントローラー、コントローラー |





