Explain about stuck at fault models, scan design, BIST and
IDDQ testing?
Answer Posted / navya
IDDQ testing:usually performed at the beginning of test cycle.The test checks for leakage current to know if it is in normal range or abnormal range.If abnormal die fails,it is rejected and no further tests are performed.Iddq testing can detect clusters of gate oxide shorts(GOS) where gate voltage has no control over drain current and they tend to increase leakage levels.
BIST(built in self test): used to meet requirements such as high reliability and low repair cycle times.Bist reduces need for external testing(ATE).But the disadvantage is additional silicon area needed to implement BIST circuitry.
Scan design:test methodology built into digital chips
All flipflop are provided with alternate i/p for data as well as a separate clk i/p for scan testing.F/f connected together in scan chains.Testing is done by entering a special test mode called "scan mode" where test vectors is i/p to each scan chain and the bits clkd through all f/f's in the chain with resulting o/p chkd for errors.
Stuck at fault models:
stuck-on fault:always conducts Ids with an applied Vds,gate has no control over the operation
stuck off faults:current never flows regardless of Vgs or Vds.
| Is This Answer Correct ? | 13 Yes | 1 No |
Post New Answer View All Answers
What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?
What is the function of enhancement mode transistor?
What is the function of chain reordering?
What happens if we use an Inverter instead of the Differential Sense Amplifier?
Explain about 6-T XOR gate?
What is Noise Margin? Explain the procedure to determine Noise Margin?
In the design of a large inverter, why do we prefer to connect small transistors in parallel (thus increasing effective width) rather than lay out one transistor with large width?
What is the purpose of having depletion mode device?
How can you construct both PMOS and NMOS on a single substrate?
Tell me how MOSFET works.
Explain what is Verilog?
What is the difference between synchronous and asynchronous reset?
Given a layout, draw its transistor level circuit. (I was given a 3 input AND gate and a 2 input Multiplexer. You can expect any simple 2 or 3 input gates)
What transistor level design tools are you proficient with? What types of designs were they used on?
Describe a finite state machine that will detect three consecutive coin tosses (of one coin) that results in heads.