Logic For Pulse Monitor Functional Block