187:
25:
194:
A 1-of-n binary decoder has n output bits. This type of decoder asserts exactly one of its n output bits, or none of them, for every integer input value. The "address" (bit number) of the activated output is specified by the integer input value. For example, output bit number 0 is selected when the
149:
There are several types of binary decoders, but in all cases a decoder is an electronic circuit with multiple input and multiple output signals, which converts every unique combination of input states to a specific combination of output states. In addition to integer data inputs, some decoders also
153:
Depending on its function, a binary decoder will convert binary information from n input signals to as many as 2 unique output signals. Some decoders have less than 2 output lines; in such cases, at least one output pattern may be repeated for different input values.
133:
circuit that converts binary information from the n coded inputs to a maximum of 2 unique outputs. They are used in a wide variety of applications, including instruction decoding, data multiplexing and data demultiplexing, seven segment displays, and as
326:
252:, which translates a binary-coded decimal value into the corresponding segment control signals for input integer values 0 to 9. This decoder function is available in standard ICs such as the CMOS
221:
integer value and activates one specific, unique output for every input value in the range . All outputs are held inactive when a non-decimal value is applied to the inputs.
206:
activates one of eight output bits for each input value from 0 to 7 — the range of integer values that can be expressed in three bits. Similarly, a
268:
representation. Unlike the 1-of-n (one-hot) decoder, multiple output bits can be asserted for each input value. These decoders can be used in
150:
have one or more "enable" inputs. When the enable input is negated (disabled), all decoder outputs are forced to their inactive states.
237:
Code translators differ from 1-of-n decoders in that multiple output bits may be active at the same time. An example of this is a
89:
228:
is a 1-of-n binary decoder that is used to route a data bit to one of its n outputs while all other outputs remain inactive.
61:
241:, which converts an integer into the combination of segment control signals needed to display the integer's value on a
68:
108:
42:
75:
46:
162:
57:
269:
161:(IC) or as part of a more complex IC. In the latter case the decoder may be synthesized by means of a
346:
35:
324:, "Binary to unary decoder for a video digital to analog converter", issued 1992-08-10
301:
242:
82:
218:
8:
130:
122:
293:, the format of the 1-of-n decoder's output (or the unencoded output of a ring counter)
158:
296:
273:
321:
143:
135:
340:
225:
173:. Widely used decoders are often available in the form of standardized ICs.
265:
285:
272:
where each bit is equally weighted, and circuits that require a binary
264:
A binary to unary decoder converts each binary value to its associated
210:
activates one of 16 outputs for each 4-bit input in the integer range .
24:
186:
290:
170:
157:
A binary decoder is usually implemented as either a stand-alone
217:
has ten output bits. It accepts an input value consisting of a
139:
253:
166:
49:. Unsourced material may be challenged and removed.
338:
248:One variant of seven-segment decoder is the
259:
198:Examples of this type of decoder include:
195:integer value 0 is applied to the inputs.
109:Learn how and when to remove this message
185:
339:
176:
47:adding citations to reliable sources
18:
13:
232:
14:
358:
181:
23:
34:needs additional citations for
314:
1:
307:
163:hardware description language
250:BCD to seven-segment decoder
7:
279:
16:Combinational logic circuit
10:
363:
260:Binary to Unary Decoder
322:US patent 5313300A
215:BCD to decimal decoder
191:
302:Sum-addressed decoder
243:seven-segment display
239:seven-segment decoder
190:A 2-to-4 line decoder
189:
219:binary-coded decimal
208:4-to-16 line decoder
43:improve this article
204:3-to-8 line decoder
131:combinational logic
123:digital electronics
192:
159:integrated circuit
177:Types of decoders
119:
118:
111:
93:
354:
347:Digital circuits
331:
330:
329:
325:
318:
297:Priority encoder
136:address decoders
114:
107:
103:
100:
94:
92:
58:"Binary decoder"
51:
27:
19:
362:
361:
357:
356:
355:
353:
352:
351:
337:
336:
335:
334:
327:
320:
319:
315:
310:
282:
262:
235:
233:Code translator
184:
179:
144:port-mapped I/O
115:
104:
98:
95:
52:
50:
40:
28:
17:
12:
11:
5:
360:
350:
349:
333:
332:
312:
311:
309:
306:
305:
304:
299:
294:
288:
281:
278:
261:
258:
234:
231:
230:
229:
222:
211:
183:
182:1-of-n decoder
180:
178:
175:
127:binary decoder
117:
116:
31:
29:
22:
15:
9:
6:
4:
3:
2:
359:
348:
345:
344:
342:
323:
317:
313:
303:
300:
298:
295:
292:
289:
287:
284:
283:
277:
275:
271:
267:
257:
255:
251:
246:
244:
240:
227:
226:demultiplexer
223:
220:
216:
212:
209:
205:
201:
200:
199:
196:
188:
174:
172:
168:
164:
160:
155:
151:
147:
145:
141:
137:
132:
128:
124:
113:
110:
102:
91:
88:
84:
81:
77:
74:
70:
67:
63:
60: –
59:
55:
54:Find sources:
48:
44:
38:
37:
32:This article
30:
26:
21:
20:
316:
263:
249:
247:
238:
236:
214:
207:
203:
197:
193:
156:
152:
148:
126:
120:
105:
96:
86:
79:
72:
65:
53:
41:Please help
36:verification
33:
286:Multiplexer
276:or window.
308:References
69:newspapers
341:Category
280:See also
165:such as
99:May 2009
291:One-hot
245:digit.
171:Verilog
83:scholar
328:
140:memory
85:
78:
71:
64:
56:
266:unary
129:is a
90:JSTOR
76:books
274:mask
270:DACs
254:4511
167:VHDL
142:and
138:for
125:, a
62:news
169:or
121:In
45:by
343::
256:.
224:A
213:A
202:A
146:.
112:)
106:(
101:)
97:(
87:·
80:·
73:·
66:·
39:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.