Hi, i'm using LPC4350 with SPIFI memory. To run at high speed (90-100MHz) i must add "dummy" clocks between addresss and data. How can I do this ?

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

Hi, i'm using LPC4350 with SPIFI memory. To run at high speed (90-100MHz) i must add "dummy" clocks between addresss and data. How can I do this ?

906 次查看
Icio
Contributor I

Hi, i'm using LPC4350 with SPIFI memory.

To run at high speed (90-100MHz)  I must add "dummy" clocks between addresss and data. How can I do this ?

Can I use the "latency btyte" ? How ? 

I found, in other community discussion, that a guy had to remove "latency" setting to be able to read without reading shifting of 1 byte.

Setting latency (needed for high clock speed), are there other setting to do to read correctly from SPIFI?

标记 (1)
0 项奖励
回复
1 回复

694 次查看
Carlos_Mendoza
NXP Employee
NXP Employee

Hi Maurizio,

I ever run SPIFI at 104MHz with W25Q80 and I didn't configure any SPIFI registers manually, the boot ROM of LPC43xx detects the supported QSPI device and configure SPIFI accordingly.

About the dummy clocks, It is determined by the QSPI device whether or not dummy bytes between address and data are to be inserted. Regarding the latency, I didn't find a "latency" setting in SPIFI registers.

Please ensure the selected QSPI flash is in the support list of LPC4300, you can refer to the "Supported QSPI devices" section in the "LPC43xx Boot ROM" chapter:

http://www.nxp.com/documents/user_manual/UM10503.pdf

Hope it helps!

Best Regards,

Carlos Mendoza

Technical Support Engineer

0 项奖励
回复