Added pulse generator file