Hi
I use gpmc
I connected fpga to am2634.
I use gpmc.
How can I change the location of 0000h and 001Fh on a data line in a timing chart?

This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi
I use gpmc
I connected fpga to am2634.
I use gpmc.
How can I change the location of 0000h and 001Fh on a data line in a timing chart?

Hi Kwon,
To adjust the CS position, you can play with the CSWROFFTIME and CSONTIME in CS_CS_GPMC_CONFIG2.
To adjust the WE position, you can play with the WEOFFTIME and WEONTIME in CS_CS_GPMC_CONFIG4
To adjust the width of the CS/WE, you can play with the WRCYCLETIME of CS_CS_GPMC_CONFIG5
Best regards,
Ming
Hi Kwon,
Yes! Those are the right TRM register addendum (rev D): https://www.ti.com/lit/pdf/spruj42.
Best regards,
Ming



Hi
If you do as told, only the clock count changes.
The position of the values in data 0000h and data 0018h remains unchanged.
Attached is my source code.
I want to change the location of data 0000h and 0018h.
Aren't there any alternatives?
Hi Kwon,
Did you try different values for CSWROFFTIME and CSONTIME in CS_CS_GPMC_CONFIG2; WEOFFTIME and WEONTIME in CS_CS_GPMC_CONFIG4 and WRCYCLETIME of CS_CS_GPMC_CONFIG5?
Yes. You can use CS_CS_GPMC_CONFIG1, but what fields you wanted to change?
Best regards,
Ming