Hi experts,
Q:Regarding the detection timing of the WAIT signal input to the AM5718, I would like to detect WAIT at an arbitrary timing. Is there such a function? If so, which register should I set?
Example: WAIT signal is detected at the fourth clock after the CS signal is asserted.
The customer is trying to create a board using the AM5718 and connect it to an external device. The external device is a 32-bit RISC CPU, and the customer wants to make adjustments on the AM5718 side to match the specifications of the external device.
I have checked the User's Guide "15.4.4.8.3.1.3 Wait Monitoring During Synchronous Read Access" and "15.4.4.8.3.1.4 Wait Monitoring During Synchronous Write Access". I understood that by changing "WAITMONITORINGTIME", the sampling timing of the WAIT signal can be set to 1 or 2 GPMC_CLK cycles before the original timing(1 GPMC.CLK cycle before the valid data). As a result, I think it is possible to realize WAIT detection at a pseudo-arbitrary timing as long as it is 2 or 3 GPMC_CLK cycles earlier than the valid data. I couldn't understand the explanation in the user's guide, so please let me check it.
Best Regards,
O.H