Pulse integration