i.MXRT117x FlexSPI and APMemory Xccela PSRAM with 16-bit bus

cancel
Showing results for 
Search instead for 
Did you mean: 

i.MXRT117x FlexSPI and APMemory Xccela PSRAM with 16-bit bus

Jump to solution
138 Views
eamonnheffernan
Contributor III

Hi,

I’d like to connect an AP Memory 16-bit Xccela PSRAM (APS256XXN-OBRx) to an i.MXRT117x using a 16-bit FLEXSPI2 configuration.

AP datasheet: https://www.mouser.ie/datasheet/2/1127/APM_PSRAM_OPI_Xccela_APS256XXN_OBRx_v1_0_PKG-1954780.pdf

Here’s my proposed wiring scheme:

FLEXSPI2_A_DATA0-7 to PSRAM_DQ0-7
FLEXSPI2_B_DATA0-7 to PSRAM_DQ8-15
FLEXSPI2_A_DQS to PSRAM_DQS/DM0
FLEXSPI2_B_DQS to PSRAM_DQS/DM1
FLEXSPI2_A_SCLK to PSRAM_CLK
FLEXSPI2_A_SS0_B to PSRAM_CE#

1. Does that look right?
2. Has anyone tried this PSRAM device in 16-bit mode with an 117x? Any gotchas?
3. Does this configuration get anyway close to 800MB/s for a linear read?

Thanks - Eamonn


0 Kudos
1 Solution
103 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello

Hope you are well.
I will gladly answer your questions:
1. The wiring scheme looks good.
2. I do not found someone that used this memory in 16bits mode however, I believe that this application note might be useful: https://www.nxp.com/docs/en/application-note/AN13028.pdf
3. No, since the max support for FlexSPI is 166MHz.

If you have more questions do not hesitate to ask me.
Best regards,
Omar

View solution in original post

3 Replies
92 Views
eamonnheffernan
Contributor III

Omar, thanks so much for your replay.

I'm delighted to hear that this configuration is viable. We are designing a pcb at the moment and it is reassuring to know that it will work.

I reread the datasheet and indeed the FlexSPI maxes out at 166MHz, so peak potential is 166 x 2 (16b) x 2 (DDR) = 664MB/s. I've been testing SDRAM on the 1170-EVK and we get a max of 333MB/s. In a previous iteration of this board based on the i.MXRT1050, we compared Hyperflash and SDRAM and we found Hyperflash to be 2x the read performance of SDRAM. I'm hoping we will see similar gains with HyperRAM vs SDRAM. A lot less wires to route as well.

Thanks again Omar - Eamonn

0 Kudos
104 Views
Omar_Anguiano
NXP TechSupport
NXP TechSupport

Hello

Hope you are well.
I will gladly answer your questions:
1. The wiring scheme looks good.
2. I do not found someone that used this memory in 16bits mode however, I believe that this application note might be useful: https://www.nxp.com/docs/en/application-note/AN13028.pdf
3. No, since the max support for FlexSPI is 166MHz.

If you have more questions do not hesitate to ask me.
Best regards,
Omar

View solution in original post

120 Views
eamonnheffernan
Contributor III

Bump! Anyone? Can 117x read a 16-bit PSRAM device?

0 Kudos