iMX93 : GPIO Read/Write Timings

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

iMX93 : GPIO Read/Write Timings

1,235 Views
pratibha
Contributor I

Hi 

I am exploring iMX93 Application Processor.

In which I have some queries regarding GPIO:

  1. How many clock cycles are required to read a GPIO from CM33 and A55 core?
  2. Can we read multiple GPIOs parallel?
  3. And how much approximate time required to read a GPIO?

In refrence manual, in GPIO section 

"28.3.5 Clocking
GPIO receives a single clock, which is used for register access and synchronization with external pin inputs. There are no special considerations."

What does above sentence represents ?

Regards,

Pratibha

0 Kudos
Reply
2 Replies

1,180 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

For all available module timing, please refer  4.8 System modules timing and 4.6 I/O AC parameters in datasheet

https://www.nxp.com.cn/docs/en/data-sheet/IMX93XEC.pdf

Best Regards
Zhiming

0 Kudos
Reply

1,130 Views
pratibha
Contributor I

Hi Zhiming,

Thank you for the response. I had referred "4.8 System modules timing and 4.6 I/O AC parameters in datasheet".

In 4.6 section, output transition and rise/fall time given for GPIO. Whereas our main requirement is calculate the GPIO read access time using ARM Cortex-M33.

pratibha_0-1724160778156.png

 

Please provide the information of number of clock cycles required to read the GPIO from ARM Cortex-M33.

Thanks,

Pratibha

0 Kudos
Reply