i.MX8M - GPIO current source & sink capability - Drive Strength

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

i.MX8M - GPIO current source & sink capability - Drive Strength

1,503 次查看
Haider_Ali
Contributor II

Hello,

I have a basic question regarding the current source and sink capability of i.MX8M Quad processor.

What I understand from the datasheet & reference manual is we can configure some parameters for pad by writing to pad CTL register for I/O pins (IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO09 as example).

Now the drive strength (current source & sink capability) of GPIO pin is based on the value configured for DSE field of the register as shown in below picture:

Haider_Ali_0-1713460096230.png

So from this,

Q1: If DSE is 001 and VDD is 3.3V then the current I can source or sink through that pin would be equal to 3.3V/255Ohm = 12.9mA ? or is there more to it that needs to be considered?

Q2: Can this DSE be explained as a series resistor between the driver and the load that will be connected to the I/O pin? So in actual this resistor is acting as a current limiter?

 

link to the processor:

https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-proces...

 

Thank you

 

0 项奖励
回复
3 回复数

1,478 次查看
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

 

Q1: Yes, that is correct, and it is the only thing you need to consider. You can use this thread as reference.

 

Q2: We don't have an exact representation of the pre-driver structure but should be something like this:

 

JorgeCas_0-1713470758545.png

 

But yes, something like that. The "series resistor" you mentioned is certain by the transistor array output impedance of the pre-driver.

 

Best regards.

0 项奖励
回复

1,448 次查看
Haider_Ali
Contributor II

Thank you.

 

So just to be clear, does this means that even if I connect 3.3V supply directly to I/O pin and set the pin as output and drive it as low (or vice versa i.e. connect GND to I/O pin and drive it high), the amount of current that will flow will limit by this series resistance / output impedance and will not be a short circuit?  

 

 

0 项奖励
回复

1,445 次查看
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

Yes, that is correct. But it is recommended to limit that current and do not "short circuit" the GPIO on that way.

Best regards.

0 项奖励
回复