Look up tables Flashcards

1
Q

How is a look up table made?

A

From memory cells

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How many memory cells is required for a look up table?

A

Num Cells = 2^n

n = Number of inputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How many inputs are there for a look up table?

A

> Between 3 and 4 because memory is expensive.

> Expanders can be used

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the benefit using a look up table?

A

> There is no hard limit to the number of terms in the SOP expression
More can be done with fewer resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a mask (when referring to a look up table)?

A

This is the way that a look up table is programmed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does each memory cell represent on a look up table?

A

It represents a possible input combination for all the input combinations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How is a mask produced?

A

For each SOP expression posibility expressed from ~A~B~C to ABC:
> a 1 is put in that memory cell if its part of the the solution
> The mask is then read from bottom to top (ABC to ~A~B~C)
> This is then turned into a hexadecimal
[Picture4]
In this example the mask is 0b10101001 or 0xA9

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How can the number of inputs be expanded?

A

> By feeding the output from one LUT into the input of another LUT
Or there may be an expansion interconnect

How well did you know this?
1
Not at all
2
3
4
5
Perfectly