internal workings of CNT/DLY with Edge Detect

How exactly does a CNT/DLY macrocell work in "Delay" mode with "Both" edges selected?

For instance; if the input is low and goes high, does the signal have to stay high for the entire DLY time for the rising edge to be detected?

Is there a simplified schematic somewhere of what is actually happening inside the macrocell?

Is this documented somewhere in a way that is understandable?