I'm working with an FPGA design that interfaces to the EMIF asynchronous interface and utilizes wait states based on addressing. Due to the asynchronous nature, it is challenging to determine when to assert the EM_WAIT signal quickly enough. I can meet the setup time required by No. 28 of Table 6-23 of the datasheet of 4E+3 nanoseconds of setup time.
What I'm concerned about is that the FPGA design may assert or de-assert the EM_WAIT just previous to the setup time (depending on how quickly it can determine by the address if a wait state is necessary) and the duration of those pulses can be less than 2E, the minimum pulse duration of EM_WAIT from No. 2 of Table 6-23 of the datasheet.
Is it possible that these short pulses of EM_WAIT could cause metastability issues on the DSP's EMIF interface or will it be okay as long as the EM_WAIT is stable by the required setup time?