- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
Traveo等でCAN-FDを使用した場合の外付けクロックの周波数精度は±0.3%と記載があります。
外付けクロックが16MHzとした場合、CAN-FDで使用する周波数は20,40,80MHzになるので、その場合、PLLで逓倍したり、分周する必要があるはずです。
これらのMCU側の周波数精度(ジッタ)はどの程度になり、CAN-FD通信に必要な周波数精度はどれだけとなるかを教えて頂けませんか。
また、HighSpeed CAN通信に必要な周波数精度はどれだけとなるでしょうか。500kbpsのHSCANから数MbpsとなったCAN-FDとなった場合に変わることはありますか。
HSCANの場合は逓倍や分周の必要がないケースもあり関係ないのではないかと考えています。
外付けクロック、PLLを合わせてどの程度マージンがあるのかを教えて頂きたいです。
<質問事項>
①CAN-FD使用時のPLLによるMCUの周波数精度(ジッタ)
②CAN-FD通信に必要な周波数精度
③HighSpeed CAN通信に必要な周波数精度
解決済! 解決策の投稿を見る。
- ラベル:
-
Traveo
- タグ:
- canfd
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
PLL Clock JitterとCANバスの周波数精度につきましては下記KBAを参照ください。
PLL Clock Jitter Impact on CAN Precision in Auto MCU – KBA222406
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
まず、ご質問に外付けクロックの周波数精度は±0.3%とありますが、具体的のどのドキュメントを参照されていますでしょうか?
次にご質問①につきましては、TRAVEO DatasheetのAC Characteristicsを参照ください。CAN PLL jitterとして±10nsとあります。
また、ご質問②、③は一般的なご質問でしょうか?
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
S6J3510 SeriesでCAN-FD対応のICのデータシートです。
http://www.cypress.com/file/364771/download P71
以下のNotesにある jitter of oscillator must be smaller than 3000 ppm. より読み取りました。
CAN PLL jitterとして±10ns とありますが、4MHzの周期が250nsになると思いますが、精度としては 10/250ns=4%=40000ppmになってしまいますが、これは大き過ぎると思っており、何か考え方が誤っていると推測しています。
②③は一般的なものです。
(外付けクロックの周波数精度)+(PLLの周波数精度)<(CAN通信に必要な周波数精度)
の関係にあると考えています。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
CAN PLL jitterの±10nsは同じS6J3510 Series Datasheet、同ページ(P71)にありますように、20000 cyclesでの誤差になります。
http://www.cypress.com/file/364771/download
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
回答ありがとうございます。
この 20000 cyclesでの誤差10nsとはどのようなことになるでしょうか。
当初の質問 ①にどのように絡みますか。
CANは定期的に同期を取るはずですが20000cycles後に10/250ns=4%=40000ppmずれる可能性があるということですか。
外付けクロック精度3000ppmに比べて大き過ぎると推測しています。
<質問事項>
①CAN-FD使用時のPLLによるMCUの周波数精度(ジッタ)
②CAN-FD通信に必要な周波数精度
③HighSpeed CAN通信に必要な周波数精度
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
PLL Clock JitterとCANバスの周波数精度につきましては下記KBAを参照ください。
PLL Clock Jitter Impact on CAN Precision in Auto MCU – KBA222406