Use a clocked edge detector instead use falling_edge on fsmc_nrd