Professional Documents
Culture Documents
LU - Microprocessor I - Chap00 - Overview of Logic Circuit Design - FA2018
LU - Microprocessor I - Chap00 - Overview of Logic Circuit Design - FA2018
x1 y1
… …
xn ym
XY Z
00 0
01 0
10 0
11 1
XY Z
00 0
01 1
10 1
11 1
Z = A' I0 + A I1
2 n 1
Z mk I k
k 0
– 2:1 mux
– 4:1 mux
y0 y1 y2 y3 y4 y5 y6 y7 a b c d
0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 1
X 1 0 0 0 0 0 0 0 0 1 1
X X 1 0 0 0 0 0 0 1 0 1
X X X 1 0 0 0 0 0 1 1 1
X X X X 1 0 0 0 1 0 0 1
X X X X X 1 0 0 1 0 1 1
X X X X X X 1 0 1 1 0 1
X X X X X X X 1 1 1 1 1
Microprocessor I – 4th year Electrical Engineering – Chapter 0 30
Dr. Mohamad Mroué
Combinational Logic Blocks: ROM memories
Read-Only Memories
‒ Once binary data is stored in the ROM, it can be read out whenever desired,
but the data that is stored cannot be changed under normal operating
conditions.
The information about the previous inputs history is called the state
of the system.
A circuit that uses n binary state variables to store its past history can
take up to 2n different states.
Since n is always finite, sequential circuits are also called finite state
machines (FSM).
Synchronous: all of the flip flops use the same clock signal