π -> 01/15/25: ECS154A-L5
[Lecture Slide Link]
π€ Vocab
β Unit and Larger Context
Small summary
βοΈ -> Scratch Notes
| A | A | ||||
|---|---|---|---|---|---|
| 1 | |||||
| 1 | 1 | 1 | D | ||
| C | 1 | 1 | 1 | D | |
| C | 1 | ||||
| B | B |
- With these, you already cover everything. No need for
- With these, you already cover everything. No need for
BCD incrementer
- Binary Coded Decimal
In base 2, you canβt get a tenth. This is a problem for banking applications, as money is base 10.
So, they allocated 4 bits to representing the 10s place, and another four for representing the 100s place. - 0000 1001 = .09
- 0001 0000 = .10
| A | B | C | D | W | X | Y | Z |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 1 | |||
| 0 | 0 | 0 | 1 | 1 | |||
| 0 | 0 | 1 | 0 | 1 | 1 | ||
| 0 | 0 | 1 | 1 | 1 | |||
| 0 | 1 | 0 | 0 | 1 | 1 | ||
| 0 | 1 | 0 | 1 | 1 | 1 | ||
| 0 | 1 | 1 | 0 | 1 | 1 | 1 | |
| 0 | 1 | 1 | 1 | 1 | |||
| 1 | 0 | 0 | 0 | 1 | 1 | ||
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 1 | 0 | 1 | 0 | d | d | d | d |
| 1 | 0 | 1 | 1 | d | d | d | d |
| 1 | and | so | on | ||||
| 1 | |||||||
| 1 | |||||||
| 1 |
- Transform BCD pattern into BCD pattern + 1
- Getting 10 as in input is invalid, so we donβt care (d) about its output
- Anything past the italics is invalid
| W | A | A | |||
|---|---|---|---|---|---|
| d | 1 | ||||
| d | D | ||||
| C | 1 | d | d | D | |
| C | d | d | |||
| B | B |
- Donβt care about the outcomes for the d squares, they are invalid (wonβt have bit pattern > 10)
- So with that, the minimal expression is
- Using same table methodology:
(the one place switches)
MUX
A multiplexer (MUX) is a combinational circuit that selects one of several input signals and forwards the selected input to a single output line
The bottom are all examples of multiplexers, describing the relationship of input to outputs
2-1 mux
- Combining 2 signals for 1 output
- Multiplexing signals A and B
4-1 mux
8-1 mux
1-hot code
Only one can be high / hot / on at a time
Multiplexer (MUX)
Picks one output?
Built off of the 1-hot code
- Anything ANDβed with 1 is itself, so when its paired with a 1-hot code it will let one signal through at a time

π§ͺ -> Refresh the Info
Did you generally find the overall content understandable or compelling or relevant or not, and why, or which aspects of the reading were most novel or challenging for you and which aspects were most familiar or straightforward?)
Did a specific aspect of the reading raise questions for you or relate to other ideas and findings youβve encountered, or are there other related issues you wish had been covered?)
π -> Links
Resources
- Put useful links here
Connections
- Link all related words