S32K116 CAN Clock Tolerance

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K116 CAN Clock Tolerance

Jump to solution
571 Views
Sid_Zhou
Contributor II

The datasheet of S32K116 motioned clock tolerance is 48M +/- 1%. But one of our customers requires 0.5% tolerance on CAN clock.
I have seen similar discussion recommending external oscillator:
https://community.nxp.com/t5/S32K/CAN-FD-clocked-by-FIRC/m-p/879378#M4033

However, we prefer not to use external oscillator. and i am wondering
-- if there is any calibration or Trim we can apply one of these internal Clock and eventually achieve 0.5% tolerance on CAN?
-- if there is any variant of S32K116 with better/custom factory trim and achieve 0.5% tolerance?


0 Kudos
Reply
1 Solution
550 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

On S32K116, CAN clock accuracy of ±0.5% cannot be guaranteed using internal oscillators alone. The internal FIRC is specified at ±1% over voltage and temperature, and no runtime calibration or factory trim variant exists to improve this. To meet ±0.5% reliably and compliantly, an external oscillator or crystal via SOSC is required, to be used as CAN PE clock.
 
BR, Petr

View solution in original post

0 Kudos
Reply
1 Reply
551 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

On S32K116, CAN clock accuracy of ±0.5% cannot be guaranteed using internal oscillators alone. The internal FIRC is specified at ±1% over voltage and temperature, and no runtime calibration or factory trim variant exists to improve this. To meet ±0.5% reliably and compliantly, an external oscillator or crystal via SOSC is required, to be used as CAN PE clock.
 
BR, Petr
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2363695%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K116%20CAN%20Clock%20Tolerance%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2363695%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20datasheet%20of%20S32K116%20motioned%20clock%20tolerance%20is%2048M%20%2B%2F-%201%25.%20But%20one%20of%20our%20customers%20requires%200.5%25%20tolerance%20on%20CAN%20clock.%3CBR%20%2F%3EI%20have%20seen%20similar%20discussion%20recommending%20external%20oscillator%3A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FCAN-FD-clocked-by-FIRC%2Fm-p%2F879378%23M4033%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FCAN-FD-clocked-by-FIRC%2Fm-p%2F879378%23M4033%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EHowever%2C%20we%20prefer%20not%20to%20use%26nbsp%3Bexternal%20oscillator.%20and%20i%20am%20wondering%3CBR%20%2F%3E--%20if%20there%20is%20any%20calibration%20or%20Trim%20we%20can%20apply%20one%20of%20these%20internal%20Clock%20and%20eventually%20achieve%200.5%25%20tolerance%20on%20CAN%3F%3CBR%20%2F%3E--%20if%20there%20is%20any%26nbsp%3Bvariant%20of%20S32K116%20with%20better%2Fcustom%20factory%20trim%20and%20achieve%200.5%25%20tolerance%3F%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2363807%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K116%20CAN%20Clock%20Tolerance%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2363807%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%0A%3CDIV%3EOn%20S32K116%2C%20CAN%20clock%20accuracy%20of%20%C2%B10.5%25%20%3CSTRONG%3Ecannot%20be%20guaranteed%3C%2FSTRONG%3E%20using%20internal%20oscillators%20alone.%20The%20internal%20FIRC%20is%20specified%20at%20%C2%B11%25%20over%20voltage%20and%20temperature%2C%20and%20no%20runtime%20calibration%20or%20factory%20trim%20variant%20exists%20to%20improve%20this.%20To%20meet%20%C2%B10.5%25%20reliably%20and%20compliantly%2C%20an%20external%20oscillator%20or%20crystal%20via%20SOSC%20is%20required%2C%20to%20be%20used%20as%20CAN%20PE%20clock.%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%3EBR%2C%20Petr%3C%2FDIV%3E%3C%2FLINGO-BODY%3E