- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Cypress,
I am checking the CY7S1061GE30 that is entered into Custom B/D with TI hercules rm48x.
In order to use this SRAM, I need to set correct values into EMIF register.
Below captured screen is TI Halcogen HMI which generates HAL(Hardware Abstraction Layer) code.
I'm trying to find below values (ASYNC1 Timings : W_SETUP, W_STROBE, W_HOLD, R_SETUP, R_STROBE, R_HOLD).
The clock is set as 100 MHz now. so I assume that 1 cycle is 10 ns.
Even though, I've checked AC switching Characteristics of your datasheet,
I didn't catch which value is correct for below setting.
Because all values of AC switching Characteristics are less than 10 ns.
So it seems that below values are filled as 0 or 1.
For your reference, Let me attached EMIF document.
Could you kindly guide me how I calculate these?
Thank you.
TI Halcogen HMI
CY7S1061GE30 datasheet
Solved! Go to Solution.
- Labels:
-
ASYNC
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Taking EMIF Clock period 10 ns:
Kindly use 0 for setup and hold times and turn around time.
Use 1 for read and write strobe.
If say EMIF clock period is 20 ns:
Use 0 for all parameters.
Thanks and Regards,
Pradipta.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Taking EMIF Clock period 10 ns:
Kindly use 0 for setup and hold times and turn around time.
Use 1 for read and write strobe.
If say EMIF clock period is 20 ns:
Use 0 for all parameters.
Thanks and Regards,
Pradipta.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Pradipta,
Thanks to your certain advice, I could narrow down a point that I need to check.
Then fortunately, I found some wire connection issue.
So It works well
I really appreciate you've provide a valuable tip.
Best regards,
Youngmin