こんにちは、
S32K344のリファレンス・マニュアルによると、最大スイッチング周波数をサポートするパッドタイプは以下の通りです。
- 標準: 10 MHz
- スタンダードプラス:25MHz
- 中速:50MHz
- 高速: 120 MHz
標準および標準プラスパッドの選択がLPSPIとEMACペリフェラルにどのような制約をもたらすのか理解しようとしています。
1.EMACの場合、RMIIインターフェースを使用する場合、基準クロックは50 MHzです。つまり、RX/TXCLK、TXD0、TXD1、RXD0、RXD1のピンは50 MHz信号をサポートするはずです。ただし、S32K344_257bgaのピン構成では、すべてのRX/TXCLK、TXD0、TXD1、RXD0、およびRXD1ピンは、標準パッドまたは標準プラスパッド上にあります。これはつまり、S32K344ではRMIIがサポートされていないということでしょうか?
2. EMACの場合、MIIインターフェースを使用する場合、参照クロックは100 Mbpsイーサネットで25 MHz、10 Mbpsイーサネットで2.5 MHzです。これは、MIIインターフェースで100Mbpsのイーサネットを使いたい場合、標準のプラスパッドを使うべきだということですか?
3. LPSPIについて、LPSPIが標準および標準のプラスパッドで確実にサポートするLPSPI0およびLPSPI1-5の最大レートを提供できますか?
ありがとうございます
プーヤ
こんにちは、
1-2) EMACにおいて、パッドスイッチング周波数の制限は主にMCUで駆動される信号に関係します。 RMII/MIIはS32K344で完全にサポートされています。
RMに添付されたIOMUXファイル「S32K34x_Ethernet Use Cases」シートをご確認ください。そこには推奨されるイーサネットパッドの使用方法が記載されています。
3) デバイスRMおよびDSによると、使用するピンに関係なくすべてのSPIインスタンスで10MHzですが、LPSPI0では特定のピンやモードに応じて15MHzまたは20MHzになることがあります(表表48参照)。LPSPI0 20 MHz および 15 MHz DS の組み合わせ。
BR、ペトル
こんにちは、
ご返信ありがとうございます。
1-2) S32K344-WBでは、S32K344プロセッサがRMIIインターフェースを使ってイーサネット・スイッチに接続されています。ただし、選択されたTX_EN、TXD0、TXD1ピンはすべて標準プラスパッド(R3、U2、U3)上にあります。RMIIの基準クロックは50MHzなので、MCU出力のスイッチング周波数は標準のプラスパッドを使うべきなので、問題になりませんか?
3) LPSPI用のクロックは10 MHzですが、コントローラーモードでLPSPI出力に標準パッドを割り当てた場合、LPSPIは常に安定して動作しますか?あるいは、境界線上にいるのだから、信頼性の高い通信のために標準的なパッドを割り当てるべきだろうか?
一般的に、パッドの種類の周波数制限について、そしてなぜプロセッサの観点から出力信号にのみ重要なのか、もう少し詳しく説明していただけますか?
ありがとうございます
プーヤ