How do you know if you should use 3 variables for 4 variables in IC design?

  • Thread starter mr_coffee
  • Start date
  • #1
1,629
1
Hello everyone, I just noticed, my IC for numbers greater then 9 to output 1, has 4 variables, why does it have to have 4 variables? couldn't I just use ABC?, because isn't 0000 == 000 and 1001 == 101, isn't 1001 9 and 101 9 also? whats the difference? I think if i just used 3 variables instead of 4 it will make the boolean expression must easier to simplfy! because then i could probably use a k-map to help me out. Here is my orginal implementation of a Boolean expression to output 1 if the number is > 9. http://img282.imageshack.us/img282/482/lastscan45vd.jpg [Broken] Could this be implemented with 3 variables?
 
Last edited by a moderator:

Answers and Replies

  • #2
691
2
000---0
001---1
010---2
011---3
100---4
101---5
110---6
111---7
1000--8
1001--9

Counting in binary.
 
  • #3
424
3
You seem to be having trouble with number system representation. If a system has a base of 'nine' through 'sixteen' (Base 9 => 0 through 8) it needs four variables for representation. 101 = 5!

KM
 

Related Threads on How do you know if you should use 3 variables for 4 variables in IC design?

Replies
9
Views
2K
Replies
2
Views
2K
  • Last Post
Replies
6
Views
7K
  • Last Post
Replies
2
Views
1K
Replies
9
Views
802
  • Last Post
Replies
1
Views
2K
Replies
4
Views
576
  • Last Post
Replies
7
Views
2K
Replies
3
Views
1K
Top