QuadSpi vs DSPI ?

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

QuadSpi vs DSPI ?

跳至解决方案
3,189 次查看
HeMyFAE
NXP Employee
NXP Employee

CAn you use the QuadSPI interface for regular SPI communication or is this dedicated for Spi Flash only?

0 项奖励
回复
1 解答
2,011 次查看
juangutierrez
NXP Employee
NXP Employee

The QuadSPI modules is flexible enough and supports single, dual, quad and octal (2 flash devices) modes of operation.

The instruction-operand issued by the programmable sequence engine provide a 2-bit field called PINS which indicates how many lines/pads to use for the

read/write (or any other) command. The possible values are:

     0x0 for Single mode,

     0x1 for Dual,

     0x10 for Quad and

     0x11 for Octal.

You can check Section 30.5.3.1 Programmable Sequence Engine in Reference Manual for more info.

在原帖中查看解决方案

0 项奖励
回复
3 回复数
2,012 次查看
juangutierrez
NXP Employee
NXP Employee

The QuadSPI modules is flexible enough and supports single, dual, quad and octal (2 flash devices) modes of operation.

The instruction-operand issued by the programmable sequence engine provide a 2-bit field called PINS which indicates how many lines/pads to use for the

read/write (or any other) command. The possible values are:

     0x0 for Single mode,

     0x1 for Dual,

     0x10 for Quad and

     0x11 for Octal.

You can check Section 30.5.3.1 Programmable Sequence Engine in Reference Manual for more info.

0 项奖励
回复
2,011 次查看
juangutierrez
NXP Employee
NXP Employee

However I think if possible is better/recommended to use one of the for SPI modules in Vybrid. The programming model in QSPI is a tied to the Program Sequence Engine who is optimized for Flash Memories. So it is possible but not recommended if you have free one of the other regular SPI blocks

0 项奖励
回复
2,011 次查看
karina_valencia
NXP Apps Support
NXP Apps Support

juangutierrez can you help on this case?

0 项奖励
回复