p1012: GPIO: What does RISC_ GPIO[x] mean in the "QUICC Engine Multiplex Options" table?

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

p1012: GPIO: What does RISC_ GPIO[x] mean in the "QUICC Engine Multiplex Options" table?

637 Views
carlpeng
Contributor II

Hello,

What does RISC_ GPIO[x] mean in the "QUICC Engine Multiplex Options" table?

As the below table said, CE_PA24 has a sub-functionality named as RISC_CPIO[4]? what does it mean?

In the beginning, I think it means that CE_PA24 can be used as GPIO. But I also do a test by using CE_PA22,

although it does not have the GPIO sub-functionality, but it still can be used as GPIO, can output/input value.

So could you please help to clarify it?

pastedImage_1.png

Thank you,

Carl

Labels (1)
0 Kudos
3 Replies

433 Views
carlpeng
Contributor II

Hello Pavel,

Thanks a lot for your clarification!

But I have a new question, as you said, prefixed with RISC_ means that the GPIO is belong to QE.

so, my question is that what is the different between QE GPIO and SOC GPIO, I found that both 

these two kind of GPIO can be controlled by GUTS_DIR1n, GUTS_CPDATn, GUTS_CPPAR1n 

register, so what is the character of QE GPIO?

Thank you,

Carl

0 Kudos

433 Views
Pavel
NXP Employee
NXP Employee

The RISC_GPIO means that these pins are controlled by RISC QE engine and GPIO interface from the P1012 core.


Have a great day,
Pavel Chubakov

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

433 Views
Pavel
NXP Employee
NXP Employee

The RISC_GPIO are the GPIOs those belong to Quicc Engine (QE). Since QE has a RISC (reduced instruction set computation) engine embedded inside so the to differentiate the QE's GPIOs from SoC GPIOs, the term RISC_ is prefixed for QE.

For example, RISC_GPIO[4] is multiplexed with CLK9 and BRGO2 on CE_PB24.

Have a great day,
Pavel Chubakov

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos