Frequency calculator formula of QSPI DDR read

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Frequency calculator formula of QSPI DDR read

ソリューションへジャンプ
3,877件の閲覧回数
takayuki_ishii
Contributor IV

Hello community,

 

On NOTE of Figure 32. QuadSPI Input/Read timing (DDR mode) in datasheet VF3xxR, VF5xxR, Rev. 8, 01/2018, it say that

• The numbers are for a setting of 0x1 in register QuadSPI_SMPR[DDRSMP]
• Read frequency calculations should be: Tck/2 > (flash access time) + Setup (Tis) - (QuadSPI_SMPR[DDRSMP])x Tck/4
• Frequency calculator guideline (Max read frequency): Tck/2 > (Flash access time)max +  (Tis)max - (QuadSPI_SMPR[DDRSMP]) x Tck/4
• Hold timing: flash_access (min) + flash_data_valid (min) > Tck/2 + HOLD(Tih) +  (QuadSPI_SMPR[DDRSMP])Tck/4

But Figure 30-422. DDR sampling edges of Vybrid Reference Manual, Rev. 5, 06/2014 or

Figure 10-25. 4x sampling edges in DDR mode of VFxxx Controller Reference Manual, Rev. 8, 11/2015,

It seems that step of QuadSPI_SMPR[DDRSMP] is Tck/8

• The numbers are for a setting of 0x1 in register QuadSPI_SMPR[DDRSMP]
• Read frequency calculations should be: Tck/2 > (flash access time) + Setup (Tis) - (QuadSPI_SMPR[DDRSMP])x Tck/8
• Frequency calculator guideline (Max read frequency): Tck/2 > (Flash access time)max +  (Tis)max - (QuadSPI_SMPR[DDRSMP]) x Tck/8
• Hold timing: flash_access (min) + flash_data_valid (min) > Tck/2 + HOLD(Tih) +  (QuadSPI_SMPR[DDRSMP])Tck/8

How do you think about time period of QuadSPI_SMPR[DDRSMP]?

 

Best regards,

Ishii.

 

ラベル(1)
0 件の賞賛
1 解決策
3,811件の閲覧回数
art
NXP Employee
NXP Employee

You are right in that the QuadSPI read sample point fine tune step is Tck/8, not
Tck/4. There is a typo in the Data Sheet document.

Best Regards,
Artur

元の投稿で解決策を見る

0 件の賞賛
2 返答(返信)
2,407件の閲覧回数
takayuki_ishii
Contributor IV

Hello @Romainers 

 

You are asking us to explain this system.

But your request is too vague and I don't know what you are asking for.

Is your request in this?

1) "this system" mean about NXP community, so please explain the community web site.

2) "this system" mean about Vybrid, so please explain the Vybrid device.

3) "this system" mean about QSPI Flash, so please explain about QSPI Flash.

I think, if you limit the scope of your question a bit more, you can expect a better answer.

 

Best regards,

Ishii.

0 件の賞賛
3,812件の閲覧回数
art
NXP Employee
NXP Employee

You are right in that the QuadSPI read sample point fine tune step is Tck/8, not
Tck/4. There is a typo in the Data Sheet document.

Best Regards,
Artur

0 件の賞賛