Return to previous page Advance to next page
Libraries Guide
Chapter 11: Design Elements (X74_42 to X74_521)

X74_154

4- to 16-Line Decoder/Demultiplexer with Two Enables and Active-Low Outputs

XC3000
XC4000E
XC4000X
XC5200
XC9000
Spartan
SpartanXL
Spartan2
Virtex
Macro
Macro
Macro
Macro
Macro
Macro
Macro
N/A
N/A

When the active-Low enable inputs G1 and G2 of the X74_154 decoder/demultiplexer are Low, one of 16 active-Low outputs, Y15 - Y0, is selected under the control of four binary address inputs A, B, C, and D. The non-selected inputs are High. Also, when either input G1 or G2 is High, all outputs are High.

The X74_154 can be used as a 16-to-1 demultiplexer by tying the data input to one of the G inputs and tying the other G input Low.

Inputs
Outputs
G1
G2
D
C
B
A
Y15
Y14
Y13
Y12
Y11
Y10
Y9
... Y0
1
X
X
X
X
X
1
1
1
1
1
1
1
... 1
X
1
X
X
X
X
1
1
1
1
1
1
1
... 1
0
0
1
1
1
1
0
1
1
1
1
1
1
... 1
0
0
1
1
1
0
1
0
1
1
1
1
1
... 1
0
0
1
1
0
1
1
1
0
1
1
1
1
... 1
-
-
-
-
-
-
-
-
-
-
-
-
-
... -
-
-
-
-
-
-
-
-
-
-
-
-
-
... -
-
-
-
-
-
-
-
-
-
-
-
-
-
... -
0
0
0
0
0
0
1
1
1
1
1
1
1
... 0

Figure 11.12 X74_154 Implementation XC3000, XC4000E, XC4000X, XC5200, XC9000, Spartan, SpartanXL