Combination Circuits


Here we’ll be designing circuits to compare different binary numbers.  Suppose we have two numbers A & B at the input and 3 output as A>B, A=B, A<B and only one of the three outputs would be high accordingly if A is greater than or equal to or less than B.

1-bit comparator: Let’s begin with 1 bit comparator and from the name we can easily make out that this circuit would be used to compare 1 bit binary numbers. If we list all the input combinations at the input then we get the following table describing the corresponding outputs.

A             B             f (A>B)  f (A=B) f (A<B)

0              0              0              1              0

1              0              1              0              0

0              1              0              0              1

1              1              0              1              0

And now we find the equations using K-maps each for f (A>B), f (A=B) and f (A<B) as follow:

20 Replies to “1 bit COMPARATORS

  1. An interesting discussion is worth comment. I think that you should write more on this topic, it might not be a taboo subject but generally people are not enough to speak on such topics. To the next. Cheers

  2. Thanx for the effort, keep up the good work Great work, I am going to start a small Blog Engine course work using your site I hope you enjoy blogging with the popular you express are really awesome. Hope you will right some more posts.

  3. I truly wanted to develop a quick word in order to express gratitude to you for those fabulous concepts you are giving on this website. My time-consuming internet research has now been compensated with excellent details to talk about with my co-workers. I ‘d assume that many of us visitors actually are rather blessed to be in a fine site with so many brilliant individuals with very beneficial opinions. I feel pretty grateful to have used your entire web page and look forward to tons of more fabulous times reading here. Thank you once again for everything.

  4. I needed to compose you that very small observation to finally give many thanks as before relating to the remarkable guidelines you have documented on this website. It is really incredibly open-handed of people like you to grant openly precisely what a few people would’ve offered as an ebook to make some dough for their own end, specifically now that you might well have done it if you decided. Those tactics as well worked like the great way to fully grasp that many people have similar zeal much like my own to learn a little more with respect to this issue. I know there are numerous more pleasurable sessions ahead for individuals that read carefully your site.

  5. I as well as my friends appeared to be viewing the nice points from your web blog while then got a horrible feeling I had not thanked the website owner for those tips. Those guys appeared to be as a consequence happy to see them and now have in actuality been loving them. I appreciate you for being so thoughtful and then for deciding on this form of really good subjects millions of individuals are really wanting to be aware of. My personal sincere regret for not expressing gratitude to you sooner.

  6. Hello, Neat post. There is a problem together with your site in internet explorer, could check this?K IE nonetheless is the market leader and a good part of other folks will pass over your excellent writing because of this problem.

  7. Hello, i feel that i saw you visited my website thus i came to “go back the choose”.I am attempting to find issues to improve my web site!I assume its ok to use a few of your ideas!!

  8. I’m really enjoying the design and layout of your website. It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a developer to create your theme? Excellent work!

Leave a Reply

Your email address will not be published. Required fields are marked *