View Full Version : VLSI Questions
- Explain about high speed CMOS circuits
- What is meant by term snooping
- What is meant by the term MESI
- What is Cross Talk
- What is validation
- Who provides the DRC rules
- Explain ASIC Design Flow
- What is LVS, DRC?
- Why is Extraction performed
- Explain Custom Design Flow
- Explain the Various steps in Synthesis
- Why do we use a Clock tree
- Explain Clock Skew
- Define threshold voltage
- What is hot electron effect
- What is component binding
- Explain the Working of a 2-stage OPAMP
- What is 6-T XOR gate
- What is FPGA
- What is the critical path in a SRAM
- Explain sizing of the inverter
- How do you detect if two 8-bit signals are same
- What is SPICE
- What are the differences between IRSIM and SPICE
- What is the difference between netlist of HSPICE and Spectre
- What are VHDL and Verilog
- Explain the difference between write through and write back cache
- What is setup time and hold time
- Explain the Cross section of a PMOS transistor
- Explain the Cross section of an NMOS transistor
- What does the above code synthesize to
- Explain how MOSFET works
- What is the depletion region
- How does a pn junction works
- What is the doping
- What is Channel length modulation
- What is the build-in potential
- What is Fermi level
- What is short Channel effect
- How about voltage source
- How to improve these parameters
- Explain the sizing of the inverter
- What is conductance and valence band
- What happens if we delay the enabling of Clock signal
- What is the difference between Testing & Verification
- How can you model a SRAM at RTL Level
- What is Latch up? How to avoid Latch up
- What is charge sharing
- Explain why & how a MOSFET works
- Explain CMOS Inverter transfer characteristics
- What is Body Effect
- Give the expression for CMOS switching power dissipation
- How do you size NMOS and PMOS transistors to increase the threshold voltage
- Explain the Charge Sharing problem while sampling data from a Bus
- Explain the various MOSFET Capacitances & their significance
- Explain the working of differential sense amplifier
- What happens if we use an Inverter instead of the differential Sense Amplifier
- What is Noise Margin and explain the procedure to determine Noise Margin
- Why don?t we use just one NMOS or PMOS transistor as a transmission gate
- What are early effects and their physical origin
- What happens to delay if you increase load capacitance
- Explain the working of BJT
- What is the ideal input and output resistance of a current source
- Give the expression for calculating Delay in CMOS circuit
- What are the different limitations in increasing the power supply to reduce delay
- What happens to delay if we include a resistance at the output of a CMOS circuit
- How does a Band gap Voltage reference work
- How does Vbe and Ic change with temperature
- What are the two types of noise of MOSFET, how to eliminate them
- For a 0.18um and 0.8um technology MOSFET, which has a higher cut-off frequency
- Write a pseudo code for sorting the numbers in an array
- What happens when the gate oxide is very thin
- Explain the Insights of a Tri-State Inverter
- Explain the concept of a Clock Divider Circuit? Write a VHDL code for the same
- Implement an Inverter using a single transistor
- What is the different ways of implementing a comparator
- What is clock feed through
- What are differences between Array and Booth Multipliers
- What are the differences between functions and Procedures in VHDL
- What is the Implement F = AB+C using CMOS gates
- What are the differences between blocking and Non-blocking statements in Verilog
- Draw the Layout of an Inverter
- Draw the Cross Section of an Inverter
- What are the differences between Signals and Variables in VHDL
- Explain about stuck at fault models, scan design, BIST and IDDQ testing
- What is pipelining and how can we increase throughput using pipelining
- How can you construct both PMOS and NMOS on a single substrate
- List out the differences between DRAM and SRAM
- Explain the operation of a 6T-SRAM cell
- Explain Id vs. Vds Characteristics of NMOS and PMOS transistors
- Give an Advantages and disadvantages of Mealy and Moore
- Explain the working of 4-bit Up/down Counter
- Explain various adders and differences between them
- What are the Insights of a 4bit adder/Sub Circuit
- What is a linked list? Explain the 2 fields in a linked list
- What is a D-latch? Write the VHDL Code for it
- What are the differences between D-Latch and D flip-flop
- What is latchup? Explain the methods used to prevent it
- What is the Implement of D flip-flop with a couple of latches
- Write a VHDL Code for a D flip-flop
- Why do we need both PMOS and NMOS transistors to implement a pass gate
- Explain the Insights of an inverter and its working
- What neither are the Insights of a 2 input NOR gate. Explain the working
- What are the Insights of a 2 input NAND gate Explain the working
- Give the various techniques you know to minimize power consumption
- What happens if we increase the number of contacts or via from one metal layer
- What are the limitations in increasing the power supply to reduce delay
- How does Resistance of the metal lines vary with increasing thickness and increasing
- What are the ways to Optimize the Performance of a Difference Amplifier
- How to find the read failure probability in SRAM
- What are set up time and hold time constraints? What do they signify
- What transistor level design tools are you proficient
- What are the main issues associated with multiprocessor caches
- Explain the operation considering a two processor computer system with a cache
- For f = AB+CD if B is S-a-1, what are the test vectors needed to detect the fault
- In a SRAM layout, which metal layers would you prefer for Word Lines and Bit Lines
- Explain the usage of the shared SPI bus
- Implement F= not (AB+CD) using CMOS gates
- Implement a 2 I/P and gate using Tran gates
- Which gate is normally preferred while implementing circuits using CMOS logic
- A circuit has 1 input X and 2 outputs A and B. If X = HIGH for 4 clock ticks, A = 1.
- Explain the various steps that are followed to obtain the desirable design
- what is the purpose of a processor cache and describe its operation
- What will you do if the delay of the combinational circuit is greater than your clock
- Implement a function with both rationed & domino of each logic
- Implement a function with both merits & demerits of each logic
- List the 5 stages of a pipeline
- Explain about pipelining
- Assuming 1 clock per stage, what is the latency of an instruction in 5 stage machine
- What is Fowler-Nordheim Tunnelling
- What are the main issues associated with multiprocessor caches and how they can solve
- What are the phenomenons which come into play when the devices are scaled
- Explain the various Capacitances associated with a transistor and which one of them
- In what cases do you need to double clock a signal before presenting it a synchronous
- If the current through the poly is 20nA and the contact can take a maximum current
- Difference between 80286 and 80287
- In a processor these are 120 instructions. Bits needed to implement this instructions
- Write an assembly code which can call function in a loop with all value from 0 to 9
- Explain the working of a binary counter
- Explain RC circuits charging and discharging
- Design any FSM in VHDL or Verilog
- How do you detect a sequence of "1101" arriving serially from a signal line
- Draw a Transmission Gate-based D-Latch
- Design a Transmission Gate based XOR. Now, how do you convert it to XNOR
- What are the different Adder circuits you studied
- Design a divide-by-3 sequential circuit with 50% duty circle
- Give a circuit to divide frequency of clock cycle by two
- Given a circuit, draw its exact timing response
- Give two ways of converting a two input NAND gate to an inverter
- What is PSW
- What is the difference between MOV and MVI
- What do you mean by wait state? What is its need?
- What happens during DMA transfer
- What is an interrupt
- What are the different flags in 8085
- What is the immediate addressing mode
- What are the functions of RIM, SIM, IN
- What are the different addressing modes in 8085
- What does it mean by embedded system
- What is the function of accumulator
- What is flag, bus
- Why is data bus bi-directional
- Why are program counter and stack pointer 16-bit registers
- How many bit microprocessors are their in 8085
- Which type of architecture 8085 has
- What is a program counter? What is its use
- Which line will be activated when an output device require attention from CPU
- In 8085 microprocessor READY signal does.which offollowing is incorrect statemen
- How many memory locations can be addressed by a microprocessor with 14 address lines
- What are tri-state devices and why they are essential in a bus oriented system
- Give the truth table for a Half Adder and give a gate level implementation of same
- What is ALE
- Explain the functions of ALE in 8085
- What are set up time & hold time constraints
- What do they signify which one is critical for estimating maximum clock frequency