Assignment 1: 8 Bit Ring Counter
Assignment 1: 8 Bit Ring Counter
SUBJECT: ASIC DESIGN SUBMITTED TO: PROF.NEHAL SHAH PREPARED BY: AAROHI VORA ROLL NO. 1216 CLASS: ME 1st SEM
INTRODUCTION
A ring counter is a digital circuit which consists of a series of flip flops connected together in a feedback manner. The circuit is special type of shift register where the output of the last flipflop is fed back to the input of first flipflop. When the circuit is reset, except one of the flipflop output,all others are made zero.
RTL Schematic
SIMULATION RESULTS:
Continued
I2: t2struct PORT MAP( rst =>rst , clk =>CLK , q =>temp(1) , d =>temp(0) ); I3: t2struct PORT MAP( rst =>rst , clk =>CLK , q =>temp(2) , d =>temp(1) ); I4: t2struct PORT MAP( rst =>rst , clk =>CLK , q =>temp(3) , d =>temp(2) ); I5: t2struct PORT MAP( rst =>rst , clk =>CLK , q =>temp(4) , d =>temp(3) ); I6: t2struct PORT MAP( rst =>rst , clk =>CLK , q =>temp(5) , d =>temp(4) );
Continued
RTL Schematic:
Simulation Results: