Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 6

Synchronous

Up/Down Binary
Counter

Synchronous Up/Down Binary Counter

A synchronous countdown binary


counter goes through the binary states
in reverse order.
A bit in any other position is
complemented if all lower significant
bits are equal to zero.
Input x= 1 (circuit counts up)
Input x= 0 (circuit counts down)

Design a 2-bit Up-Down Binary counter


State diagram:

Up CounterDown Counte
00

00

11

01

1
10

11

01

0
10

State Table
Present
State

Input
s

1
1

Next State

F/F Inputs

F/F Inputs

TA

TB

DA

DB

Using Toggle Flip-flop:


F/F Inputs

For TA:
A Bx 00
10
0
1

TA

TB

For TB:

Bx 00

10
0 1
1 1

TA= Bx + Bx
01

11

TB=1
01

11

Using D-Flip flop:


For DA:

F/F Inputs
DA

DB

Bx 00
A 10
0 1
1

DA= ABx+ABx+Abx+ABx
=x(AB+AB)+x(AB+AB)
01
11
=x(A

1
DA=x

For DB:
Bx 00
A 10
0 1
1
1

B)+x(A

DB= B
01
1
1

11

B)

You might also like