Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
You need 4 T ff and nothing more.
1) connect all the T ff to an input signal 1
2) connect the clock input of the first T ff to an actual clock signal
3) connect the clock input of each succeeding T ff to the Q output of the ff that precedes it.
4) the T ff outputs also serve as your output bits
5) the T ff connect to the actual clock is Q0
6) the other T ffs in the chain are Q1, Q2, and Q3 respectively.
7) Q3 is of course your most significant bit.
8 ) Note about the clock connections: C0 = actual clock; C1 = Q0; C2 = Q1; C3= Q2
The teahlab link I give you has plenty of visualization help.