The 74F148 8-input priority encoder accepts data from eight active-Low inputs and provides a binary representation on the three active-Low outputs. A priority is assigned to each input so that when two or more inputs are simultaneously active, the input with the highest priority is represented on the output, with input line I7 having the highest priority. A High on the Enable Input will force all outputs to the inactive (High) state and allow new data to settle without producing erroneous information at the outputs. A Group Signal output and an Enable Output are provided with the three data outputs. The Group Signal is active-Low when any input is Low: this indicates when any input is active. The Enable output is active-Low when all inputs are High. Using the Enable Output along with the Enable Input allows priority encoding of N input signals. Both Enable output and Group Signal are active-High when the Enable Input is High.
Multi-channel D/A converter
Cascading for priority encoding of “N” bits
Input enable capability
Priority encoding-automatic selection of highest priority input line