AnsweredAssumed Answered

How do I implement a Wait signal from a peripheral on the Flex Bus

Question asked by James Edwards on May 4, 2012
Latest reply on Jun 13, 2012 by James Edwards

I have an Epson S1D13A05 LCD controller that wants to extend the write cycle if it happens to be busy when the chip select comes in with a WAIT# line.  The Epson Data sheet tells me to insert wait states while the WAIT is asserted.  And terminate the cycle when WAIT is de-asserted.

 

I tried tying WAIT to /TA but that only terminates the cycle when the 13A05 wants to extend the cycle.  
It works intermitantly ( I presuem it only works when the 13A05 wants to extend the cycle for just one clock)

 

I tried adding wait states but the 13A05 wants to extend the cycle a random length.   Seems like implementing a proper WAIT is the best way to do this.

 

any ideas??

Outcomes