edf pulse