High Drive Strength on S32K3

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

High Drive Strength on S32K3

Jump to solution
850 Views
kscz
Contributor III

The S32K3XX reference manual talks about the "drive-strength enable" bits, but doesn't appear to define what this means - the closest reference I can find is that it seems correlated with maximum frequency supported by certain pins (page 42 of the S32K3XXRM/Section 4.4.1)

Is there something explicit in terms of maximum current draw or other things I should be aware of for why I should or should not enable "drive-strength"?

0 Kudos
Reply
1 Solution
351 Views
kscz
Contributor III

As I told the previous poster, I know which pins do and do not support "high drive strength," that is not the issue!

But fortunately, in the background you had the relevant chunk of information: in S32K3xx.pdf, Table 27. GPIO DC electrical specifications, appears to have what I need.

It looks like it doubles the output current of the pins to enable the "DSE = 0" vs "DSE = 1"  

Screenshot From 2026-07-06 09-18-58.png

Screenshot From 2026-07-06 09-18-48.png

View solution in original post

0 Kudos
Reply
5 Replies
740 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi

The S32K3XX Reference Manual (S32K3XXRM) states that the Pad Type "GPIO-Standard" does not support high drive strength, whereas "GPIO-Standard Plus", "GPIO-Medium", and "GPIO-Fast" support high drive strength.

For GPIO Pad Type, please refer to the S32K344_IO Signal Table, specifically column H, in the Excel attachment S32K344_S32K324_S32K314_IOMUX.xlsx provided with the S32K3XXRM.

drive-strength high current Pad Type.png


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.

-------------------------------------------------------------------------------

0 Kudos
Reply
352 Views
kscz
Contributor III

As I told the previous poster, I know which pins do and do not support "high drive strength," that is not the issue!

But fortunately, in the background you had the relevant chunk of information: in S32K3xx.pdf, Table 27. GPIO DC electrical specifications, appears to have what I need.

It looks like it doubles the output current of the pins to enable the "DSE = 0" vs "DSE = 1"  

Screenshot From 2026-07-06 09-18-58.png

Screenshot From 2026-07-06 09-18-48.png

0 Kudos
Reply
790 Views
db16122
Contributor IV

Hardware Design Guidelines for S32K39x, S32K37x and S32K36x Microcontrollers

0 Kudos
Reply
826 Views
db16122
Contributor IV

GPIO-Standard: Switching up to 10 MHz High drive-strength not supported. Slew-rate control not supported.

GPIO-Standard plus: Switching up to 25 MHz  Supports high drive-strength. Slew-rate control not supported.

GPIO-Medium: Switching up to 50 MHz  Supports high drive-strength. Supports slew-rate control.

GPIO-Fast: Switching up to 120 MHz Supports high drive-strength. Supports slew-rate control.

0 Kudos
Reply
806 Views
kscz
Contributor III
Yes, that is exactly the text of the section I cited in my question. That doesn't tell me why I should or shouldn't enable "drive strength" - it just tells me that some pins support it, and that some switching rates are related to it.

If I were driving an LED with it, would it be capable of sinking more current? How much more current?

Is it purely a slew-rate change?

Is there a reason not to enable it, if the pin supports it? Will my chip dissipate more heat if I enable it?
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2383578%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHigh%20Drive%20Strength%20on%20S32K3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2383578%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20S32K3XX%20reference%20manual%20talks%20about%20the%20%22drive-strength%20enable%22%20bits%2C%20but%20doesn't%20appear%20to%20define%20what%20this%20means%20-%20the%20closest%20reference%20I%20can%20find%20is%20that%20it%20seems%20correlated%20with%20maximum%20frequency%20supported%20by%20certain%20pins%20(page%2042%20of%20the%20S32K3XXRM%2FSection%204.4.1)%3CBR%20%2F%3E%3CBR%20%2F%3EIs%20there%20something%20explicit%20in%20terms%20of%20maximum%20current%20draw%20or%20other%20things%20I%20should%20be%20aware%20of%20for%20why%20I%20should%20or%20should%20not%20enable%20%22drive-strength%22%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2383610%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20High%20Drive%20Strength%20on%20S32K3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2383610%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EGPIO-Standard%3A%20Switching%20up%20to%2010%20MHz%20High%20drive-strength%20not%20supported.%20Slew-rate%20control%20not%20supported.%3CBR%20%2F%3E%E2%80%94%3CBR%20%2F%3EGPIO-Standard%20plus%3A%20Switching%20up%20to%2025%20MHz%26nbsp%3B%20Supports%20high%20drive-strength.%20Slew-rate%20control%20not%20supported.%3CBR%20%2F%3E%E2%80%94%3CBR%20%2F%3EGPIO-Medium%3A%20Switching%20up%20to%2050%20MHz%26nbsp%3B%20Supports%20high%20drive-strength.%20Supports%20slew-rate%20control.%3CBR%20%2F%3E%E2%80%94%3CBR%20%2F%3EGPIO-Fast%3A%20Switching%20up%20to%20120%20MHz%20Supports%20high%20drive-strength.%20Supports%20slew-rate%20control.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2383711%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20High%20Drive%20Strength%20on%20S32K3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2383711%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EYes%2C%20that%20is%20exactly%20the%20text%20of%20the%20section%20I%20cited%20in%20my%20question.%20That%20doesn't%20tell%20me%20why%20I%20should%20or%20shouldn't%20enable%20%22drive%20strength%22%20-%20it%20just%20tells%20me%20that%20some%20pins%20support%20it%2C%20and%20that%20some%20switching%20rates%20are%20related%20to%20it.%3CBR%20%2F%3E%3CBR%20%2F%3EIf%20I%20were%20driving%20an%20LED%20with%20it%2C%20would%20it%20be%20capable%20of%20sinking%20more%20current%3F%20How%20much%20more%20current%3F%3CBR%20%2F%3E%3CBR%20%2F%3EIs%20it%20purely%20a%20slew-rate%20change%3F%3CBR%20%2F%3E%3CBR%20%2F%3EIs%20there%20a%20reason%20not%20to%20enable%20it%2C%20if%20the%20pin%20supports%20it%3F%20Will%20my%20chip%20dissipate%20more%20heat%20if%20I%20enable%20it%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2383714%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20High%20Drive%20Strength%20on%20S32K3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2383714%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CH3%20id%3D%22toc-hId-2033795839%22%20id%3D%22toc-hId-2033794907%22%20id%3D%22toc-hId-2033794907%22%20id%3D%22toc-hId-2033794907%22%3E%3CSPAN%3EHardware%20Design%20Guidelines%20for%20S32K39x%2C%20S32K37x%20and%20S32K36x%20Microcontrollers%3C%2FSPAN%3E%3C%2FH3%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2383759%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20High%20Drive%20Strength%20on%20S32K3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2383759%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%3C%2FP%3E%0A%3CDIV%3E%0A%3CP%3E%3CSPAN%3EThe%20S32K3XX%20Reference%20Manual%20(S32K3XXRM)%20states%20that%20the%26nbsp%3B%3C%2FSPAN%3E%3CEM%20style%3D%22font-family%3A%20inherit%3B%22%3EPad%20Type%3C%2FEM%3E%20%3CSTRONG%20style%3D%22font-family%3A%20inherit%3B%22%3E%22GPIO-Standard%22%3C%2FSTRONG%3E%3CSPAN%3E%20does%20not%20support%20high%20drive%20strength%2C%20whereas%20%3C%2FSPAN%3E%3CSTRONG%20style%3D%22font-family%3A%20inherit%3B%22%3E%22GPIO-Standard%20Plus%22%2C%20%22GPIO-Medium%22%2C%20and%20%22GPIO-Fast%22%3C%2FSTRONG%3E%3CSPAN%3E%20support%20high%20drive%20strength.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CDIV%3E%0A%3CP%3EFor%20GPIO%20%3CEM%3EPad%20Type%3C%2FEM%3E%2C%20please%20refer%20to%20the%20%3CSTRONG%3ES32K344_IO%20Signal%20Table%3C%2FSTRONG%3E%2C%20specifically%20%3CSTRONG%3Ecolumn%20H%3C%2FSTRONG%3E%2C%20in%20the%20Excel%20attachment%20%3CSTRONG%3ES32K344_S32K324_S32K314_IOMUX.xlsx%3C%2FSTRONG%3E%20provided%20with%20the%20S32K3XXRM.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22drive-strength%20high%20current%20Pad%20Type.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22drive-strength%20high%20current%20Pad%20Type.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22drive-strength%20high%20current%20Pad%20Type.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F389515iBD2707CB64409BDD%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22drive-strength%20high%20current%20Pad%20Type.png%22%20alt%3D%22drive-strength%20high%20current%20Pad%20Type.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3EBest%20Regards%2C%3CBR%20%2F%3ERobin%3CBR%20%2F%3E-------------------------------------------------------------------------------%3CBR%20%2F%3ENote%3A%3CBR%20%2F%3E-%20If%20this%20post%20answers%20your%20question%2C%20please%20click%20the%20%22ACCEPT%20AS%20SOLUTION%22%20button.%20Thank%20you!%3C%2FP%3E%0A%3CP%3E-%20We%20are%20following%20threads%20for%207%20weeks%20after%20the%20last%20post%2C%20later%20replies%20are%20ignored%3CBR%20%2F%3EPlease%20open%20a%20new%20thread%20and%20refer%20to%20the%20closed%20one%2C%20if%20you%20have%20a%20related%20question%20at%20a%20later%20point%20in%20time.%3C%2FP%3E%0A%3CP%3E-------------------------------------------------------------------------------%3C%2FP%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2391271%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20High%20Drive%20Strength%20on%20S32K3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2391271%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EAs%20I%20told%20the%20previous%20poster%2C%20I%20know%20which%20pins%20do%20and%20do%20not%20support%20%22high%20drive%20strength%2C%22%20that%20is%20not%20the%20issue!%3CBR%20%2F%3E%3CBR%20%2F%3EBut%20fortunately%2C%20in%20the%20background%20you%20had%20the%20relevant%20chunk%20of%20information%3A%20in%20S32K3xx.pdf%2C%20Table%2027.%20GPIO%20DC%20electrical%20specifications%2C%20appears%20to%20have%20what%20I%20need.%3CBR%20%2F%3E%3CBR%20%2F%3EIt%20looks%20like%20it%20doubles%20the%20output%20current%20of%20the%20pins%20to%20enable%20the%20%22DSE%20%3D%200%22%20vs%20%22DSE%20%3D%201%22%E2%80%83%E2%80%83%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Screenshot%20From%202026-07-06%2009-18-58.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Screenshot%20From%202026-07-06%2009-18-58.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F391381iB0B5EBD8B4CAF029%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Screenshot%20From%202026-07-06%2009-18-58.png%22%20alt%3D%22Screenshot%20From%202026-07-06%2009-18-58.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Screenshot%20From%202026-07-06%2009-18-48.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Screenshot%20From%202026-07-06%2009-18-48.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F391382i5D343D2F2CEBE668%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Screenshot%20From%202026-07-06%2009-18-48.png%22%20alt%3D%22Screenshot%20From%202026-07-06%2009-18-48.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E