Timing
Timing Diagrams
Solved Example: 9917-01
Which type of timing violation will occur, If a digital IC is operated at clock frequency which is higher than its specified maximum clock frequency? (ISRO Scientist EC 2014)
A. Hold violation
B. Setup violation
C. Propagation delay
D. All of above
Correct Answer: B
Solved Example: 9917-02
In an 8085 system, a PUSH operation requires more clock cycles than a POP operation. Which one of the following options is the correct reason for this? (GATE EC 2016 Shift I)
A. For POP, the data transceivers remain in the same direction as for instruction fetch (memory to processor), whereas for PUSH their direction has to be reversed.
B. Memory write operations are slower than memory read operations in an 8085 based system.
C. The stack pointer needs to be pre-decremented before writing registers in a PUSH, whereas a POP operation uses the address already in the stack pointer.
D. Order of registers has to be interchanged for a PUSH operation, whereas POP uses their natural order.
Correct Answer: C
Solved Example: 9917-03
Which one of the following is not a general operation of machine cycle in a central processing unit ? (ESE Electrical 2021)
A. Fetch
B. Decode
C. Return
D. Store
Correct Answer: C
Solved Example: 9917-04
Which of the following statements with reference to a generic microprocessor is correct? (ISRO Scientist EC 2011)
A. Instruction cycle time period is exactly to machine cycle time period
B. Instruction cycle time period is shorter than machine cycle time period
C. Machine cycle time period is shorter than instruction cycle time period
D. Instruction cycle time period is exactly half of machine cycle time period
Correct Answer: C
Solved Example: 9917-05
Which of the following parameter is improved by introducing pipelining in digital design? (ISRO Scientist EC 2015)
A. Area (Gate count)
B. Maximum clock frequency
C. Power dissipation
D. Noise
Correct Answer: B
Solved Example: 9917-06
When using a sequential code to design a combinational logic in VHDL, if a complete truth table is not defined, the synthesis tool will implement a _______ which is not required. (ISRO Scientist EC 2011)
A. Clock buffer
B. Buffer
C. Flip Flop
D. Latch
Correct Answer: A
Asynchronous Inputs
In asynchronous mode, the clock is given only to the first flip-flop and each flip-flop produces output one at a atime. The nput for the successive flip-flops depend on the previous ones. These counters are also called ripple counters.
These counters are again categorized as UP and DOWN counters.
Most clocked flip-flops have one or more asynchronous inputs that do not depend on the clock.
Labels Preset and Clear are used for asynchronous inputs.
These asynchronous inputs can be used to set the flipflop to the state 1 or clear to 0 state at anytime, regardless to the conditions at the other inputs.
The asynchrounous inputs are override inputs
- MOD = Modulus, the number of output states of the counter
- MOD = 2$^n$, where n = no. of flip flops required
Solved Example: 9916-01
Consider the following processor design characteristics. I. Register-to-register arithmetic operations only II. Fixed-length instruction format III. Hardwired control unit
Which of the characteristics above are used in the design of a RISC processor?
(GATE CS 2018)A. I and II only
B. II and III only
C. I and III only
D. I, II and III
Correct Answer: D
Solved Example: 9916-02
Consider the following statements: Arithmetic Logic Unit (ALU) 1. Performs arithmetic operations 2. Performs comparisons. 3. Communicates with I/O devices 4. Keeps watch on the system Which of these statements are correct? (CIL MT Systems 2020)
A. 1 Only
B. 1 and 2 only
C. 2 and 3
D. 1 and 4
Correct Answer: B
Solved Example: 9916-03
Advantage of synchronous sequential circuits over asynchronous one is: (ISRO Scientist CS 2017 Paper I)
A. Lower hardware requirement
B. Better noise immunity
C. Faster operation
D. None of the above
Correct Answer: D
Race Conditions and Other Hazards
Solved Example: 9915-01
Race around condition is associated with: (DFCCIL Executive S&T 2018)
A. Combinational circuits
B. Sequential circuits with level triggered clock
C. Sequential circuits
D. Both Sequential and Combinational circuits
Correct Answer: B
Solved Example: 9915-02
What is the condition necessary to avoid Race Around condition in J-K flip flop if clock pulse is $t_p$, propagation delay is $\Delta$t, and clock period is T? (UPPCL JE Nov 2019)
A. Δt > tp > T
B. tp > Δt > T
C. tp < Δt < T
D. Δt < tp < T
Correct Answer: C
Solved Example: 9915-03
The dynamic hazard problem occurs in: (ISRO Scientist CS 2016)
A. Combinational circuit alone
B. Sequential circuit only
C. Both (a) and (b)
D. None of the above
Correct Answer: C