Non-binary Counter in Digital Logic Last Updated : 26 Oct, 2022 Comments Improve Suggest changes Like Article Like Report A counter is a circuit that counts the number of occurrences of an input. The circuit consists of flip-flops which along with combinational elements are used for generation of control signals. If M = Total number of states, and n = Total number of flip-flop Then, M <= 2n If M = 2n ; Binary counter and M < 2n ; Non-binary counter Block Diagram of Non-Binary Counter: Here is the block diagram of a mod-10 counter. Here, the total number of flip-flops required is 4 thus the number of used state is 10 and number of unused state is 6. In order to design a non binary counter a logic gate is required which detects M stage. In mod-10 counter 10 stages are detected from 0000 to 10001 and as soon as 1010 appears it clears all the flip-flops. Making of Non-binary counter: For making non-binary counter, If CLR is present and CLK is connected with output Q, then we use AND gate.If CLR is present and CLK is connected with output Q', then we use NOR gate.If complement of CLR is present and CLK is connected with output Q, then we use NAND gate.If complement of CLR is present and CLK is connected with output Q', then we use OR gate. Truth Table: It is clear from truth table that as soon as 1010 appears, inputs to the AND gate becomes 11 which resets the flip-flop with CLR =1. Output Frequency: The output frequency of mod-M counter, = f / M If there is no feedback present at last output (i.e D) then the output frequency, = f / (2n) Comment More infoAdvertise with us Next Article Binary Decoder in Digital Logic P pp_pankaj Follow Improve Article Tags : GATE CS Digital Logic Similar Reads Binary Decoder in Digital Logic A binary decoder is a digital circuit used to convert binary-coded inputs into a unique set of outputs. It does the opposite of what an encoder does. A decoder takes a binary value (such as 0010) and activates exactly one output line corresponding to that value while all other output lines remain in 5 min read Ring Counter in Digital Logic A ring counter is a typical application of the Shift register. The ring counter is almost the same as the shift counter. The only change is that the output of the last flip-flop is connected to the input of the first flip-flop in the case of the ring counter but in the case of the shift register it 7 min read Counters in Digital Logic A Counter is a device which stores (and sometimes displays) the number of times a particular event or process has occurred, often in relationship to a clock signal. Counters are used in digital electronics for counting purpose, they can count specific event happening in the circuit. For example, in 4 min read n-bit Johnson Counter in Digital Logic Prerequisite - Counters Johnson counter also known as creeping counter, is an example of synchronous counter. In Johnson counter, the complemented output of last flip flop is connected to input of first flip flop and to implement n-bit Johnson counter we require n flip-flop. It is one of the most im 5 min read Ripple Counter in Digital Logic Counters play a crucial role in digital logic circuits, enabling tasks such as clock frequency division and sequencing. This article explores the concept of ripple counters, a type of asynchronous counter, their operation, advantages, and disadvantages in digital logic design. What is a Counter?Coun 5 min read Binary Representations in Digital Logic Binary representation is the method of expressing numbers using binary digits (bits). In digital logic, binary representations are important as they are the foundation for all computations and data processing in computers.Binary numbers form the backbone of digital circuits and systems.Each binary d 11 min read Like