Is there any counter which counts the every transition of a clock pulse? For example when the pulse is high, the counter counts one, and when it goes low, it increments it by one again. This means that for one complete cycle, counter counts two. Is it possible? If such type of counter is not available then can it be constructed?
Added after 15 minutes:
I think Jhonson counter is capable of doing that. Am I right?
I am not aware of an existing one, but you can certainly build one. You can either use a microcontroller, or you can simply build a state-machine using flip-flops.