Analog Devices VLSI written 2015

3:54:00 PM



Written Test


Profile : Digital Design Engineer

Pattern : Completely Subjective. Application level questions.

      1. Given a buffer. When an input pulse of 100Mhz with 50% duty cycle is applied, the output is having a duty cycle of 60%. What is the output duty cycle if the input frequency is 50Mhz. [ assume delay of bnuffer is independent of freq ]

      2.   Given a fifo. The read ptr and write ptr logic gives two signals at the output fifo full and fifo half-full as shown in the figure.


                 

                                                 


Generate circuit A using synchronous sequential circuitry.

      3.     Given a program with 4 instructions. First itsw passed through a system with 3 stage pipeline and working frequency of 100Mhz. Now the system is modified to a 6 stage pipeline with 150Mhz frequency. What is the improvement achieved because of this modification?

      4.    Design system 2, such that OUT = IN1




      5.     Given
            Tclk_q = 1ns
Tsetup = 1ns
T(inv) = 1ns
T(buff) = 1ns
T(D_Q) = 1ns



(A)   Find the maximum frequency of operation’
(B)   If hold time = 1ns, will there be any hold violations?
(C)   How will jitter affect the frequeny of operation and the hold condition, if the jitter = +- 0.5ns

      6.  There are 2 bags. First bag contains 3 white and 1 black ball. Second bag contains 1 white and 3 black balls. 1 bag is selected at random. From the randomly selected bag a person selects a ball and finds that it is black. He then replaces it and selects another ball. What is the probability that it is also black?
   

      7. Given


Find the waveform at y.

      8.       One simple question based on combinational circuits.
      
      9.       Find the voltage at y



       10.   A memory of 16MBits is given.
Short = 16bits
Word = 32 bits
Normal  = 64bits
Represent the memory using address map so that right/left shift gives word and normal locations.

      11.   Given a DFF. Clk frequency = 100Mhz. Data frequency = 5Mhz. Tsetup = 100ps.
(A)   What is the rate of metastability/sec ?
(B)   If you cannot remove the Tsetup from fabrication point of view, how can you remove the metastability issue?
(C)   How much should be the Tsetup so that there will be only 1 violation in 10 years?

      12.   S1  closed at T0, and opened at T1.
S2 closed at T2.
T0<T1<T2




Find V_120f af T2 (after settling). 

Interview

I was personally "lucky", (lucky so that i can write this piece now), enough to attend the interviews of Qualcomm, Intel, Synopsys and Analog Devices. And I will rate ADI interview as the toughest among all these.

There were 2 rounds of interviews, each extending to 1 hour. 

In the first round they stick to the question paper they set and concentrated on the questions where we made mistake. Also, more practical aspect of the questions were touched upon, instead of the ready made theoretical questions.

In the second round they concentrated on the resume and basic digital vlsi circuits.


You Might Also Like

0 comments

PHYSICAL DESIGN

Featured post

Most Important Topics for VLSI Interviews

In this post, i just want to talk about the most preferred topic by the interviewers in the recent past. I have also given the best resourc...