Digital Electronics/Circuits Multiple Choice Questions on “Propagation Delay in Ripple Counter”.
1. Modulus refers to ____________
A. A method used to fabricate decade counter units
B. The modulus of elasticity, or the ability of a circuit to be stretched from one mode to another
C. An input on a counter that is used to set the counter state, such as UP/DOWN
D. The maximum number of states in a counter sequence
Answer: D
Clarification: Modulus is defined as the maximum number of stages/states a counter has. It is independent of the number of states the counter will actually traverse.
2. A sequential circuit design is used to ____________
A. Count up
B. Count down
C. Decode an end count
D. Count in a random order
Answer: D
Clarification: A sequential circuit design is used to count in a random manner which is faster than the combinational circuit. It is used for storing data.
3. In general, when using a scope to troubleshoot digital systems, the instrument should be triggered by ____________
A. The A channel or channel 1
B. The vertical input mode, when using more than one channel
C. The system clock
D. Line sync, in order to observe troublesome power line glitches
Answer: C
Clarification: All the information is sent from one end to another end through the clock pulse which behaves like a carrier. So, for troubleshooting it should be triggered by the same. Since the system clock is internally produced.
4. Which counters are often used whenever pulses are to be counted and the results displayed in decimal?
A. Synchronous
B. Bean
C. Decade
D. BCD
Answer: D
Clarification: BCD means Binary Coded Decimal, which means that decimal numbers coded of binary numbers. It displays the decimal equivalent of corresponding binary numbers.
5. The ________ counter in the Altera library has controls that allow it to count up or down, and perform synchronous parallel load and asynchronous cascading.
A. 74134
B. LPM
C. Synchronous
D. AHDL
Answer: B
Clarification: The library of parameterized modules (LPM) counter in the Altera library has controls that allow it to count up or down, and perform synchronous parallel load and asynchronous cascading.
6. The minimum number of flip-flops that can be used to construct a modulus-5 counter is ____________
A. 3
B. 8
C. 5
D. 10
Answer: A
Clarification: The minimum number of flip-flops used in a counter is given by: 2(n-1)<=N<=2n.
Thus, for modulus-5 counter: 22 <= N <= 23, where N = 5 and n = 3.
7. The duty cycle of the most significant bit from a 4-bit (0–9) BCD counter is ____________
A. 20%
B. 50%
C. 10%
D. 80%
Answer: A
Clarification: There are 10 states, out of which MSB is high only for (1000, 1001) 2 times. Hence duty cycle is 2/10*100 = 20%. Since the duty cycle is the ratio of on-time to the total time.
8. Normally, the synchronous counter is designed using ____________
A. S-R flip-flops
B. J-K flip-flops
C. D flip-flops
D. T flip-flops
Answer: B
Clarification: Since J-K flip-flops have options of recovery from toggle condition and by using less number of J-K flip-flops a synchronous counter can be designed. So, it is more preferred. Also, because JK-flip-flops resolves the problem of Forbidden States.
9. MOD-16 counter requires ________ no. of states.
A. 8
B. 4
C. 16
D. 32
Answer: C
Clarification: 2n >= N >= 2(n-1), by using this formula we get the value of N=16 for n=4.
10. What is a state diagram?
A. It provides the graphical representation of states
B. It provides exactly the same information as the state table
C. It is same as the truth table
D. It is similar to the characteristic equation
Answer: B
Clarification: The state diagram provides exactly the same information as the state table and is obtained directly from the state table.
11. High speed counter is ____________
A. Ring counter
B. Ripple counter
C. Synchronous counter
D. Asynchronous counter
Answer: C
Clarification: Synchronous counter doesn’t have propagation delay. Propagation delay refers to the amount of time taken in producing the output when the input is altered.
12. Program counter in a digital computer ____________
A. Counts the number of programs run in the machine
B. Counts the number of times a subroutine
C. Counts the number of time the loops are executed
D. Points the memory address of the current or the next instruction
Answer: D
Clarification: Program counter in a digital computer points the memory address of the current or the next instruction which is to be executed.
13. Fundamental mode is another name for ____________
A. Level operation
B. Pulse operation
C. Clock operation
D. Edge operation
Answer: B
Clarification: Whatever the input given to the devices are in the form of pulses always. That is why it is known as a fundamental mode.