1725:
2008:
1784:
1995:
1734:
1179:
2774:
1167:
1155:
655:
38:
46:
1376:
1774:
Larger
Multiplexers can be constructed by using smaller multiplexers by chaining them together. For example, an 8-to-1 multiplexer can be made with two 4-to-1 and one 2-to-1 multiplexers. The two 4-to-1 multiplexer outputs are fed into the 2-to-1 with the selector pins on the 4-to-1's put in parallel
232:
is usually required to break the single data stream back down into the original streams. In some cases, the far end system may have functionality greater than a simple demultiplexer; and while the demultiplexing still occurs technically, it may never be implemented discretely. This would be the case
220:
In digital communications, multiplexers allow several connections over a single channel, by connecting the multiplexer's single output to the demultiplexer's single input (Time-Division
Multiplexing). The image to the right demonstrates this benefit. In this case, the cost of implementing separate
2339:
While this approach doesn't yield exact addition but rather scaled addition, it is deemed acceptable in most SC studies. Multiplexers are extensively utilized for tasks such as average addition, average pooling, and median filtering within SC circuits. Moreover, more sophisticated applications of
1904:
Demultiplexers take one data input and a number of selection inputs, and they have several outputs. They forward the data input to one of the outputs depending on the values of the selection inputs. Demultiplexers are sometimes convenient for designing general-purpose logic because if the
2186:(SC), particularly in facilitating arithmetic addition. In this paradigm, data is represented as a probability bitstream where the number of '1' bits signifies the magnitude of a value. Thus, the function of a 2-to-1 multiplexer can be conceptualized as a probability function denoted as:
213:
1578:
208:
Multiplexers are part of computer systems to select data from a specific source, be it a memory chip or a hardware peripheral. A computer uses multiplexers to control the data and address buses, allowing the processor to select data from multiple data sources
2340:
multiplexers include serving as
Bernstein polynomial function generator, capable of producing arbitrary mathematical functions within the SC domain. Recent research has also revealed that combinations of multiplexers can facilitate large-scale
2157:
selector inputs. The variables are connected to the selector inputs, and the function result, 0 or 1, for each possible combination of selector inputs is connected to the corresponding data input. If one of the variables (for example,
1195:
401:
For example, 9 to 16 inputs would require no fewer than 4 selector pins and 17 to 32 inputs would require no fewer than 5 selector pins. The binary value expressed on these selector pins determines the selected input pin.
173:
with the longer parallel side containing the input pins and the short parallel side containing the output pin. The schematic on the right shows a 2-to-1 multiplexer on the left and an equivalent switch on the right. The
1147:
inputs. Other common sizes are 4-to-1, 8-to-1, and 16-to-1. Since digital logic uses binary values, powers of 2 are used (4, 8, 16) to maximally control a number of inputs for the given number of selector inputs.
1383:
570:
1071:. A straightforward realization of this 2-to-1 multiplexer would need 2 AND gates, an OR gate, and a NOT gate. While this is mathematically correct, a direct physical implementation would be prone to
1125:
376:
2272:
649:
216:
The basic function of a multiplexer: combining multiple inputs into a single data stream. On the receiving side, a demultiplexer splits the single data stream into the original multiple signals.
2507:
2335:
3839:
2137:
controlled by the select pins. This allows the roles of input and output to be swapped, so that a bi-directional multiplexer can function both as a demultiplexer and multiplexer.
1953:
81:
input signals and forwards the selected input to a single output line. The selection is directed by a separate set of digital inputs known as select lines. A multiplexer of
1990:
2811:
2534:
1043:
984:
1764:
1645:
1617:
908:
696:
474:
327:
300:
106:
1371:{\displaystyle Z=(A\wedge \neg {S_{1}}\wedge \neg S_{0})\vee (B\wedge \neg S_{1}\wedge S_{0})\vee (C\wedge S_{1}\wedge \neg S_{0})\vee (D\wedge S_{1}\wedge S_{0})}
3950:
3133:
2681:"Stochastic Computing Convolutional Neural Network Architecture Reinvented for Highly Efficient Artificial Intelligence Workload on Field-Programmable Gate Array"
1069:
1010:
198:
3652:
1666:
1145:
929:
759:
738:
717:
494:
447:
427:
396:
126:
158:, which is connected to the single input, and a shared selection line. A multiplexer is often used with a complementary demultiplexer on the receiving end.
3809:
3375:
3192:
2361:
3155:
3804:
3876:
3629:
2754:
4573:
3697:
2960:
2804:
1573:{\displaystyle Z=(A.{\overline {S_{1}}}.{\overline {S_{0}}})+(B.{\overline {S_{1}}}.S_{0})+(C.S_{1}.{\overline {S_{0}}})+(D.S_{1}.S_{0})}
4583:
3724:
2851:
2463:
2341:
3891:
3719:
3692:
3071:
2624:
2573:
2544:
2517:
2490:
3042:
263:
design, a multiplexer is a special type of analog switch that connects one signal selected from several inputs to a single output.
4706:
4269:
3162:
3128:
3123:
3007:
2392:
502:
221:
channels for each data source is higher than the cost and inconvenience of providing the multiplexing/demultiplexing functions.
4681:
4578:
3979:
3886:
3687:
2930:
2908:
2797:
2382:
3426:
2861:
1081:
332:
3881:
3729:
3563:
3177:
3138:
2995:
2349:
2191:
577:
4318:
4163:
4158:
4080:
3556:
3517:
3172:
3167:
3101:
2913:
2480:
2429:
2345:
1917:
1909:. This means that any function of the selection bits can be constructed by logically OR-ing the correct set of outputs.
78:
3037:
275:
design, the selector wires are of digital value. In the case of a 2-to-1 multiplexer, a logic value of 0 would connect
252:. Both circuit elements are needed at both ends of a transmission link because most communications systems transmit in
248:
Often, a multiplexer and demultiplexer are combined into a single piece of equipment, which is simply referred to as a
3945:
3642:
3340:
253:
132:
2453:
4595:
4242:
3659:
3150:
3118:
2888:
2876:
2856:
2387:
1957:
4747:
4686:
4649:
4639:
3027:
2146:
245:
processor; and then does the demultiplexing in memory from where it will be converted directly into IP sections.
4701:
4108:
4044:
4021:
3871:
3833:
3669:
3619:
3614:
3091:
2985:
2893:
2397:
2898:
2281:
4654:
4437:
4331:
4295:
4212:
4196:
4038:
3827:
3786:
3774:
3637:
3551:
3472:
3237:
2841:
2424:
2011:
131:
A multiplexer makes it possible for several input signals to share one device or resource, for example, one
4460:
4432:
4342:
4307:
4056:
4050:
4032:
3766:
3760:
3664:
3568:
3459:
3398:
3260:
2903:
4742:
4634:
4543:
4289:
4001:
3819:
3578:
3546:
3504:
3416:
3217:
3032:
3022:
3012:
3002:
2972:
2955:
2820:
2276:, where a and b are the input bitstream and s is the select input. Using the select input = 0.5 yields:
2007:
2640:
Najafi, M. Hassan; Li, Peng; Lilja, David J.; Qian, Weikang; Bazargan, Kia; Riedel, Marc (2017-06-29).
1178:
1783:
4664:
4600:
4186:
3908:
3798:
3745:
3277:
2990:
2846:
2828:
2183:
1166:
1154:
4711:
4313:
4696:
4516:
4367:
4349:
4301:
3955:
3902:
3707:
3702:
3679:
3595:
3477:
3332:
3227:
3086:
2367:
1899:
1766:
inputs indicate the decimal value of the binary control inputs at which that input is let through.
170:
136:
49:
Schematic of a 1-to-2 demultiplexer. Like a multiplexer, it can be equated to a controlled switch.
4568:
4560:
4412:
4387:
4191:
4066:
3590:
3531:
3411:
3143:
2871:
2418:
238:
2679:
Lee, Yang Yang; Halim, Zaini Abdul; Wahab, Mohd Nadhir Ab; Almohamad, Tarik Adnan (2024-03-04).
212:
4521:
4488:
4404:
4336:
4237:
4227:
4217:
4148:
4143:
4138:
4061:
3990:
3896:
3856:
3489:
3439:
3389:
3365:
3247:
3187:
3182:
3064:
2980:
2750:
2718:
2700:
2661:
2620:
2594:
2569:
2561:
2540:
2513:
2486:
2459:
2134:
234:
1015:
956:
4691:
4624:
4465:
4372:
4326:
4133:
4128:
4123:
4118:
4113:
4103:
3973:
3940:
3851:
3846:
3755:
3607:
3602:
3585:
3573:
3512:
3076:
3054:
2940:
2918:
2836:
2708:
2692:
2653:
2409:
1724:
406:
139:, instead of having one device per input signal. Multiplexers can also be used to implement
1742:
1623:
1595:
886:
674:
452:
305:
278:
84:
4605:
4590:
4538:
4442:
4417:
4254:
4247:
4098:
4093:
4088:
4027:
3935:
3925:
3647:
3482:
3434:
3197:
3081:
3049:
2950:
2945:
2866:
1733:
1718:
272:
166:
162:
154:) is a device taking a single input and selecting signals of the output of the compatible
140:
1048:
989:
177:
2778:
2713:
2680:
1994:
4716:
4550:
4533:
4526:
4422:
4279:
4016:
3930:
3861:
3444:
3406:
3355:
3350:
3345:
3059:
2883:
2402:
2064:
1906:
1651:
1130:
1072:
914:
744:
723:
702:
479:
432:
412:
381:
260:
111:
2773:
4736:
4511:
4427:
3467:
3449:
3242:
2935:
2746:
2130:
74:
4721:
4659:
4475:
4452:
4264:
3985:
2923:
2421:
in which each cell acts as a multiplexer for the values from the two adjacent cells
2372:
31:
654:
1775:
giving a total number of selector inputs to 3, which is equivalent to an 8-to-1.
4470:
4181:
4153:
4011:
3866:
2642:"A Reconfigurable Architecture with Sequential Logic-Based Stochastic Computing"
2019:
1795:
1584:
663:
54:
2174:, according to the desired output for each combination of the selector inputs.
329:
to the output. In larger multiplexers, the number of selector pins is equal to
128:
select lines, which are used to select which input line to send to the output.
4392:
4382:
4377:
4359:
4259:
4232:
3494:
3327:
3297:
3017:
2704:
2665:
4483:
4480:
4222:
3292:
3270:
1787:
225:
41:
Schematic of a 2-to-1 multiplexer. It can be equated to a controlled switch.
17:
2722:
2696:
45:
37:
4498:
3370:
3317:
2789:
2641:
2589:
2414:
2166:-1 selector inputs is sufficient; the data inputs are connected to 0, 1,
30:
This article is about electronics switching. For telecommunications, see
3307:
3265:
242:
1912:
If X is the input and S is the selector, and A and B are the outputs:
4610:
3322:
3287:
3252:
2509:
Instrument engineers' handbook: Process software and digital networks
27:
A device that selects between several analog or digital input signals
2657:
2153:
variables and one result can be implemented with a multiplexer with
3780:
3312:
3282:
2006:
1993:
1905:
demultiplexer's input is always true, the demultiplexer acts as a
1782:
1078:
Larger multiplexers are also common and, as stated above, require
241:, which immediately reads the content of the entire link into its
2590:"Are switches & multiplexers bidirectional? | Video | TI.com"
4644:
3792:
3712:
3302:
2377:
2793:
3232:
3222:
2022:
part numbers in the following table, "x" is the logic family.
1798:
part numbers in the following table, "x" is the logic family.
2447:
2445:
2149:, to implement Boolean functions. Any Boolean function of
565:{\displaystyle Z=(A\wedge \neg S_{0})\vee (B\wedge S_{0})}
2646:
ACM Journal on
Emerging Technologies in Computing Systems
1721:
and AND gates (the AND gates are acting as the decoder):
2182:
Multiplexers have found application in unconventional
2344:
operation, demonstrating feasibility in accelerating
2284:
2194:
1960:
1920:
1865:
Both outputs available (i.e., complementary outputs)
1745:
1717:
The following 4-to-1 multiplexer is constructed from
1654:
1626:
1598:
1386:
1198:
1133:
1120:{\displaystyle \left\lceil \log _{2}(n)\right\rceil }
1084:
1051:
1018:
992:
959:
917:
889:
747:
726:
705:
677:
580:
505:
482:
455:
435:
415:
384:
371:{\displaystyle \left\lceil \log _{2}(n)\right\rceil }
335:
308:
302:
to the output while a logic value of 1 would connect
281:
233:
when, for instance, a multiplexer serves a number of
180:
169:
switch. The schematic symbol for a multiplexer is an
114:
87:
1728:
A 4:1 MUX circuit using 3 input AND and other gates
4674:
4623:
4559:
4497:
4451:
4403:
4358:
4278:
4205:
4174:
4079:
4000:
3964:
3918:
3818:
3744:
3678:
3628:
3539:
3530:
3503:
3458:
3425:
3397:
3388:
3208:
3111:
3100:
2971:
2827:
2267:{\displaystyle y=P(a)\times P(1-s)+P(b)\times P(s)}
644:{\displaystyle Z=(A.{\overline {S_{0}}})+(B.S_{0})}
2329:
2266:
1984:
1947:
1758:
1660:
1639:
1611:
1572:
1370:
1189:The Boolean equation for a 4-to-1 multiplexer is:
1139:
1119:
1063:
1037:
1004:
978:
923:
902:
753:
732:
711:
690:
643:
564:
488:
468:
441:
421:
390:
370:
321:
294:
192:
120:
100:
2178:Unconventional use of multiplexers for arithmetic
2162:) is also available inverted, a multiplexer with
161:An electronic multiplexer can be considered as a
1998:Example: A Single Bit 1-to-4 Line Demultiplexer
200:wire connects the desired input to the output.
237:network users; and then feeds directly into a
2805:
8:
2129:Bi-directional multiplexers are built using
3810:Computer performance by orders of magnitude
2118:Output is open collector and same as input
1075:that require additional gates to suppress.
73:, is a device that selects between several
4275:
3915:
3536:
3394:
3108:
2812:
2798:
2790:
2741:Mano, M. Morris; Kime, Charles R. (2008).
2362:Digital subscriber line access multiplexer
2712:
2291:
2283:
2193:
1959:
1919:
1750:
1744:
1653:
1631:
1625:
1603:
1597:
1561:
1548:
1518:
1512:
1503:
1478:
1460:
1454:
1428:
1422:
1408:
1402:
1385:
1359:
1346:
1321:
1305:
1280:
1267:
1239:
1222:
1217:
1197:
1132:
1094:
1083:
1050:
1023:
1017:
991:
964:
958:
916:
894:
888:
746:
725:
704:
682:
676:
632:
602:
596:
579:
553:
528:
504:
481:
460:
454:
434:
414:
383:
345:
334:
313:
307:
286:
280:
179:
113:
92:
86:
2560:Crowe, John; Hayes-Gill, Barrie (1998).
2536:Digital Design and Computer Architecture
2330:{\displaystyle y={\frac {P(a)+P(b)}{2}}}
2024:
2003:List of ICs which provide demultiplexing
1800:
1723:
1589:
880:
668:
653:
211:
44:
36:
2441:
1150:
2743:Logic and Computer Design Fundamentals
1779:List of ICs which provide multiplexing
7:
3781:Floating-point operations per second
2566:Introduction to Digital Electronics
2485:. Dorling Kindersley. p. 557.
1948:{\displaystyle A=(X\wedge \neg S)}
1936:
1314:
1260:
1232:
1214:
521:
25:
2145:Multiplexers can also be used as
165:switch, and a demultiplexer as a
4707:Semiconductor device fabrication
2772:
2393:Wavelength-division multiplexing
1732:
1177:
1165:
1153:
4682:History of general-purpose CPUs
2909:Nondeterministic Turing machine
2383:Frequency-division multiplexing
2862:Deterministic finite automaton
2350:field-programmable gate arrays
2318:
2312:
2303:
2297:
2261:
2255:
2246:
2240:
2231:
2219:
2210:
2204:
1979:
1967:
1942:
1927:
1567:
1535:
1529:
1490:
1484:
1445:
1439:
1393:
1365:
1333:
1327:
1292:
1286:
1251:
1245:
1205:
1109:
1103:
638:
619:
613:
587:
559:
540:
534:
512:
360:
354:
1:
3653:Simultaneous and heterogenous
2777:The dictionary definition of
2619:. H.W. Sams. pp. 140–3.
2615:Lancaster, Donald E. (1974).
1985:{\displaystyle B=(X\wedge S)}
167:single-input, multiple-output
163:multiple-input, single-output
4337:Integrated memory controller
4319:Translation lookaside buffer
3518:Memory dependence prediction
2961:Random-access stored program
2914:Probabilistic Turing machine
2568:. Elsevier. pp. 111–3.
2430:Ternary conditional operator
2346:convolutional neural network
1583:Which can be expressed as a
1524:
1466:
1434:
1414:
953:These tables show that when
662:Which can be expressed as a
608:
224:At the receiving end of the
3793:Synaptic updates per second
2125:Bi-directional multiplexers
1821:Output same as input given
476:is the selector input, and
405:A 2-to-1 multiplexer has a
133:analog-to-digital converter
4764:
4197:Heterogeneous architecture
3119:Orthogonal instruction set
2889:Alternating Turing machine
2877:Quantum cellular automaton
2512:. CRC Press. p. 343.
2458:. Delmar. pp. 82–85.
2455:Network+ Guide to Networks
2388:Time-division multiplexing
2378:Code-division multiplexing
2147:programmable logic devices
1897:
29:
4687:Microprocessor chronology
4650:Dynamic frequency scaling
3805:Cache performance metrics
2104:Output is inverted input
2079:Output is inverted input
2050:Output is inverted input
1887:Output is inverted input
1876:Output is inverted input
1854:Output is inverted input
1832:Output is inverted input
878:Or, in simpler notation:
398:is the number of inputs.
4702:Hardware security module
4045:Digital signal processor
4022:Graphics processing unit
3834:Graphics processing unit
2562:"The multiplexer hazard"
2398:Statistical multiplexing
2014:74F138 1:8 demultiplexer
4655:Dynamic voltage scaling
4438:Memory address register
4332:Branch target predictor
4296:Address generation unit
4039:Physics processing unit
3828:Central processing unit
3787:Transactions per second
3775:Instructions per second
3698:Array processing (SIMT)
2842:Stored-program computer
2539:. Penrose. p. 79.
2425:Statistical multiplexer
1038:{\displaystyle S_{0}=1}
979:{\displaystyle S_{0}=0}
143:of multiple variables.
65:; spelled sometimes as
4461:Hardwired control unit
4343:Memory management unit
4308:Memory management unit
4057:Secure cryptoprocessor
4051:Tensor Processing Unit
4033:Vision processing unit
3767:Cycles per instruction
3761:Instructions per cycle
3708:Associative processing
3399:Instruction pipelining
2821:Processor technologies
2697:10.34133/research.0307
2533:Harris, David (2007).
2331:
2268:
2015:
1999:
1986:
1949:
1894:Digital demultiplexers
1791:
1760:
1739:The subscripts on the
1729:
1662:
1641:
1613:
1574:
1372:
1141:
1121:
1065:
1039:
1006:
980:
925:
904:
755:
734:
713:
692:
659:
645:
566:
490:
470:
443:
423:
392:
372:
323:
296:
217:
194:
135:or one communications
122:
102:
50:
42:
4544:Sum-addressed decoder
4290:Arithmetic logic unit
3417:Classic RISC pipeline
3371:Epiphany architecture
3218:Motorola 68000 series
2506:Lipták, Béla (2002).
2479:Debashis, De (2010).
2452:Dean, Tamara (2010).
2332:
2269:
2010:
1997:
1987:
1950:
1843:Output same as input
1786:
1770:Chaining multiplexers
1761:
1759:{\displaystyle I_{n}}
1727:
1663:
1642:
1640:{\displaystyle S_{0}}
1614:
1612:{\displaystyle S_{1}}
1575:
1373:
1142:
1122:
1066:
1040:
1007:
981:
926:
905:
903:{\displaystyle S_{0}}
756:
735:
714:
693:
691:{\displaystyle S_{0}}
657:
646:
567:
491:
471:
469:{\displaystyle S_{0}}
444:
424:
393:
373:
324:
322:{\displaystyle I_{1}}
297:
295:{\displaystyle I_{0}}
215:
195:
123:
103:
101:{\displaystyle 2^{n}}
48:
40:
4665:Performance per watt
4243:replacement policies
3909:Package on a package
3799:Performance per watt
3703:Pipelined processing
3473:Tomasulo's algorithm
3278:Clipper architecture
3134:Application-specific
2847:Finite-state machine
2282:
2192:
2184:stochastic computing
2141:Multiplexers as PLDs
1958:
1918:
1790:S54S157 quad 2:1 mux
1743:
1652:
1624:
1596:
1384:
1196:
1131:
1082:
1049:
1016:
990:
957:
915:
887:
745:
724:
703:
675:
578:
503:
480:
453:
449:are the two inputs,
433:
413:
382:
333:
306:
279:
267:Digital multiplexers
178:
112:
85:
4697:Digital electronics
4350:Instruction decoder
4302:Floating-point unit
3956:Soft microprocessor
3903:System in a package
3478:Reservation station
3008:Transport-triggered
2368:Inverse multiplexer
2342:multiply-accumulate
1900:Inverse multiplexer
1064:{\displaystyle Z=B}
1005:{\displaystyle Z=A}
193:{\displaystyle sel}
171:isosceles trapezoid
137:transmission medium
69:), also known as a
4569:Integrated circuit
4413:Processor register
4067:Baseband processor
3412:Operand forwarding
2872:Cellular automaton
2419:cellular automaton
2327:
2264:
2135:transmission gates
2016:
2000:
1982:
1945:
1792:
1756:
1730:
1658:
1637:
1609:
1570:
1368:
1137:
1127:selector pins for
1117:
1061:
1035:
1002:
976:
921:
900:
751:
730:
709:
688:
660:
641:
562:
486:
466:
439:
419:
388:
368:
319:
292:
218:
190:
118:
98:
51:
43:
4730:
4729:
4619:
4618:
4238:Instruction cache
4228:Scratchpad memory
4075:
4074:
4062:Network processor
3991:Network on a chip
3946:Ultra-low-voltage
3897:Multi-chip module
3740:
3739:
3526:
3525:
3513:Branch prediction
3490:Register renaming
3384:
3383:
3366:VISC architecture
3188:Quantum computing
3183:VISC architecture
3065:Secondary storage
2981:Microarchitecture
2941:Register machines
2756:978-0-13-198926-9
2652:(4): 57:1–57:28.
2595:Texas Instruments
2482:Basic Electronics
2325:
2122:
2121:
1891:
1890:
1715:
1714:
1661:{\displaystyle Z}
1527:
1469:
1437:
1417:
1140:{\displaystyle n}
950:
949:
924:{\displaystyle Z}
876:
875:
754:{\displaystyle Z}
733:{\displaystyle B}
712:{\displaystyle A}
611:
489:{\displaystyle Z}
442:{\displaystyle B}
422:{\displaystyle A}
391:{\displaystyle n}
141:Boolean functions
121:{\displaystyle n}
16:(Redirected from
4755:
4748:Digital circuits
4692:Processor design
4584:Power management
4466:Instruction unit
4327:Branch predictor
4276:
3974:System on a chip
3916:
3756:Transistor count
3680:Flynn's taxonomy
3537:
3395:
3198:Addressing modes
3109:
3055:Memory hierarchy
2919:Hypercomputation
2837:Abstract machine
2814:
2807:
2800:
2791:
2776:
2760:
2745:(4th ed.).
2727:
2726:
2716:
2676:
2670:
2669:
2637:
2631:
2630:
2617:The TTL Cookbook
2612:
2606:
2605:
2603:
2602:
2586:
2580:
2579:
2557:
2551:
2550:
2530:
2524:
2523:
2503:
2497:
2496:
2476:
2470:
2469:
2449:
2410:Priority encoder
2336:
2334:
2333:
2328:
2326:
2321:
2292:
2273:
2271:
2270:
2265:
2060:Dual 1:4 demux.
2047:Dual 1:4 demux.
2025:
1991:
1989:
1988:
1983:
1954:
1952:
1951:
1946:
1801:
1765:
1763:
1762:
1757:
1755:
1754:
1736:
1667:
1665:
1664:
1659:
1646:
1644:
1643:
1638:
1636:
1635:
1618:
1616:
1615:
1610:
1608:
1607:
1590:
1579:
1577:
1576:
1571:
1566:
1565:
1553:
1552:
1528:
1523:
1522:
1513:
1508:
1507:
1483:
1482:
1470:
1465:
1464:
1455:
1438:
1433:
1432:
1423:
1418:
1413:
1412:
1403:
1377:
1375:
1374:
1369:
1364:
1363:
1351:
1350:
1326:
1325:
1310:
1309:
1285:
1284:
1272:
1271:
1244:
1243:
1228:
1227:
1226:
1181:
1169:
1157:
1146:
1144:
1143:
1138:
1126:
1124:
1123:
1118:
1116:
1112:
1099:
1098:
1070:
1068:
1067:
1062:
1044:
1042:
1041:
1036:
1028:
1027:
1011:
1009:
1008:
1003:
985:
983:
982:
977:
969:
968:
930:
928:
927:
922:
909:
907:
906:
901:
899:
898:
881:
760:
758:
757:
752:
739:
737:
736:
731:
718:
716:
715:
710:
697:
695:
694:
689:
687:
686:
669:
650:
648:
647:
642:
637:
636:
612:
607:
606:
597:
571:
569:
568:
563:
558:
557:
533:
532:
495:
493:
492:
487:
475:
473:
472:
467:
465:
464:
448:
446:
445:
440:
428:
426:
425:
420:
407:Boolean equation
397:
395:
394:
389:
377:
375:
374:
369:
367:
363:
350:
349:
328:
326:
325:
320:
318:
317:
301:
299:
298:
293:
291:
290:
228:a complementary
199:
197:
196:
191:
127:
125:
124:
119:
107:
105:
104:
99:
97:
96:
21:
4763:
4762:
4758:
4757:
4756:
4754:
4753:
4752:
4733:
4732:
4731:
4726:
4712:Tick–tock model
4670:
4626:
4615:
4555:
4539:Address decoder
4493:
4447:
4443:Program counter
4418:Status register
4399:
4354:
4314:Load–store unit
4281:
4274:
4201:
4170:
4071:
4028:Image processor
4003:
3996:
3966:
3960:
3936:Microcontroller
3926:Embedded system
3914:
3814:
3747:
3736:
3674:
3624:
3522:
3499:
3483:Re-order buffer
3454:
3435:Data dependency
3421:
3380:
3210:
3204:
3103:
3102:Instruction set
3096:
3082:Multiprocessing
3050:Cache hierarchy
3043:Register/memory
2967:
2867:Queue automaton
2823:
2818:
2787:
2769:
2764:
2757:
2740:
2736:
2734:Further reading
2731:
2730:
2678:
2677:
2673:
2658:10.1145/3060537
2639:
2638:
2634:
2627:
2614:
2613:
2609:
2600:
2598:
2588:
2587:
2583:
2576:
2559:
2558:
2554:
2547:
2532:
2531:
2527:
2520:
2505:
2504:
2500:
2493:
2478:
2477:
2473:
2466:
2451:
2450:
2443:
2438:
2358:
2293:
2280:
2279:
2190:
2189:
2180:
2143:
2131:analog switches
2127:
2005:
1956:
1955:
1916:
1915:
1902:
1896:
1781:
1772:
1746:
1741:
1740:
1719:3-state buffers
1650:
1649:
1627:
1622:
1621:
1599:
1594:
1593:
1557:
1544:
1514:
1499:
1474:
1456:
1424:
1404:
1382:
1381:
1355:
1342:
1317:
1301:
1276:
1263:
1235:
1218:
1194:
1193:
1185:
1182:
1173:
1170:
1161:
1158:
1129:
1128:
1090:
1089:
1085:
1080:
1079:
1073:race conditions
1047:
1046:
1019:
1014:
1013:
988:
987:
960:
955:
954:
952:
913:
912:
890:
885:
884:
743:
742:
722:
721:
701:
700:
678:
673:
672:
628:
598:
576:
575:
549:
524:
501:
500:
496:is the output:
478:
477:
456:
451:
450:
431:
430:
411:
410:
380:
379:
341:
340:
336:
331:
330:
309:
304:
303:
282:
277:
276:
273:digital circuit
269:
254:both directions
206:
176:
175:
110:
109:
88:
83:
82:
35:
28:
23:
22:
15:
12:
11:
5:
4761:
4759:
4751:
4750:
4745:
4735:
4734:
4728:
4727:
4725:
4724:
4719:
4717:Pin grid array
4714:
4709:
4704:
4699:
4694:
4689:
4684:
4678:
4676:
4672:
4671:
4669:
4668:
4662:
4657:
4652:
4647:
4642:
4637:
4631:
4629:
4621:
4620:
4617:
4616:
4614:
4613:
4608:
4603:
4598:
4593:
4588:
4587:
4586:
4581:
4576:
4565:
4563:
4557:
4556:
4554:
4553:
4551:Barrel shifter
4548:
4547:
4546:
4541:
4534:Binary decoder
4531:
4530:
4529:
4519:
4514:
4509:
4503:
4501:
4495:
4494:
4492:
4491:
4486:
4478:
4473:
4468:
4463:
4457:
4455:
4449:
4448:
4446:
4445:
4440:
4435:
4430:
4425:
4423:Stack register
4420:
4415:
4409:
4407:
4401:
4400:
4398:
4397:
4396:
4395:
4390:
4380:
4375:
4370:
4364:
4362:
4356:
4355:
4353:
4352:
4347:
4346:
4345:
4334:
4329:
4324:
4323:
4322:
4316:
4305:
4299:
4293:
4286:
4284:
4273:
4272:
4267:
4262:
4257:
4252:
4251:
4250:
4245:
4240:
4235:
4230:
4225:
4215:
4209:
4207:
4203:
4202:
4200:
4199:
4194:
4189:
4184:
4178:
4176:
4172:
4171:
4169:
4168:
4167:
4166:
4156:
4151:
4146:
4141:
4136:
4131:
4126:
4121:
4116:
4111:
4106:
4101:
4096:
4091:
4085:
4083:
4077:
4076:
4073:
4072:
4070:
4069:
4064:
4059:
4054:
4048:
4042:
4036:
4030:
4025:
4019:
4017:AI accelerator
4014:
4008:
4006:
3998:
3997:
3995:
3994:
3988:
3983:
3980:Multiprocessor
3977:
3970:
3968:
3962:
3961:
3959:
3958:
3953:
3948:
3943:
3938:
3933:
3931:Microprocessor
3928:
3922:
3920:
3919:By application
3913:
3912:
3906:
3900:
3894:
3889:
3884:
3879:
3874:
3869:
3864:
3862:Tile processor
3859:
3854:
3849:
3844:
3843:
3842:
3831:
3824:
3822:
3816:
3815:
3813:
3812:
3807:
3802:
3796:
3790:
3784:
3778:
3772:
3771:
3770:
3758:
3752:
3750:
3742:
3741:
3738:
3737:
3735:
3734:
3733:
3732:
3722:
3717:
3716:
3715:
3710:
3705:
3700:
3690:
3684:
3682:
3676:
3675:
3673:
3672:
3667:
3662:
3657:
3656:
3655:
3650:
3648:Hyperthreading
3640:
3634:
3632:
3630:Multithreading
3626:
3625:
3623:
3622:
3617:
3612:
3611:
3610:
3600:
3599:
3598:
3593:
3583:
3582:
3581:
3576:
3566:
3561:
3560:
3559:
3554:
3543:
3541:
3534:
3528:
3527:
3524:
3523:
3521:
3520:
3515:
3509:
3507:
3501:
3500:
3498:
3497:
3492:
3487:
3486:
3485:
3480:
3470:
3464:
3462:
3456:
3455:
3453:
3452:
3447:
3442:
3437:
3431:
3429:
3423:
3422:
3420:
3419:
3414:
3409:
3407:Pipeline stall
3403:
3401:
3392:
3386:
3385:
3382:
3381:
3379:
3378:
3373:
3368:
3363:
3360:
3359:
3358:
3356:z/Architecture
3353:
3348:
3343:
3335:
3330:
3325:
3320:
3315:
3310:
3305:
3300:
3295:
3290:
3285:
3280:
3275:
3274:
3273:
3268:
3263:
3255:
3250:
3245:
3240:
3235:
3230:
3225:
3220:
3214:
3212:
3206:
3205:
3203:
3202:
3201:
3200:
3190:
3185:
3180:
3175:
3170:
3165:
3160:
3159:
3158:
3148:
3147:
3146:
3136:
3131:
3126:
3121:
3115:
3113:
3106:
3098:
3097:
3095:
3094:
3089:
3084:
3079:
3074:
3069:
3068:
3067:
3062:
3060:Virtual memory
3052:
3047:
3046:
3045:
3040:
3035:
3030:
3020:
3015:
3010:
3005:
3000:
2999:
2998:
2988:
2983:
2977:
2975:
2969:
2968:
2966:
2965:
2964:
2963:
2958:
2953:
2948:
2938:
2933:
2928:
2927:
2926:
2921:
2916:
2911:
2906:
2901:
2896:
2891:
2884:Turing machine
2881:
2880:
2879:
2874:
2869:
2864:
2859:
2854:
2844:
2839:
2833:
2831:
2825:
2824:
2819:
2817:
2816:
2809:
2802:
2794:
2785:
2784:
2768:
2767:External links
2765:
2763:
2762:
2755:
2737:
2735:
2732:
2729:
2728:
2671:
2632:
2625:
2607:
2581:
2574:
2552:
2545:
2525:
2518:
2498:
2491:
2471:
2465:978-1423902454
2464:
2440:
2439:
2437:
2434:
2433:
2432:
2427:
2422:
2412:
2407:
2406:
2405:
2403:Charlieplexing
2400:
2395:
2390:
2385:
2380:
2370:
2365:
2357:
2354:
2324:
2320:
2317:
2314:
2311:
2308:
2305:
2302:
2299:
2296:
2290:
2287:
2263:
2260:
2257:
2254:
2251:
2248:
2245:
2242:
2239:
2236:
2233:
2230:
2227:
2224:
2221:
2218:
2215:
2212:
2209:
2206:
2203:
2200:
2197:
2179:
2176:
2142:
2139:
2126:
2123:
2120:
2119:
2116:
2113:
2110:
2106:
2105:
2102:
2099:
2097:
2093:
2092:
2090:
2087:
2085:
2081:
2080:
2077:
2074:
2072:
2068:
2067:
2065:open collector
2061:
2058:
2056:
2052:
2051:
2048:
2045:
2043:
2039:
2038:
2035:
2032:
2029:
2004:
2001:
1981:
1978:
1975:
1972:
1969:
1966:
1963:
1944:
1941:
1938:
1935:
1932:
1929:
1926:
1923:
1907:binary decoder
1895:
1892:
1889:
1888:
1885:
1882:
1878:
1877:
1874:
1871:
1867:
1866:
1863:
1860:
1856:
1855:
1852:
1851:Dual 4:1 mux.
1849:
1845:
1844:
1841:
1840:Dual 4:1 mux.
1838:
1834:
1833:
1830:
1829:Quad 2:1 mux.
1827:
1823:
1822:
1819:
1818:Quad 2:1 mux.
1816:
1812:
1811:
1808:
1805:
1780:
1777:
1771:
1768:
1753:
1749:
1713:
1712:
1709:
1706:
1702:
1701:
1698:
1695:
1691:
1690:
1687:
1684:
1680:
1679:
1676:
1673:
1669:
1668:
1657:
1647:
1634:
1630:
1619:
1606:
1602:
1581:
1580:
1569:
1564:
1560:
1556:
1551:
1547:
1543:
1540:
1537:
1534:
1531:
1526:
1521:
1517:
1511:
1506:
1502:
1498:
1495:
1492:
1489:
1486:
1481:
1477:
1473:
1468:
1463:
1459:
1453:
1450:
1447:
1444:
1441:
1436:
1431:
1427:
1421:
1416:
1411:
1407:
1401:
1398:
1395:
1392:
1389:
1379:
1367:
1362:
1358:
1354:
1349:
1345:
1341:
1338:
1335:
1332:
1329:
1324:
1320:
1316:
1313:
1308:
1304:
1300:
1297:
1294:
1291:
1288:
1283:
1279:
1275:
1270:
1266:
1262:
1259:
1256:
1253:
1250:
1247:
1242:
1238:
1234:
1231:
1225:
1221:
1216:
1213:
1210:
1207:
1204:
1201:
1187:
1186:
1183:
1176:
1174:
1171:
1164:
1162:
1159:
1152:
1136:
1115:
1111:
1108:
1105:
1102:
1097:
1093:
1088:
1060:
1057:
1054:
1034:
1031:
1026:
1022:
1001:
998:
995:
975:
972:
967:
963:
948:
947:
944:
940:
939:
936:
932:
931:
920:
910:
897:
893:
874:
873:
870:
867:
864:
860:
859:
856:
853:
850:
846:
845:
842:
839:
836:
832:
831:
828:
825:
822:
818:
817:
814:
811:
808:
804:
803:
800:
797:
794:
790:
789:
786:
783:
780:
776:
775:
772:
769:
766:
762:
761:
750:
740:
729:
719:
708:
698:
685:
681:
652:
651:
640:
635:
631:
627:
624:
621:
618:
615:
610:
605:
601:
595:
592:
589:
586:
583:
573:
561:
556:
552:
548:
545:
542:
539:
536:
531:
527:
523:
520:
517:
514:
511:
508:
485:
463:
459:
438:
418:
387:
366:
362:
359:
356:
353:
348:
344:
339:
316:
312:
289:
285:
268:
265:
261:analog circuit
205:
202:
189:
186:
183:
146:Conversely, a
117:
95:
91:
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
4760:
4749:
4746:
4744:
4741:
4740:
4738:
4723:
4720:
4718:
4715:
4713:
4710:
4708:
4705:
4703:
4700:
4698:
4695:
4693:
4690:
4688:
4685:
4683:
4680:
4679:
4677:
4673:
4666:
4663:
4661:
4658:
4656:
4653:
4651:
4648:
4646:
4643:
4641:
4638:
4636:
4633:
4632:
4630:
4628:
4622:
4612:
4609:
4607:
4604:
4602:
4599:
4597:
4594:
4592:
4589:
4585:
4582:
4580:
4577:
4575:
4572:
4571:
4570:
4567:
4566:
4564:
4562:
4558:
4552:
4549:
4545:
4542:
4540:
4537:
4536:
4535:
4532:
4528:
4525:
4524:
4523:
4520:
4518:
4515:
4513:
4512:Demultiplexer
4510:
4508:
4505:
4504:
4502:
4500:
4496:
4490:
4487:
4485:
4482:
4479:
4477:
4474:
4472:
4469:
4467:
4464:
4462:
4459:
4458:
4456:
4454:
4450:
4444:
4441:
4439:
4436:
4434:
4433:Memory buffer
4431:
4429:
4428:Register file
4426:
4424:
4421:
4419:
4416:
4414:
4411:
4410:
4408:
4406:
4402:
4394:
4391:
4389:
4386:
4385:
4384:
4381:
4379:
4376:
4374:
4371:
4369:
4368:Combinational
4366:
4365:
4363:
4361:
4357:
4351:
4348:
4344:
4341:
4340:
4338:
4335:
4333:
4330:
4328:
4325:
4320:
4317:
4315:
4312:
4311:
4309:
4306:
4303:
4300:
4297:
4294:
4291:
4288:
4287:
4285:
4283:
4277:
4271:
4268:
4266:
4263:
4261:
4258:
4256:
4253:
4249:
4246:
4244:
4241:
4239:
4236:
4234:
4231:
4229:
4226:
4224:
4221:
4220:
4219:
4216:
4214:
4211:
4210:
4208:
4204:
4198:
4195:
4193:
4190:
4188:
4185:
4183:
4180:
4179:
4177:
4173:
4165:
4162:
4161:
4160:
4157:
4155:
4152:
4150:
4147:
4145:
4142:
4140:
4137:
4135:
4132:
4130:
4127:
4125:
4122:
4120:
4117:
4115:
4112:
4110:
4107:
4105:
4102:
4100:
4097:
4095:
4092:
4090:
4087:
4086:
4084:
4082:
4078:
4068:
4065:
4063:
4060:
4058:
4055:
4052:
4049:
4046:
4043:
4040:
4037:
4034:
4031:
4029:
4026:
4023:
4020:
4018:
4015:
4013:
4010:
4009:
4007:
4005:
3999:
3992:
3989:
3987:
3984:
3981:
3978:
3975:
3972:
3971:
3969:
3963:
3957:
3954:
3952:
3949:
3947:
3944:
3942:
3939:
3937:
3934:
3932:
3929:
3927:
3924:
3923:
3921:
3917:
3910:
3907:
3904:
3901:
3898:
3895:
3893:
3890:
3888:
3885:
3883:
3880:
3878:
3875:
3873:
3870:
3868:
3865:
3863:
3860:
3858:
3855:
3853:
3850:
3848:
3845:
3841:
3838:
3837:
3835:
3832:
3829:
3826:
3825:
3823:
3821:
3817:
3811:
3808:
3806:
3803:
3800:
3797:
3794:
3791:
3788:
3785:
3782:
3779:
3776:
3773:
3768:
3765:
3764:
3762:
3759:
3757:
3754:
3753:
3751:
3749:
3743:
3731:
3728:
3727:
3726:
3723:
3721:
3718:
3714:
3711:
3709:
3706:
3704:
3701:
3699:
3696:
3695:
3694:
3691:
3689:
3686:
3685:
3683:
3681:
3677:
3671:
3668:
3666:
3663:
3661:
3658:
3654:
3651:
3649:
3646:
3645:
3644:
3641:
3639:
3636:
3635:
3633:
3631:
3627:
3621:
3618:
3616:
3613:
3609:
3606:
3605:
3604:
3601:
3597:
3594:
3592:
3589:
3588:
3587:
3584:
3580:
3577:
3575:
3572:
3571:
3570:
3567:
3565:
3562:
3558:
3555:
3553:
3550:
3549:
3548:
3545:
3544:
3542:
3538:
3535:
3533:
3529:
3519:
3516:
3514:
3511:
3510:
3508:
3506:
3502:
3496:
3493:
3491:
3488:
3484:
3481:
3479:
3476:
3475:
3474:
3471:
3469:
3468:Scoreboarding
3466:
3465:
3463:
3461:
3457:
3451:
3450:False sharing
3448:
3446:
3443:
3441:
3438:
3436:
3433:
3432:
3430:
3428:
3424:
3418:
3415:
3413:
3410:
3408:
3405:
3404:
3402:
3400:
3396:
3393:
3391:
3387:
3377:
3374:
3372:
3369:
3367:
3364:
3361:
3357:
3354:
3352:
3349:
3347:
3344:
3342:
3339:
3338:
3336:
3334:
3331:
3329:
3326:
3324:
3321:
3319:
3316:
3314:
3311:
3309:
3306:
3304:
3301:
3299:
3296:
3294:
3291:
3289:
3286:
3284:
3281:
3279:
3276:
3272:
3269:
3267:
3264:
3262:
3259:
3258:
3256:
3254:
3251:
3249:
3246:
3244:
3243:Stanford MIPS
3241:
3239:
3236:
3234:
3231:
3229:
3226:
3224:
3221:
3219:
3216:
3215:
3213:
3207:
3199:
3196:
3195:
3194:
3191:
3189:
3186:
3184:
3181:
3179:
3176:
3174:
3171:
3169:
3166:
3164:
3161:
3157:
3154:
3153:
3152:
3149:
3145:
3142:
3141:
3140:
3137:
3135:
3132:
3130:
3127:
3125:
3122:
3120:
3117:
3116:
3114:
3110:
3107:
3105:
3104:architectures
3099:
3093:
3090:
3088:
3085:
3083:
3080:
3078:
3075:
3073:
3072:Heterogeneous
3070:
3066:
3063:
3061:
3058:
3057:
3056:
3053:
3051:
3048:
3044:
3041:
3039:
3036:
3034:
3031:
3029:
3026:
3025:
3024:
3023:Memory access
3021:
3019:
3016:
3014:
3011:
3009:
3006:
3004:
3001:
2997:
2994:
2993:
2992:
2989:
2987:
2984:
2982:
2979:
2978:
2976:
2974:
2970:
2962:
2959:
2957:
2956:Random-access
2954:
2952:
2949:
2947:
2944:
2943:
2942:
2939:
2937:
2936:Stack machine
2934:
2932:
2929:
2925:
2922:
2920:
2917:
2915:
2912:
2910:
2907:
2905:
2902:
2900:
2897:
2895:
2892:
2890:
2887:
2886:
2885:
2882:
2878:
2875:
2873:
2870:
2868:
2865:
2863:
2860:
2858:
2855:
2853:
2852:with datapath
2850:
2849:
2848:
2845:
2843:
2840:
2838:
2835:
2834:
2832:
2830:
2826:
2822:
2815:
2810:
2808:
2803:
2801:
2796:
2795:
2792:
2788:
2783:at Wiktionary
2782:
2781:
2775:
2771:
2770:
2766:
2758:
2752:
2748:
2747:Prentice Hall
2744:
2739:
2738:
2733:
2724:
2720:
2715:
2710:
2706:
2702:
2698:
2694:
2690:
2686:
2682:
2675:
2672:
2667:
2663:
2659:
2655:
2651:
2647:
2643:
2636:
2633:
2628:
2626:9780672210358
2622:
2618:
2611:
2608:
2597:
2596:
2591:
2585:
2582:
2577:
2575:9780080534992
2571:
2567:
2563:
2556:
2553:
2548:
2546:9780080547060
2542:
2538:
2537:
2529:
2526:
2521:
2519:9781439863442
2515:
2511:
2510:
2502:
2499:
2494:
2492:9788131710685
2488:
2484:
2483:
2475:
2472:
2467:
2461:
2457:
2456:
2448:
2446:
2442:
2435:
2431:
2428:
2426:
2423:
2420:
2416:
2413:
2411:
2408:
2404:
2401:
2399:
2396:
2394:
2391:
2389:
2386:
2384:
2381:
2379:
2376:
2375:
2374:
2371:
2369:
2366:
2363:
2360:
2359:
2355:
2353:
2351:
2347:
2343:
2337:
2322:
2315:
2309:
2306:
2300:
2294:
2288:
2285:
2277:
2274:
2258:
2252:
2249:
2243:
2237:
2234:
2228:
2225:
2222:
2216:
2213:
2207:
2201:
2198:
2195:
2187:
2185:
2177:
2175:
2173:
2169:
2165:
2161:
2156:
2152:
2148:
2140:
2138:
2136:
2132:
2124:
2117:
2114:
2111:
2108:
2107:
2103:
2100:
2098:
2095:
2094:
2091:
2088:
2086:
2083:
2082:
2078:
2075:
2073:
2070:
2069:
2066:
2062:
2059:
2057:
2054:
2053:
2049:
2046:
2044:
2041:
2040:
2037:Output State
2036:
2033:
2031:IC No. (4000)
2030:
2028:IC No. (7400)
2027:
2026:
2023:
2021:
2013:
2009:
2002:
1996:
1992:
1976:
1973:
1970:
1964:
1961:
1939:
1933:
1930:
1924:
1921:
1913:
1910:
1908:
1901:
1893:
1886:
1883:
1880:
1879:
1875:
1872:
1869:
1868:
1864:
1861:
1858:
1857:
1853:
1850:
1847:
1846:
1842:
1839:
1836:
1835:
1831:
1828:
1825:
1824:
1820:
1817:
1814:
1813:
1810:Output State
1809:
1806:
1803:
1802:
1799:
1797:
1789:
1785:
1778:
1776:
1769:
1767:
1751:
1747:
1737:
1735:
1726:
1722:
1720:
1710:
1707:
1704:
1703:
1699:
1696:
1693:
1692:
1688:
1685:
1682:
1681:
1677:
1674:
1671:
1670:
1655:
1648:
1632:
1628:
1620:
1604:
1600:
1592:
1591:
1588:
1586:
1562:
1558:
1554:
1549:
1545:
1541:
1538:
1532:
1519:
1515:
1509:
1504:
1500:
1496:
1493:
1487:
1479:
1475:
1471:
1461:
1457:
1451:
1448:
1442:
1429:
1425:
1419:
1409:
1405:
1399:
1396:
1390:
1387:
1380:
1360:
1356:
1352:
1347:
1343:
1339:
1336:
1330:
1322:
1318:
1311:
1306:
1302:
1298:
1295:
1289:
1281:
1277:
1273:
1268:
1264:
1257:
1254:
1248:
1240:
1236:
1229:
1223:
1219:
1211:
1208:
1202:
1199:
1192:
1191:
1190:
1180:
1175:
1168:
1163:
1156:
1151:
1149:
1134:
1113:
1106:
1100:
1095:
1091:
1086:
1076:
1074:
1058:
1055:
1052:
1032:
1029:
1024:
1020:
999:
996:
993:
973:
970:
965:
961:
945:
942:
941:
937:
934:
933:
918:
911:
895:
891:
883:
882:
879:
871:
868:
865:
862:
861:
857:
854:
851:
848:
847:
843:
840:
837:
834:
833:
829:
826:
823:
820:
819:
815:
812:
809:
806:
805:
801:
798:
795:
792:
791:
787:
784:
781:
778:
777:
773:
770:
767:
764:
763:
748:
741:
727:
720:
706:
699:
683:
679:
671:
670:
667:
665:
656:
633:
629:
625:
622:
616:
603:
599:
593:
590:
584:
581:
574:
554:
550:
546:
543:
537:
529:
525:
518:
515:
509:
506:
499:
498:
497:
483:
461:
457:
436:
416:
408:
403:
399:
385:
364:
357:
351:
346:
342:
337:
314:
310:
287:
283:
274:
266:
264:
262:
257:
255:
251:
246:
244:
240:
236:
231:
230:demultiplexer
227:
222:
214:
210:
203:
201:
187:
184:
181:
172:
168:
164:
159:
157:
153:
149:
148:demultiplexer
144:
142:
138:
134:
129:
115:
93:
89:
80:
76:
72:
71:data selector
68:
64:
60:
56:
47:
39:
33:
19:
4743:Multiplexing
4722:Chip carrier
4660:Clock gating
4579:Mixed-signal
4506:
4476:Write buffer
4453:Control unit
4265:Clock signal
4004:accelerators
3986:Cypress PSoC
3643:Simultaneous
3460:Out-of-order
3092:Neuromorphic
2973:Architecture
2931:Belt machine
2924:Zeno machine
2857:Hierarchical
2786:
2779:
2742:
2688:
2684:
2674:
2649:
2645:
2635:
2616:
2610:
2599:. Retrieved
2593:
2584:
2565:
2555:
2535:
2528:
2508:
2501:
2481:
2474:
2454:
2373:Multiplexing
2338:
2278:
2275:
2188:
2181:
2171:
2167:
2163:
2159:
2154:
2150:
2144:
2128:
2115:1:16 demux.
2101:1:16 demux.
2017:
1914:
1911:
1903:
1793:
1773:
1738:
1731:
1716:
1582:
1188:
1077:
951:
877:
661:
658:A 2-to-1 mux
404:
400:
270:
258:
249:
247:
229:
223:
219:
207:
204:Applications
160:
155:
151:
147:
145:
130:
70:
66:
62:
58:
52:
32:multiplexing
18:Multiplexers
4507:Multiplexer
4471:Data buffer
4182:Single-core
4154:bit slicing
4012:Coprocessor
3867:Coprocessor
3748:performance
3670:Cooperative
3660:Speculative
3620:Distributed
3579:Superscalar
3564:Instruction
3532:Parallelism
3505:Speculative
3337:System/3x0
3209:Instruction
2986:Von Neumann
2899:Post–Turing
2780:multiplexer
2089:1:8 demux.
2076:1:8 demux.
2020:7400 series
1796:7400 series
1585:truth table
1184:16-to-1 mux
664:truth table
250:multiplexer
108:inputs has
67:multiplexor
59:multiplexer
55:electronics
4737:Categories
4627:management
4522:Multiplier
4383:Logic gate
4373:Sequential
4280:Functional
4260:Clock rate
4233:Data cache
4206:Components
4187:Multi-core
4175:Core count
3665:Preemptive
3569:Pipelining
3552:Bit-serial
3495:Wide-issue
3440:Structural
3362:Tilera ISA
3328:MicroBlaze
3298:ETRAX CRIS
3193:Comparison
3038:Load–store
3018:Endianness
2601:2023-08-03
2436:References
2112:CD4514/15
2063:Output is
1898:See also:
1884:16:1 mux.
1172:8-to-1 mux
1160:4-to-1 mux
4561:Circuitry
4481:Microcode
4405:Registers
4248:coherence
4223:CPU cache
4081:Word size
3746:Processor
3390:Execution
3293:DEC Alpha
3271:Power ISA
3087:Cognitive
2894:Universal
2705:2639-5274
2666:1550-4832
2250:×
2226:−
2214:×
2012:Fairchild
1974:∧
1937:¬
1934:∧
1873:8:1 mux.
1862:8:1 mux.
1788:Signetics
1525:¯
1467:¯
1435:¯
1415:¯
1353:∧
1340:∧
1331:∨
1315:¬
1312:∧
1299:∧
1290:∨
1274:∧
1261:¬
1258:∧
1249:∨
1233:¬
1230:∧
1215:¬
1212:∧
1101:
1012:but when
609:¯
547:∧
538:∨
522:¬
519:∧
352:
226:data link
4499:Datapath
4192:Manycore
4164:variable
4002:Hardware
3638:Temporal
3318:OpenRISC
3013:Cellular
3003:Dataflow
2996:modified
2723:38439995
2714:10911856
2691:: 0307.
2685:Research
2415:Rule 184
2356:See also
2034:Function
1859:74x151A
1807:Function
1114:⌉
1087:⌈
365:⌉
338:⌈
4675:Related
4606:Quantum
4596:Digital
4591:Boolean
4489:Counter
4388:Quantum
4149:512-bit
4144:256-bit
4139:128-bit
3982:(MPSoC)
3967:on chip
3965:Systems
3783:(FLOPS)
3596:Process
3445:Control
3427:Hazards
3313:Itanium
3308:Unicore
3266:PowerPC
2991:Harvard
2951:Pointer
2946:Counter
2904:Quantum
2364:(DSLAM)
2109:74x159
2096:74x154
2084:74x238
2071:74x138
2055:74x156
2042:74x139
1881:74x150
1870:74x151
1848:74x352
1837:74x153
1826:74x158
1815:74x157
243:routing
79:digital
4611:Switch
4601:Analog
4339:(IMC)
4310:(MMU)
4159:others
4134:64-bit
4129:48-bit
4124:32-bit
4119:24-bit
4114:16-bit
4109:15-bit
4104:12-bit
3941:Mobile
3857:Stream
3852:Barrel
3847:Vector
3836:(GPU)
3795:(SUPS)
3763:(IPC)
3615:Memory
3608:Vector
3591:Thread
3574:Scalar
3376:Others
3323:RISC-V
3288:SuperH
3257:Power
3253:MIPS-X
3228:PDP-11
3077:Fabric
2829:Models
2753:
2721:
2711:
2703:
2664:
2623:
2572:
2543:
2516:
2489:
2462:
2170:, or ~
1804:IC No.
409:where
378:where
239:router
75:analog
4667:(PPW)
4625:Power
4517:Adder
4393:Array
4360:Logic
4321:(TLB)
4304:(FPU)
4298:(AGU)
4292:(ALU)
4282:units
4218:Cache
4099:8-bit
4094:4-bit
4089:1-bit
4053:(TPU)
4047:(DSP)
4041:(PPU)
4035:(VPU)
4024:(GPU)
3993:(NoC)
3976:(SoC)
3911:(PoP)
3905:(SiP)
3899:(MCM)
3840:GPGPU
3830:(CPU)
3820:Types
3801:(PPW)
3789:(TPS)
3777:(IPS)
3769:(CPI)
3540:Level
3351:S/390
3346:S/370
3341:S/360
3283:SPARC
3261:POWER
3144:TRIPS
3112:Types
1045:then
986:then
152:demux
4645:ACPI
4378:Glue
4270:FIFO
4213:Core
3951:ASIP
3892:CPLD
3887:FPOA
3882:FPGA
3877:ASIC
3730:SPMD
3725:MIMD
3720:MISD
3713:SWAR
3693:SIMD
3688:SISD
3603:Data
3586:Task
3557:Word
3303:M32R
3248:MIPS
3211:sets
3178:ZISC
3173:NISC
3168:OISC
3163:MISC
3156:EPIC
3151:VLIW
3139:EDGE
3129:RISC
3124:CISC
3033:HUMA
3028:NUMA
2751:ISBN
2719:PMID
2701:ISSN
2662:ISSN
2621:ISBN
2570:ISBN
2541:ISBN
2514:ISBN
2487:ISBN
2460:ISBN
2417:, a
2018:For
1794:For
429:and
150:(or
61:(or
57:, a
4640:APM
4635:PMU
4527:CPU
4484:ROM
4255:Bus
3872:PAL
3547:Bit
3333:LMC
3238:ARM
3233:x86
3223:VAX
2709:PMC
2693:doi
2654:doi
2348:on
2133:or
1092:log
343:log
271:In
259:In
156:mux
77:or
63:mux
53:In
4739::
4574:3D
2749:.
2717:.
2707:.
2699:.
2687:.
2683:.
2660:.
2650:13
2648:.
2644:.
2592:.
2564:.
2444:^
2352:.
1711:D
1700:C
1689:B
1678:A
1587::
1378:or
946:B
938:A
872:1
858:0
844:1
830:0
816:1
802:1
788:0
774:0
666::
572:or
256:.
235:IP
2813:e
2806:t
2799:v
2761:.
2759:.
2725:.
2695::
2689:7
2668:.
2656::
2629:.
2604:.
2578:.
2549:.
2522:.
2495:.
2468:.
2323:2
2319:)
2316:b
2313:(
2310:P
2307:+
2304:)
2301:a
2298:(
2295:P
2289:=
2286:y
2262:)
2259:s
2256:(
2253:P
2247:)
2244:b
2241:(
2238:P
2235:+
2232:)
2229:s
2223:1
2220:(
2217:P
2211:)
2208:a
2205:(
2202:P
2199:=
2196:y
2172:D
2168:D
2164:n
2160:D
2155:n
2151:n
1980:)
1977:S
1971:X
1968:(
1965:=
1962:B
1943:)
1940:S
1931:X
1928:(
1925:=
1922:A
1752:n
1748:I
1708:1
1705:1
1697:0
1694:1
1686:1
1683:0
1675:0
1672:0
1656:Z
1633:0
1629:S
1605:1
1601:S
1568:)
1563:0
1559:S
1555:.
1550:1
1546:S
1542:.
1539:D
1536:(
1533:+
1530:)
1520:0
1516:S
1510:.
1505:1
1501:S
1497:.
1494:C
1491:(
1488:+
1485:)
1480:0
1476:S
1472:.
1462:1
1458:S
1452:.
1449:B
1446:(
1443:+
1440:)
1430:0
1426:S
1420:.
1410:1
1406:S
1400:.
1397:A
1394:(
1391:=
1388:Z
1366:)
1361:0
1357:S
1348:1
1344:S
1337:D
1334:(
1328:)
1323:0
1319:S
1307:1
1303:S
1296:C
1293:(
1287:)
1282:0
1278:S
1269:1
1265:S
1255:B
1252:(
1246:)
1241:0
1237:S
1224:1
1220:S
1209:A
1206:(
1203:=
1200:Z
1135:n
1110:)
1107:n
1104:(
1096:2
1059:B
1056:=
1053:Z
1033:1
1030:=
1025:0
1021:S
1000:A
997:=
994:Z
974:0
971:=
966:0
962:S
943:1
935:0
919:Z
896:0
892:S
869:1
866:1
863:1
855:0
852:1
849:1
841:1
838:0
835:1
827:0
824:0
821:1
813:1
810:1
807:0
799:0
796:1
793:0
785:1
782:0
779:0
771:0
768:0
765:0
749:Z
728:B
707:A
684:0
680:S
639:)
634:0
630:S
626:.
623:B
620:(
617:+
614:)
604:0
600:S
594:.
591:A
588:(
585:=
582:Z
560:)
555:0
551:S
544:B
541:(
535:)
530:0
526:S
516:A
513:(
510:=
507:Z
484:Z
462:0
458:S
437:B
417:A
386:n
361:)
358:n
355:(
347:2
315:1
311:I
288:0
284:I
188:l
185:e
182:s
116:n
94:n
90:2
34:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.