I use the EMIF of C6713 to interface to external device - TL16C752B from TI.
This device has a timing requirement for Write cycle delay of 90 nano seconds between IOW or AWE becomes inactive till it becomes active for the next writing.
When i access to this device i write sequentially to the same address and it takes a few system cycles clocks between each writing - ~20 nano.
How can i control or programme the Write cycle delay between sequential writing in the EMIF?
The attached file is a screen image from a scope of the CE (signal #2-blue) and AWE (signal #4-green) signals of the EMIF interface to this device when i access with a fast sequential writing to the device.
My ECLKOUT is 80MHz = 12.5 nano seconds, and the SETUP, STROBE and HOLD are programmed to 2,8,2 cycles respectively.
I see that after the CE becomes inactive after the first writing and before it becomes active for the next writing the CE stay inactive for ~40 nano seconds so with the HOLD time of 25 nano ( 2 cycles) and with the SETUP time of 25 nano ( 2 cycles) i get a write cycle delay of 90 nano seconds as required by the device timing requirement.
Do'es the EMIF allways puts a delay of 40 nano seconds between sequential writing?
Can it guaranteed?
Thanks
Alex Shultz