Sunday, 8 May 2011

digital interview questions


space.gif
Sample Digital Questions Asked in Interviews. Please contribute your questions. If you are looking for answers please refer to website FAQ
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is the output of AND gate in the circuit below, when A and B are as in waveform? Tp is the gate delay of respective gate.
  
space.gif
../images/digital/questi4.gif
  
space.gif
../images/digital/questi5.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  Identify the circuit below, and its limitation.
  
space.gif
../images/digital/question_parity.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is the current through the resistor R1 (Ic) ?
  
space.gif
../images/digital/question_transistor.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  Referring to the diagram below, briefly explain what will happen if the propagation delay of the clock signal in path B is much too high compared to path A. How do we solve this problem if the propagation delay in path B can not be reduced ?
  
space.gif
../images/digital/question_ff_delay.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is the function of a D flip-flop, whose inverted output is connected to its input ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a circuit to divide input frequency by 2.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a divide-by-3 sequential circuit with 50% duty cycle.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a divide-by-5 sequential circuit with 50% duty cycle.
  
space.gif
 ../images/main/bullet_4dots_green.gif  What are the different types of adder implementations ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  Draw a Transmission Gate-based D-Latch.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Give the truth table for a Half Adder. Give a gate level implementation of it.
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is the purpose of the buffer in the circuit below, is it necessary/redundant to have a buffer ?
  
space.gif
../images/digital/question_buffer.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is the output of the circuit below, assuming that value of 'X' is not known ?
  
space.gif
../images/digital/question_xor.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  Consider a circular disk as shown in the figure below with two sensors mounted X, Y and a blue shade painted on the disk for an angle of 45 degree. Design a circuit with minimum number of gates to detect the direction of rotation.
  
space.gif
../images/digital/dquest_circular.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design an OR gate from 2:1 MUX.
  
space.gif
../images/digital/mux_or.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design an XOR gate from 2:1 MUX and a NOT gate
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is the difference between a LATCH and a FLIP-FLOP ?
  
space.gif
  • Latch is a level sensitive device while flip-flop is an edge sensitive device.
  • Latch is sensitive to glitches on enable pin, whereas flip-flop is immune to glitches.
  • Latches take less gates (also less power) to implement than flip-flops.
  • Latches are faster than flip-flops.
  
space.gif
../images/digital/latch_ff_wv.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a D Flip-Flop from two latches.
  
space.gif
../images/digital/latch_ff.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a 2 bit counter using D Flip-Flop.
  
space.gif
 ../images/main/bullet_4dots_green.gif  What are the two types of delays in any digital system ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a Transparent Latch using a 2:1 Mux.
  
space.gif
../images/digital/mux_latch.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a 4:1 Mux using 2:1 Muxes and some combo logic.
  
space.gif
../images/digital/mux_4mux.gif
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is metastable state ? How does it occur ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is metastability ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a 3:8 decoder
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a FSM to detect sequence "101" in input sequence.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Convert NAND gate into Inverter, in two different ways.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a D and T flip flop using 2:1 mux; use of other components not allowed, just the mux.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a divide by two counter using D-Latch.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design D Latch from SR flip-flop.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Define Clock Skew , Negative Clock Skew, Positive Clock Skew.
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is Race Condition ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a 4 bit Gray Counter.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design 4-bit Synchronous counter, Asynchronous counter.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a 16 byte Asynchronous FIFO.
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is the difference between an EEPROM and a FLASH ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  What is the difference between a NAND-based Flash and a NOR-based Flash ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  You are given a 100 MHz clock. Design a 33.3 MHz clock with and without 50% duty cycle.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a Read on Reset System ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  Which one is superior: Asynchronous Reset or Synchronous Reset ? Explain.
  
space.gif
 ../images/main/bullet_4dots_green.gif  Design a State machine for Traffic Control at a Four point Junction.
  
space.gif
 ../images/main/bullet_4dots_green.gif  What are FIFO's? Can you draw the block diagram of FIFO? Could you modify it to make it asynchronous FIFO ?
  
space.gif
 ../images/main/bullet_4dots_green.gif  How can you generate random sequences in digital circuits?
  
space.gif

No comments:

Post a Comment