Hello.
I have some basic questions about OSPI communication with Flash memory.
currently i use a flash memory with DDR and OSPI mode for booting.
Could you please explain below the questions?
1. What exactly DQS(data strobe) do?
- Is DQS a signal to synchronize with DQ in READ mode?
- or Is DQS a signal to capture DQ when DQS goes to HIGH or LOW in READ mode?
- Does DQS not use in WRITE mode?
2. How can i distinguish between READ mode and WRITE mode by signals(CS, CLK, DQ, DQS) ?
3. I want to check the OSPI interface about timing specifications(CS, CLK, DQ, DQS) between SoC and DDR OSPI Flash.
- for READ mode , Timing requirements (CS, CLK, DQ, DQS correlation)
- for WRITE mode , Timing specifications (CS, CLK, DQ, DQS correlation)
4. Please explain the specific method and process of 7.10.5.21.1 OSPI with Data training.
Thank you for your help.