551:
573:
2060:(in the CGA) are used to decode states used as signals such as +RAS (Row Address Strobe ) and S/-L (Shift / NOT Load). Source: IBM Personal Computer Options & Adapters Technical Reference, Monochrome Display and Printer Adapter, logic diagrams; IBM Personal Computer Options & Adapters Technical Reference, Color Graphics Monitor Adapter, logic diagrams.
586:
Before the days of digital computing, digital counters were used to measure rates of random events such as radioactive decays to alpha and beta particle. Fast "pre-scaling" counters reduced the rate of random events to more manageable and more regular rates. Five-state ring counters were used along
515:
Johnson counters are sometimes favored, because they offer twice as many count states from the same number of shift registers, and because they are able to self-initialize from the all-zeros state, without requiring the first count bit to be injected externally at start-up. The
Johnson counter
666:
Besides being an efficient alternative way to generate one-hot codes and frequency pre-scalers, a
Johnson counter is also a simple way to encode a cycle of an even number of states that can be asynchronously sampled without glitching, since only one bit changes at a time, as in a
607:
invented a version using multiple anodes in a single vacuum tube, In recognition of his work, ring counters are sometimes referred to as "Overbeck rings" (and after 2006, sometimes as "Overbeck counters", since
Knowledge (XXG) used that term from 2006 to 2018).
630:
Robert Royce
Johnson developed a number of different shift-register-based counters with the aim of making different numbers of states with the simplest possible feedback logic, and filed for a patent in 1953. The Johnson counter is the simplest of these.
594:
Early ring counters used only one active element (vacuum tube, valve, or transistor) per stage, relying on global feedback rather than local bistable flip-flops, to suppress states other than the one-hot states, for example in the 1941 patent filing of
489:
circuit which is substantially more complex than a ring counter and has higher propagation delay as the number of bits increases, whereas the propagation delay of a ring counter will be nearly constant regardless of the number of bits in the code.
662:
Straight ring counters generate fully decoded one-hot codes to that are often used to enable a specific action in each state of a cyclic control cycle. One-hot codes can also be decoded from a
Johnson counter, using one gate for each state.
2551:
The counters needed for X and Y simply count through four states, in either direction (up or down), changing only one bit at a time (i.e., 00, 01, 11, 10). This is a simple case of either a Gray-code counter or a
Johnson counter (Moebius
675:
used up–down (bidirectional) 2-bit
Johnson or Gray encodings to indicate motion in each of the two dimensions, though in mice those codes were not usually generated by rings of flip-flops (but instead by electro-mechanical or optical
560:
pattern, the straight ring is sometimes made self-initializing by the use of a distributed feedback gate across all of the outputs except that last, so that a 1 is presented at the input when there is no 1 in any stage but the last.
2318:
trigger, which is ON. Each negative input pulse will turn OFF the trigger that is ON. The fall of the voltage at pin 10 of the trigger being turned OFF will grid flip the next trigger ON. This continues through a closed ring
2507:
2505:
2490:
2309:
The
Overbeck ring is used to supply timed pulses within computer circuits much as cam operated circuit breakers supply timed pulses on mechanical machines. It consists of a set of triggers with a common input from the
2571:
615:
used decimal arithmetic based on 10-state one-hot ring counters. The works of Mumma at NCR and
Overbeck at MIT were among the prior art works examined by the patent office in invalidated the patents of
538:
Sometimes bidirectional shift registers are used (using multiplexors to take the input for each flip-flop from its left or right neighbor), so that bidirectional or up–down ring counters can be made.
2214:
2118:
Integrated
Circuit and System Design. Power and Timing Modeling, Optimization and Simulation: Proceedings of the 13th International Workshop, PATMOS 2003, Torino, Italy, 10–12 September 2003
531:
representation of the counter state is needed, as in some sequence controllers, the straight ring counter is preferred. The one-hot property means that the set of codes are separated by a
572:
550:
2465:
2466:"Digital dividers with symmetrical outputs - The author uses Johnson counters with controlled feedback to give symmetrical even and odd-numbered divisions of a clock pulse"
680:). A 2-bit Johnson code and a 2-bit Gray code are identical, while for 3 or more bits Gray and Johnson codes are different. In the 5-bit case, the code is the same as the
86:, connects the complement of the output of the last shift register to the input of the first register and circulates a stream of ones followed by zeros around the ring.
2643:
694:
A walking ring counter, also called a Johnson counter, and a few resistors can produce a glitch-free approximation of a sine wave. When combined with an adjustable
2536:
578:
Note the small bubble indicating inversion of the Q signal from the last shift register before feeding back to the first D input, making this a Johnson counter.
2208:
703:
474:
2690:
2706:
644:
60:, connects the output of the last shift register to the first shift register input and circulates a single one (or zero) bit around the ring.
2448:
2421:
2096:
2121:
512:
states. This may be an important consideration in hardware implementations where registers are more expensive than combinational logic.
707:
2875:
2782:
2752:
2716:
2631:
2360:
2246:
2186:
2129:
699:
2018:
600:
535:
of 2, so any single-bit error is detectable (as is any error pattern other than turning on one bit and turning off one bit).
2622:
2771:
Digitale Elektronik in der Meßtechnik und Datenverarbeitung: Anwendung der digitalen Grundschaltungen und Gerätetechnik
2052:
hex D-type flip-flop ICs are wired as a shift register, fed back with inversion to form a Johnson counter, and 2-input
2523:
2336:. Technical Education Program Series. United States, Division of Vocational and Technical Education. 1960. p. 52.
2947:
2685:. Philips Technical Library (PTL) / Macmillan Education (Reprint of 1st English ed.). Eindhoven, Netherlands:
2375:
2314:
which carries pulses supplied by the process drum. Initially the triggers are reset OFF with the exception of the
2238:
2041:
2942:
2284:
Dayton Codebreakers: 1942 Research Report, mentioning "A new high speed counter by Mr. Overbeck, January 8, 1942"
42:, with the output of the last flip-flop fed to the input of the first, making a "circular" or "ring" structure.
2686:
652:
532:
2478:
2413:
35:
2331:
2741:
Digitale Elektronik in der MeĂźtechnik und Datenverarbeitung: Theoretische Grundlagen und Schaltungstechnik
2045:
651:), and as accumulator counter elements for decimal arithmetic in computers and calculators, using either
587:
with divide-by-two scalers to make decade (power-of-ten) scalers before 1940, such as those developed by
2774:
2744:
2228:
482:
681:
2743:. Philips FachbĂĽcher (in German). Vol. I (improved and extended 5th ed.). Hamburg, Germany:
2146:
2391:
596:
565:
493:
The straight and twisted forms have different properties, and relative advantages and disadvantages.
2837:
2807:
2621:
Powell, E. Alexander (June 1968). "Codes particularly useful for analogue to digital conversions".
588:
486:
2893:
2666:
2635:
2588:
2464:
van Holten, Cornelius (August 1982). Written at Delft Technical University, Delft, Netherlands.
2202:
677:
604:
2295:
627:
By the 1950s, ring counters with a two-tube or twin-triode flip-flop per stage were appearing.
2881:
2871:
2859:
2841:
2829:
2811:
2799:
2778:
2748:
2702:
2596:
2532:
2482:
2444:
2438:
2417:
2356:
2348:
2242:
2182:
2168:
2125:
2092:
2008:
648:
643:
and such instruments), as counters to count pattern occurrences in cryptanalysis (e.g. in the
617:
2232:
2113:
2082:
2037:
Johnson counter circuits with single states decoded in this way can be found in the original
2712:
2694:
2580:
2178:
517:
2905:
2867:
2519:
2013:
497:
686:
496:
A general disadvantage of ring counters is that they are lower density codes than normal
2273:"Electronic switching device", Wilcox P. Overbeck's US Patent No. 2427533, filed in 1943
2473:
640:
81:
39:
504:
is the number of bits in the code, whereas a straight ring counter can represent only
2936:
2923:
2639:
2566:
672:
2864:
Taschenbuch der Informatik – Band II – Struktur und Programmierung von EDV-Systemen
2174:
1636:
621:
2584:
2395:
2379:
2283:
516:
generates a code in which adjacent states differ by only one bit (that is, have a
2773:. Philips FachbĂĽcher (in German). Vol. II (4th ed.). Hamburg, Germany:
2680:
2262:"Electronic accumulation", Robert E. Mumma's US Patent No. 2405096, filed in 1941
2234:
Electrical Counting: With Special Reference to Counting Alpha and Beta Particles
2112:
Mengibar, Luis; Entrena, Luis; Lorenz, Michael G.; Sánchez-Reillo, Raúl (2003).
524:, which can be useful if the bit pattern is going to be asynchronously sampled.
2698:
2272:
2261:
702:. Two such walking ring counters are perhaps the simplest way to generate the
17:
2600:
2592:
2525:
The Optical Mouse, and an Architectural Methodology for Smart Digital Sensors
2486:
2088:
2053:
695:
668:
521:
2147:"Synchronous up/down counter with clock period independent of counter size"
639:
Early applications of ring counters were as frequency prescalers (e.g. for
2919:
2057:
2048:
video display adapter designs, in the timing sequencer logic: one or two
557:
528:
55:
2333:
Electrical Technology - A Suggested 2-Year Post High School Curriculum
2572:
Transactions of the I.R.E. Professional Group on Electronic Computers
2049:
711:
656:
612:
500:
of state numbers. A binary counter can represent 2 states, where
2531:(Report), Palo Alto Research Center, Palo Alto, California, USA:
2410:
Colossus: The Secrets of Bletchley Park's Code-breaking Computers
2885:
2845:
2815:
568:, is a ring with an inversion; here is a 4-bit Johnson counter:
546:
The straight ring counter has the logical structure shown here:
478:
2349:"The Origins of Digital Computers: Supplementary Bibliography"
2304:
2038:
2297:
RAMAC 305 - IBM Customer Engineering Manual of Instruction
2806:(in German) (1 ed.). Berlin / Göttingen / New York:
2624:
A short note on useful codes for Fluidic Control Circuits
2866:(in German). Vol. 2 (3 ed.). Berlin, Germany:
2437:
Langholz, Gideon; Kandel, Abraham; Mott, Joe L. (1998).
2565:
Libaw, William H.; Craig, Leonard J. (October 1953) .
2154:
Proceedings 13th IEEE Symposium on Computer Arithmetic
473:
Ring counters are often used in hardware design (e.g.
655:(as in the Colossus) or ten-state one-hot (as in the
2862:; Weber, Wolfgang; Heinemann, Traute, eds. (1974) .
2634:, Department of Production Engineering. p. 10.
2084:
Finite State Machines in Hardware: Theory and Design
2477:. Vol. 88, no. 1559. Sutton, Surrey, UK:
2679:Dokter, Folkert; Steinhauer, JĂĽrgen (1973-06-18).
556:Instead of the reset line setting up the initial
508:states and a Johnson counter can represent only 2
2567:"A Photoelectric Decimal-Coded Shaft Digitizer"
2802:, ed. (1962). Written at Karlsruhe, Germany.
2769:Dokter, Folkert; Steinhauer, JĂĽrgen (1975) .
2739:Dokter, Folkert; Steinhauer, JĂĽrgen (1975) .
2353:History of Computing in the Twentieth Century
8:
2223:
2221:
2836:(in German) (2 ed.). Berlin, Germany:
2114:"State Encoding for Low-Power FSMs in FPGA"
2167:Holdsworth, Brian; Woods, Clive (2002).
1634:
1438:
1242:
1077:
947:
850:
784:
720:
94:
2834:Taschenbuch der Nachrichtenverarbeitung
2804:Taschenbuch der Nachrichtenverarbeitung
2073:
2030:
704:continuous-phase frequency-shift keying
2901:
2891:
2832:; Wagner, Siegfried W., eds. (1967) .
2443:. World Scientific. pp. 525–526.
2398:, US Patent No. 3030581, filed in 1953
2382:, US Patent No. 2536808, filed in 1949
2200:
45:There are two types of ring counters:
2122:Springer Science & Business Media
485:. A binary counter would require an
7:
2658:(18 pages) (NB. The paper names the
2691:N. V. Philips' Gloeilampenfabrieken
2440:Foundations of Digital Logic Design
2207:: CS1 maint: ignored ISBN errors (
708:dual-tone multi-frequency signaling
645:Heath Robinson codebreaking machine
25:
2351:. In Metropolis, Nicholas (ed.).
700:numerically-controlled oscillator
34:is a type of counter composed of
571:
549:
2649:from the original on 2020-12-15
2542:from the original on 2020-05-23
2496:from the original on 2021-02-21
698:, this is perhaps the simplest
91:Four-bit ring-counter sequences
2355:. Elsevier. pp. 651–652.
2019:Linear-feedback shift register
601:National Cash Registor Company
1:
2585:10.1109/IREPGELC.1953.5407731
564:A Johnson counter, named for
2659:
2081:Pedroni, Volnei A. (2013).
2964:
2632:The College of Aeronautics
2408:Copeland, B. Jack (2010).
2376:William Alfred Higinbotham
2239:Cambridge University Press
624:for the ENIAC technology.
2699:10.1007/978-1-349-01417-0
102:
97:
2920:"TV Typewriter Cookbook"
2687:The Macmillan Press Ltd.
2145:Stan, Mircea R. (1997).
533:minimum Hamming distance
527:When a fully decoded or
69:switch-tail ring counter
2747:. pp. 52, 58, 98.
2479:IPC Business Press Ltd.
2414:Oxford University Press
2380:"Fast impulse circuits"
2347:Randall, Brian (2014).
2810:. pp. 71–72, 74.
2229:Lewis, Wilfrid Bennett
2775:Deutsche Philips GmbH
2745:Deutsche Philips GmbH
483:finite-state machines
98:Straight ring counter
51:straight ring counter
2926:). 1976. p. 180-181.
2416:. pp. 123–128.
2396:"Electronic counter"
2392:Robert Royce Johnson
2181:. pp. 191–192.
2170:Digital Logic Design
691:for decimal digits.
566:Robert Royce Johnson
73:walking ring counter
65:twisted ring counter
2838:Springer-Verlag OHG
2808:Springer-Verlag OHG
2682:Digital Electronics
1639:
1441:
1245:
1082:
950:
853:
789:
723:
678:quadrature encoders
659:) representations.
589:C. E. Wynn-Williams
2860:Steinbuch, Karl W.
2830:Steinbuch, Karl W.
2800:Steinbuch, Karl W.
2667:Richard W. Hamming
2663:modified Gray code
1635:
1439:
1243:
1078:
948:
851:
785:
721:
605:Wilcox P. Overbeck
481:design) to create
53:, also known as a
2948:Digital registers
2848:. Title No. 1036.
2759:(xii+327+3 pages)
2708:978-1-349-01419-4
2630:. Cranfield, UK:
2533:Xerox Corporation
2009:Counter (digital)
2000:
1999:
1994:
1993:
1631:
1630:
1435:
1434:
1239:
1238:
1074:
1073:
944:
943:
847:
846:
781:
780:
649:Colossus computer
618:J. Presper Eckert
466:
465:
38:connected into a
16:(Redirected from
2955:
2943:Digital circuits
2927:
2916:
2910:
2909:
2903:
2899:
2897:
2889:
2856:
2850:
2849:
2826:
2820:
2819:
2796:
2790:
2789:(xi+393+3 pages)
2788:
2766:
2760:
2758:
2736:
2730:
2728:
2726:
2725:
2676:
2670:
2657:
2655:
2654:
2648:
2642:. CoA Memo 156.
2629:
2618:
2612:
2610:
2608:
2607:
2562:
2556:
2554:
2548:
2547:
2541:
2530:
2520:Lyon, Richard F.
2516:
2510:
2504:
2502:
2501:
2495:
2481:pp. 43–46.
2470:
2461:
2455:
2454:
2450:978-9-81023110-1
2434:
2428:
2427:
2423:978-0-19957814-6
2405:
2399:
2389:
2383:
2373:
2367:
2366:
2344:
2338:
2337:
2328:
2322:
2321:
2302:
2292:
2286:
2281:
2275:
2270:
2264:
2259:
2253:
2252:
2225:
2216:
2212:
2206:
2198:
2196:
2195:
2179:Elsevier Science
2164:
2158:
2157:
2151:
2142:
2136:
2135:
2120:. Vol. 13.
2109:
2103:
2102:
2098:978-0-26201966-8
2078:
2061:
2056:(in the MDA) or
2035:
1640:
1442:
1246:
1083:
1081:
951:
854:
790:
788:
724:
717:
716:
690:
682:Libaw–Craig code
575:
553:
518:Hamming distance
498:binary encodings
103:Johnson counter
95:
21:
2963:
2962:
2958:
2957:
2956:
2954:
2953:
2952:
2933:
2932:
2931:
2930:
2918:Don Lancaster.
2917:
2913:
2900:
2890:
2878:
2868:Springer Verlag
2858:
2857:
2853:
2828:
2827:
2823:
2798:
2797:
2793:
2785:
2777:. p. 169.
2768:
2767:
2763:
2755:
2738:
2737:
2733:
2723:
2721:
2719:
2709:
2678:
2677:
2673:
2652:
2650:
2646:
2627:
2620:
2619:
2615:
2605:
2603:
2564:
2563:
2559:
2545:
2543:
2539:
2528:
2522:(August 1981),
2518:
2517:
2513:
2499:
2497:
2493:
2468:
2463:
2462:
2458:
2451:
2436:
2435:
2431:
2424:
2407:
2406:
2402:
2390:
2386:
2374:
2370:
2363:
2346:
2345:
2341:
2330:
2329:
2325:
2312:ring drive line
2300:
2294:
2293:
2289:
2282:
2278:
2271:
2267:
2260:
2256:
2249:
2227:
2226:
2219:
2199:
2193:
2191:
2189:
2166:
2165:
2161:
2149:
2144:
2143:
2139:
2132:
2111:
2110:
2106:
2099:
2080:
2079:
2075:
2070:
2065:
2064:
2036:
2032:
2027:
2014:Ring oscillator
2005:
1079:
786:
684:
637:
597:Robert E. Mumma
584:
544:
520:of 1), as in a
471:
93:
77:Johnson counter
28:
27:Type of counter
23:
22:
15:
12:
11:
5:
2961:
2959:
2951:
2950:
2945:
2935:
2934:
2929:
2928:
2911:
2876:
2851:
2821:
2791:
2783:
2761:
2753:
2731:
2717:
2707:
2693:. p. 43.
2671:
2665:and misspells
2613:
2557:
2511:
2474:Wireless World
2456:
2449:
2429:
2422:
2400:
2384:
2368:
2361:
2339:
2323:
2287:
2276:
2265:
2254:
2247:
2241:. p. 90.
2217:
2187:
2173:(4 ed.).
2159:
2137:
2130:
2124:. p. 35.
2104:
2097:
2091:. p. 50.
2072:
2071:
2069:
2066:
2063:
2062:
2029:
2028:
2026:
2023:
2022:
2021:
2016:
2011:
2004:
2001:
1998:
1997:
1995:
1992:
1991:
1988:
1985:
1982:
1979:
1976:
1973:
1970:
1967:
1964:
1960:
1959:
1956:
1953:
1950:
1947:
1944:
1941:
1938:
1935:
1932:
1928:
1927:
1924:
1921:
1918:
1915:
1912:
1909:
1906:
1903:
1900:
1896:
1895:
1892:
1889:
1886:
1883:
1880:
1877:
1874:
1871:
1868:
1864:
1863:
1860:
1857:
1854:
1851:
1848:
1845:
1842:
1839:
1836:
1832:
1831:
1828:
1825:
1822:
1819:
1816:
1813:
1810:
1807:
1804:
1800:
1799:
1796:
1793:
1790:
1787:
1784:
1781:
1778:
1775:
1772:
1768:
1767:
1764:
1761:
1758:
1755:
1752:
1749:
1746:
1743:
1740:
1736:
1735:
1732:
1729:
1726:
1723:
1720:
1717:
1714:
1711:
1708:
1704:
1703:
1700:
1697:
1694:
1691:
1688:
1685:
1682:
1679:
1676:
1672:
1671:
1668:
1665:
1662:
1659:
1656:
1653:
1650:
1647:
1644:
1632:
1629:
1628:
1625:
1622:
1619:
1616:
1612:
1611:
1608:
1605:
1602:
1599:
1595:
1594:
1591:
1588:
1585:
1582:
1578:
1577:
1574:
1571:
1568:
1565:
1561:
1560:
1557:
1554:
1551:
1548:
1544:
1543:
1540:
1537:
1534:
1531:
1527:
1526:
1523:
1520:
1517:
1514:
1510:
1509:
1506:
1503:
1500:
1497:
1493:
1492:
1489:
1486:
1483:
1480:
1476:
1475:
1472:
1469:
1466:
1463:
1459:
1458:
1455:
1452:
1449:
1446:
1436:
1433:
1432:
1429:
1426:
1423:
1420:
1416:
1415:
1412:
1409:
1406:
1403:
1399:
1398:
1395:
1392:
1389:
1386:
1382:
1381:
1378:
1375:
1372:
1369:
1365:
1364:
1361:
1358:
1355:
1352:
1348:
1347:
1344:
1341:
1338:
1335:
1331:
1330:
1327:
1324:
1321:
1318:
1314:
1313:
1310:
1307:
1304:
1301:
1297:
1296:
1293:
1290:
1287:
1284:
1280:
1279:
1276:
1273:
1270:
1267:
1263:
1262:
1259:
1256:
1253:
1250:
1240:
1237:
1236:
1233:
1230:
1227:
1223:
1222:
1219:
1216:
1213:
1209:
1208:
1205:
1202:
1199:
1195:
1194:
1191:
1188:
1185:
1181:
1180:
1177:
1174:
1171:
1167:
1166:
1163:
1160:
1157:
1153:
1152:
1149:
1146:
1143:
1139:
1138:
1135:
1132:
1129:
1125:
1124:
1121:
1118:
1115:
1111:
1110:
1107:
1104:
1101:
1097:
1096:
1093:
1090:
1087:
1075:
1072:
1071:
1068:
1065:
1061:
1060:
1057:
1054:
1050:
1049:
1046:
1043:
1039:
1038:
1035:
1032:
1028:
1027:
1024:
1021:
1017:
1016:
1013:
1010:
1006:
1005:
1002:
999:
995:
994:
991:
988:
984:
983:
980:
977:
973:
972:
969:
966:
962:
961:
958:
955:
945:
942:
941:
938:
934:
933:
930:
926:
925:
922:
918:
917:
914:
910:
909:
906:
902:
901:
898:
894:
893:
890:
886:
885:
882:
878:
877:
874:
870:
869:
866:
862:
861:
858:
848:
845:
844:
840:
839:
835:
834:
830:
829:
825:
824:
820:
819:
815:
814:
810:
809:
805:
804:
800:
799:
795:
794:
782:
779:
778:
774:
773:
769:
768:
764:
763:
759:
758:
754:
753:
749:
748:
744:
743:
739:
738:
734:
733:
729:
728:
641:Geiger counter
636:
633:
583:
580:
543:
542:Logic diagrams
540:
470:
467:
464:
463:
460:
457:
454:
451:
446:
443:
440:
437:
434:
431:
427:
426:
423:
420:
417:
414:
411:
408:
405:
402:
399:
396:
390:
389:
386:
383:
380:
377:
374:
371:
368:
365:
362:
359:
353:
352:
349:
346:
343:
340:
337:
334:
331:
328:
325:
322:
316:
315:
312:
309:
306:
303:
300:
297:
294:
291:
288:
285:
279:
278:
275:
272:
269:
266:
263:
260:
257:
254:
251:
248:
244:
243:
240:
237:
234:
231:
228:
225:
222:
219:
216:
213:
209:
208:
205:
202:
199:
196:
193:
190:
187:
184:
181:
178:
174:
173:
170:
167:
164:
161:
158:
155:
152:
149:
146:
143:
139:
138:
135:
132:
129:
126:
123:
121:
118:
115:
112:
109:
105:
104:
101:
99:
92:
89:
88:
87:
67:, also called
61:
40:shift register
26:
24:
18:Möbius counter
14:
13:
10:
9:
6:
4:
3:
2:
2960:
2949:
2946:
2944:
2941:
2940:
2938:
2925:
2924:TV Typewriter
2921:
2915:
2912:
2907:
2895:
2887:
2883:
2879:
2877:3-540-06241-6
2873:
2869:
2865:
2861:
2855:
2852:
2847:
2843:
2839:
2835:
2831:
2825:
2822:
2817:
2813:
2809:
2805:
2801:
2795:
2792:
2786:
2784:3-87145-273-4
2780:
2776:
2772:
2765:
2762:
2756:
2754:3-87145-272-6
2750:
2746:
2742:
2735:
2732:
2720:
2714:
2710:
2704:
2700:
2696:
2692:
2688:
2684:
2683:
2675:
2672:
2668:
2664:
2661:
2645:
2641:
2637:
2633:
2626:
2625:
2617:
2614:
2602:
2598:
2594:
2590:
2586:
2582:
2578:
2574:
2573:
2568:
2561:
2558:
2553:
2538:
2535:, VLSI 81-1,
2534:
2527:
2526:
2521:
2515:
2512:
2508:
2506:
2492:
2488:
2484:
2480:
2476:
2475:
2467:
2460:
2457:
2452:
2446:
2442:
2441:
2433:
2430:
2425:
2419:
2415:
2411:
2404:
2401:
2397:
2393:
2388:
2385:
2381:
2377:
2372:
2369:
2364:
2362:9781483296685
2358:
2354:
2350:
2343:
2340:
2335:
2334:
2327:
2324:
2320:
2317:
2313:
2306:
2299:
2298:
2291:
2288:
2285:
2280:
2277:
2274:
2269:
2266:
2263:
2258:
2255:
2250:
2248:9781316611760
2244:
2240:
2236:
2235:
2230:
2224:
2222:
2218:
2215:
2210:
2204:
2190:
2188:0-7506-4588-2
2184:
2180:
2176:
2172:
2171:
2163:
2160:
2155:
2148:
2141:
2138:
2133:
2131:9783540200741
2127:
2123:
2119:
2115:
2108:
2105:
2100:
2094:
2090:
2086:
2085:
2077:
2074:
2067:
2059:
2055:
2051:
2047:
2043:
2040:
2034:
2031:
2024:
2020:
2017:
2015:
2012:
2010:
2007:
2006:
2002:
1996:
1989:
1986:
1983:
1980:
1977:
1974:
1971:
1968:
1965:
1962:
1961:
1957:
1954:
1951:
1948:
1945:
1942:
1939:
1936:
1933:
1930:
1929:
1925:
1922:
1919:
1916:
1913:
1910:
1907:
1904:
1901:
1898:
1897:
1893:
1890:
1887:
1884:
1881:
1878:
1875:
1872:
1869:
1866:
1865:
1861:
1858:
1855:
1852:
1849:
1846:
1843:
1840:
1837:
1834:
1833:
1829:
1826:
1823:
1820:
1817:
1814:
1811:
1808:
1805:
1802:
1801:
1797:
1794:
1791:
1788:
1785:
1782:
1779:
1776:
1773:
1770:
1769:
1765:
1762:
1759:
1756:
1753:
1750:
1747:
1744:
1741:
1738:
1737:
1733:
1730:
1727:
1724:
1721:
1718:
1715:
1712:
1709:
1706:
1705:
1701:
1698:
1695:
1692:
1689:
1686:
1683:
1680:
1677:
1674:
1673:
1669:
1666:
1663:
1660:
1657:
1654:
1651:
1648:
1645:
1642:
1641:
1638:
1633:
1626:
1623:
1620:
1617:
1614:
1613:
1609:
1606:
1603:
1600:
1597:
1596:
1592:
1589:
1586:
1583:
1580:
1579:
1575:
1572:
1569:
1566:
1563:
1562:
1558:
1555:
1552:
1549:
1546:
1545:
1541:
1538:
1535:
1532:
1529:
1528:
1524:
1521:
1518:
1515:
1512:
1511:
1507:
1504:
1501:
1498:
1495:
1494:
1490:
1487:
1484:
1481:
1478:
1477:
1473:
1470:
1467:
1464:
1461:
1460:
1456:
1453:
1450:
1447:
1444:
1443:
1437:
1430:
1427:
1424:
1421:
1418:
1417:
1413:
1410:
1407:
1404:
1401:
1400:
1396:
1393:
1390:
1387:
1384:
1383:
1379:
1376:
1373:
1370:
1367:
1366:
1362:
1359:
1356:
1353:
1350:
1349:
1345:
1342:
1339:
1336:
1333:
1332:
1328:
1325:
1322:
1319:
1316:
1315:
1311:
1308:
1305:
1302:
1299:
1298:
1294:
1291:
1288:
1285:
1282:
1281:
1277:
1274:
1271:
1268:
1265:
1264:
1260:
1257:
1254:
1251:
1248:
1247:
1241:
1234:
1231:
1228:
1225:
1224:
1220:
1217:
1214:
1211:
1210:
1206:
1203:
1200:
1197:
1196:
1192:
1189:
1186:
1183:
1182:
1178:
1175:
1172:
1169:
1168:
1164:
1161:
1158:
1155:
1154:
1150:
1147:
1144:
1141:
1140:
1136:
1133:
1130:
1127:
1126:
1122:
1119:
1116:
1113:
1112:
1108:
1105:
1102:
1099:
1098:
1094:
1091:
1088:
1085:
1084:
1080:4-bit Johnson
1076:
1069:
1066:
1063:
1062:
1058:
1055:
1052:
1051:
1047:
1044:
1041:
1040:
1036:
1033:
1030:
1029:
1025:
1022:
1019:
1018:
1014:
1011:
1008:
1007:
1003:
1000:
997:
996:
992:
989:
986:
985:
981:
978:
975:
974:
970:
967:
964:
963:
959:
956:
953:
952:
946:
939:
936:
935:
931:
928:
927:
923:
920:
919:
915:
912:
911:
907:
904:
903:
899:
896:
895:
891:
888:
887:
883:
880:
879:
875:
872:
871:
867:
864:
863:
859:
856:
855:
849:
842:
841:
837:
836:
832:
831:
827:
826:
822:
821:
817:
816:
812:
811:
807:
806:
802:
801:
797:
796:
792:
791:
783:
776:
775:
771:
770:
766:
765:
761:
760:
756:
755:
751:
750:
746:
745:
741:
740:
736:
735:
731:
730:
726:
725:
719:
718:
715:
713:
709:
705:
701:
697:
692:
688:
683:
679:
674:
673:computer mice
670:
664:
660:
658:
654:
650:
646:
642:
634:
632:
628:
625:
623:
619:
614:
609:
606:
602:
598:
592:
590:
581:
579:
576:
574:
569:
567:
562:
559:
554:
552:
547:
541:
539:
536:
534:
530:
525:
523:
519:
513:
511:
507:
503:
499:
494:
491:
488:
484:
480:
476:
468:
461:
458:
455:
452:
450:
447:
444:
441:
438:
435:
432:
429:
428:
424:
421:
418:
415:
412:
409:
406:
403:
400:
397:
395:
392:
391:
387:
384:
381:
378:
375:
372:
369:
366:
363:
360:
358:
355:
354:
350:
347:
344:
341:
338:
335:
332:
329:
326:
323:
321:
318:
317:
313:
310:
307:
304:
301:
298:
295:
292:
289:
286:
284:
281:
280:
276:
273:
270:
267:
264:
261:
258:
255:
252:
249:
246:
245:
241:
238:
235:
232:
229:
226:
223:
220:
217:
214:
211:
210:
206:
203:
200:
197:
194:
191:
188:
185:
182:
179:
176:
175:
171:
168:
165:
162:
159:
156:
153:
150:
147:
144:
141:
140:
136:
133:
130:
127:
124:
122:
119:
116:
113:
110:
107:
106:
100:
96:
90:
85:
83:
78:
74:
70:
66:
62:
59:
57:
52:
48:
47:
46:
43:
41:
37:
33:
19:
2914:
2863:
2854:
2833:
2824:
2803:
2794:
2770:
2764:
2740:
2734:
2722:. Retrieved
2681:
2674:
2662:
2651:. Retrieved
2623:
2616:
2604:. Retrieved
2576:
2570:
2560:
2550:
2544:, retrieved
2524:
2514:
2498:. Retrieved
2472:
2459:
2439:
2432:
2409:
2403:
2387:
2371:
2352:
2342:
2332:
2326:
2315:
2311:
2308:
2296:
2290:
2279:
2268:
2257:
2233:
2213:(519 pages)
2192:. Retrieved
2175:Newnes Books
2169:
2162:
2153:
2140:
2117:
2107:
2083:
2076:
2033:
1244:Libaw–Craig
693:
665:
661:
638:
635:Applications
629:
626:
622:John Mauchly
610:
593:
585:
577:
570:
563:
555:
548:
545:
537:
526:
514:
509:
505:
501:
495:
492:
472:
448:
393:
356:
319:
282:
80:
76:
72:
68:
64:
54:
50:
44:
32:ring counter
31:
29:
2902:|work=
2729:(270 pages)
2718:333-13360-9
2660:Glixon code
685: [
2937:Categories
2724:2020-05-11
2653:2020-12-15
2606:2020-05-26
2579:(3): 1–4.
2555:(41 pages)
2546:2020-05-23
2500:2021-02-20
2194:2020-04-19
2156:: 274–281.
2068:References
2054:NAND gates
710:and early
653:bi-quinary
469:Properties
36:flip-flops
2904:ignored (
2894:cite book
2669:'s name.)
2640:215864694
2611:(4 pages)
2601:2168-1740
2593:2168-1759
2552:counter).
2509:(4 pages)
2487:0043-6062
2203:cite book
2089:MIT Press
2058:XOR gates
696:prescaler
669:Gray code
522:Gray code
2886:73-80607
2846:67-21079
2816:62-14511
2644:Archived
2537:archived
2491:Archived
2307:. 1959.
2231:(1942).
2003:See also
722:Decimal
706:used in
671:. Early
647:and the
1637:1-of-10
727:
714:tones.
599:of the
582:History
558:one-hot
529:one-hot
445:
410:
373:
336:
299:
262:
227:
192:
157:
84:counter
58:counter
56:one-hot
2884:
2874:
2844:
2814:
2781:
2751:
2715:
2705:
2638:
2599:
2591:
2485:
2447:
2420:
2359:
2245:
2185:
2128:
2095:
2050:74x174
1440:1-2-1
949:3-bit
852:2-bit
82:Möbius
2647:(PDF)
2636:S2CID
2628:(PDF)
2589:eISSN
2540:(PDF)
2529:(PDF)
2494:(PDF)
2469:(PDF)
2301:(PDF)
2150:(PDF)
2025:Notes
787:1-bit
712:modem
689:]
657:ENIAC
613:ENIAC
487:adder
125:State
108:State
79:, or
2906:help
2882:LCCN
2872:ISBN
2842:LCCN
2812:LCCN
2779:ISBN
2749:ISBN
2703:ISBN
2597:ISSN
2577:EC-2
2483:ISSN
2445:ISBN
2418:ISBN
2357:ISBN
2316:home
2243:ISBN
2209:link
2183:ISBN
2126:ISBN
2093:ISBN
2044:and
620:and
611:The
479:FPGA
477:and
475:ASIC
2922:. (
2713:SBN
2695:doi
2581:doi
2305:IBM
2046:CGA
2042:MDA
2039:IBM
137:Q3
2939::
2898::
2896:}}
2892:{{
2880:.
2870:.
2840:.
2711:.
2701:.
2689:/
2595:.
2587:.
2575:.
2569:.
2549:,
2489:.
2471:.
2412:.
2394:,
2378:,
2303:.
2237:.
2220:^
2205:}}
2201:{{
2177:/
2152:.
2116:.
2087:.
1990:0
1958:0
1926:0
1894:0
1862:0
1830:0
1798:0
1766:0
1734:0
1702:1
1670:1
1643:10
1627:0
1610:0
1593:0
1576:0
1559:0
1542:0
1525:0
1508:1
1491:1
1474:1
1457:1
1431:0
1414:0
1397:0
1380:0
1363:1
1346:1
1329:1
1312:1
1295:1
1278:0
1261:1
1235:1
1221:0
1207:0
1193:0
1179:0
1165:1
1151:1
1137:1
1123:1
1109:0
1095:1
1070:1
1059:1
1048:1
1037:0
1026:0
1015:0
1004:1
993:1
982:1
971:0
960:1
940:1
932:0
924:0
916:1
908:1
900:0
892:0
884:1
876:1
868:0
860:1
843:1
838:0
833:1
828:0
823:1
818:0
813:1
808:0
803:1
798:0
793:1
777:9
772:8
767:7
762:6
757:5
752:4
747:3
742:2
737:1
732:0
687:de
603:.
591:.
462:0
442:0
430:0
425:1
413:7
407:1
388:1
376:6
370:0
351:1
339:5
333:0
314:1
302:4
296:0
277:0
265:3
259:1
247:3
242:0
230:2
224:0
212:2
207:0
195:1
189:0
177:1
172:0
160:0
154:0
142:0
134:Q2
131:Q1
128:Q0
120:Q3
117:Q2
114:Q1
111:Q0
75:,
71:,
63:A
49:A
30:A
2908:)
2888:.
2818:.
2787:.
2757:.
2727:.
2697::
2656:.
2609:.
2583::
2503:.
2453:.
2426:.
2365:.
2251:.
2211:)
2197:.
2134:.
2101:.
1987:0
1984:0
1981:0
1978:0
1975:0
1972:0
1969:0
1966:0
1963:1
1955:0
1952:0
1949:0
1946:0
1943:0
1940:0
1937:0
1934:1
1931:0
1923:0
1920:0
1917:0
1914:0
1911:0
1908:0
1905:1
1902:0
1899:0
1891:0
1888:0
1885:0
1882:0
1879:0
1876:1
1873:0
1870:0
1867:0
1859:0
1856:0
1853:0
1850:0
1847:1
1844:0
1841:0
1838:0
1835:0
1827:0
1824:0
1821:0
1818:1
1815:0
1812:0
1809:0
1806:0
1803:0
1795:0
1792:0
1789:1
1786:0
1783:0
1780:0
1777:0
1774:0
1771:0
1763:0
1760:1
1757:0
1754:0
1751:0
1748:0
1745:0
1742:0
1739:0
1731:1
1728:0
1725:0
1722:0
1719:0
1716:0
1713:0
1710:0
1707:0
1699:0
1696:0
1693:0
1690:0
1687:0
1684:0
1681:0
1678:0
1675:0
1667:2
1664:3
1661:4
1658:5
1655:6
1652:7
1649:8
1646:9
1624:0
1621:0
1618:0
1615:1
1607:0
1604:0
1601:1
1598:1
1590:0
1587:0
1584:1
1581:0
1573:0
1570:1
1567:1
1564:0
1556:0
1553:1
1550:0
1547:0
1539:1
1536:1
1533:0
1530:0
1522:1
1519:0
1516:0
1513:0
1505:1
1502:0
1499:0
1496:0
1488:0
1485:0
1482:0
1479:0
1471:0
1468:0
1465:0
1462:1
1454:2
1451:3
1448:4
1445:5
1428:0
1425:0
1422:0
1419:1
1411:0
1408:0
1405:1
1402:1
1394:0
1391:1
1388:1
1385:1
1377:1
1374:1
1371:1
1368:1
1360:1
1357:1
1354:1
1351:1
1343:1
1340:1
1337:1
1334:0
1326:1
1323:1
1320:0
1317:0
1309:1
1306:0
1303:0
1300:0
1292:0
1289:0
1286:0
1283:0
1275:0
1272:0
1269:0
1266:0
1258:2
1255:3
1252:4
1249:5
1232:0
1229:0
1226:0
1218:0
1215:0
1212:0
1204:0
1201:0
1198:1
1190:0
1187:1
1184:1
1176:1
1173:1
1170:1
1162:1
1159:1
1156:1
1148:1
1145:1
1142:0
1134:1
1131:0
1128:0
1120:0
1117:0
1114:0
1106:0
1103:0
1100:0
1092:2
1089:3
1086:4
1067:1
1064:1
1056:1
1053:0
1045:0
1042:0
1034:0
1031:0
1023:0
1020:1
1012:1
1009:1
1001:1
998:1
990:1
987:0
979:0
976:0
968:0
965:0
957:2
954:3
937:0
929:0
921:1
913:1
905:0
897:0
889:1
881:1
873:0
865:0
857:2
510:N
506:N
502:N
459:0
456:0
453:0
449:0
439:0
436:0
433:1
422:0
419:0
416:0
404:0
401:0
398:0
394:3
385:1
382:0
379:0
367:1
364:0
361:0
357:2
348:1
345:1
342:0
330:0
327:1
324:0
320:1
311:1
308:1
305:1
293:0
290:0
287:1
283:0
274:1
271:1
268:1
256:0
253:0
250:0
239:0
236:1
233:1
221:1
218:0
215:0
204:0
201:0
198:1
186:0
183:1
180:0
169:0
166:0
163:0
151:0
148:0
145:1
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.