IIT Hyderabad Interview Question

Explain shift registers. Explain latches Explain shift register counter. Explain FSM. Explain FIFO depth calculation