Design a sample counter, Computer Engineering

Assignment Help:

Let's design a synchronous BCD counter. A BCD counter follows a sequence of ten states and returns to 0 after count of 9. These counters are also known as decade counters. This type of counter is useful in display applications in which BCD is essential for conversion to a decimal readout. Figure demonstrates characteristic table for this counter.

1949_DESIGN A SAMPLE COUNTER.png

Figure: Characteristic table for decade counter

There are 4 flip-flop inputs for Decade counter it implies A, B, C, D.  The subsequent state of flip-flop is given in table. JA and KA denotes flip flop input corresponding to flip-flop-A.  Please note this counter need 4-flip-flops.

From this flip flop input equations are simplified by K-Maps as displayed in figure below.  Unused minterms from 1010 through 1111 are considered as don't care conditions.

1393_DESIGN A SAMPLE COUNTER1.png

Figure:  K-maps for Decade counter

So simplified input equation for BCD counter are as below:

700_DESIGN A SAMPLE COUNTER2.png

Logic circuit can be designed with 4 JK flip flops and 3 AND gates.

2096_DESIGN A SAMPLE COUNTER3.png

Figure: Logic Diagram for decade counter.


Related Discussions:- Design a sample counter

Find values of x using 7s complement, Q. Perform binary subtraction, using ...

Q. Perform binary subtraction, using 1s & 2s complement: 1) 1010-1011 2) 0.1111-0.101 3) 11.11-10.111 Q.  (192.25)10 - (C0.C)16 = (x)7 Find values of x, using 7's compl

Define pvm library routines, Q. Define PVM library routines? In this se...

Q. Define PVM library routines? In this segment we will give a short description of the routines in PVM 3 user library. Each PVM program must comprise the PVM header file 'pvm3

Computer networking, what are the steps to implement bus topology?

what are the steps to implement bus topology?

What do you mean by inline function, The idea behind inline functions is to...

The idea behind inline functions is to insert the code of a known function at the point where the function is called. If done carefully, this can improve the application's performa

Define deadlock, Define deadlock? Deadlock is a condition, wherein proc...

Define deadlock? Deadlock is a condition, wherein processes never finish executing and system resources are tied up, preventing another job from beginning. A process requests r

Define the system analysis of object oriented modelling, Define the System ...

Define the System Analysis of Object oriented modelling System Analysis: In this stage a statement of the queries is formulated and a model is designed by the analyst in enc

Find the responses when a computer broadcast an arp reqqest, How many respo...

How many responses does a computer expect to receive when it broadcast an ARP request? Why? An ARP (Address Resolution Protocol) request message is put in a hardware frame and

Safety argument for good design, So far we have considered the problems of ...

So far we have considered the problems of poor ID in terms of the loss of productivity and efficiency to business. There is another important aspect to consider: the issue of safet

Show the features of hyper-threading, Q. Show the Features of Hyper-threadi...

Q. Show the Features of Hyper-threading? The significant characteristics of hyper threading are: i) Improved response time and reaction, as well as increased number of users

Implication connective - modus ponens rule, Implication connective - Modus ...

Implication connective - Modus ponens rule: We notice that this is a trivial example, so it highlights how we use truth tables: as the first line is the only one when both abo

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd