I'm currently working on an assignment where a 3-input encoder that assigns a 2-bit code to each of the three input combinations. Here I'm trying to figure out how many implementations I could have. So, for example I have 2^3, which is 8 possibilities.
Here is my current three input combinations:
|X|Y|Z | A|B|
|0|0|1 | 0|1|
|0|1|0 | 1|0|
|1|0|0 | 1|1|
My question is, if there are a total of 8 total possibilities and 5 of them are don't care, is it possible to have more than three implementations? I feel as though I'm confusing myself with implementation and possibilities.
Here is my current three input combinations:
|X|Y|Z | A|B|
|0|0|1 | 0|1|
|0|1|0 | 1|0|
|1|0|0 | 1|1|
My question is, if there are a total of 8 total possibilities and 5 of them are don't care, is it possible to have more than three implementations? I feel as though I'm confusing myself with implementation and possibilities.