Is TDC is really needed in CANFD

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Is TDC is really needed in CANFD

2,578件の閲覧回数
deepika_16
Contributor I

 When enabling CANFD Is "Transceiver Delay Compensation" is needs to enabled when it is in Data phase. If needed why we need to enable and also If not why it is not needed to enable TDC?

0 件の賞賛
返信
2 返答(返信)

2,532件の閲覧回数
deepika_16
Contributor I

Yes got it,Thankyou

0 件の賞賛
返信

2,561件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

TDC is not necessarily needed for lower rates (<3-4Mbits). But if enabled, must be properly set.
TDC is needed for higher rates when transceiver loop delay becomes bigger then CAN bit time so CAN module is not able to detect properly transmitted bits. So in order to compensate for this loop delay when checking for bit errors, a Secondary Sample-Point (SSP) is defined and instead at the Sample-Point, the transmitted bits are checked at the SSP.

More description and the formula is given in chapter 72.3.10.3 Transceiver delay compensation of the S32K3 RM.

BR, Petr

0 件の賞賛
返信