Intel 2021-Intern
Set-A
1. Can u quickly brief about your self for next 5 minutes?
2. How good u are in digital electronics?
3. Can u quickly built xnor gate with muxes?
4. How many 2:1 muxes require to built an xnor gate?
5. There is a triangle, each corner of the triangle have one object. That objects can move any direction from the corners.What is the probability that any two objects collide each other?
6. What is SETUP and HOLD times?
7. How will u solve the SETUP violation?
2. How good u are in digital electronics?
3. Can u quickly built xnor gate with muxes?
4. How many 2:1 muxes require to built an xnor gate?
5. There is a triangle, each corner of the triangle have one object. That objects can move any direction from the corners.What is the probability that any two objects collide each other?
6. What is SETUP and HOLD times?
7. How will u solve the SETUP violation?
Set-B
- Difference between asic and fpga
- What are Trade of parameter in lpic? Area speed and power
- If setup or hold violates what will be output
- What is synthesis.
- Tool used for synthesis
Set-C
1.which hdl languages do u know?
2.fibonacci series in verilog you reach a number that 16bit register cannot hold
3.a system which checks if 16bit input is a prime number and gives one bit output as 1 if it prime and 0 if it not prime
4.how approximate multipliers implemented in my project
What was my approach? What was error? How did u achieve that give me an example or piece of ur design? How accuracy and power are traded in ur design? On what basis u vary them?
5.how did u implement ur atm project? What is its complexity? What are different states in it? How state traversal take place? What type of state machine is your project? What max operating frequency of ur project?
6.aptitude question on train running opposite started at different times, different speeds, when do they reach destination? Who reaches first? When do they meet together?
Set-D
- Interrupt in microprocessor
- How much of 64KB memory are required to build 1MB memory?
- Full case and parallel case in verilog
- Explain projs
- Find output of a given verilog code
- Why bist is used,it's advantages
- Diff between CMOS and domino logic, compare power dissipation in the two
- Various power reduction techniques
- Basics of verilog - blocking and non blocking
- Complete pd flow
- Uvm structure. Why uvm ?
- System verilog tesbench structure
- Flags of perl n tcl
Set-E
Some Questions based on Resume
- synopsys tools used
- what is synthesis
- what is setup and hold time
- difference between always and initial block
- what is differnce between function and task
- what is sensitivity list
- hw to remove setup and hold violations
- differnce in asic and fpga difference in intra and inter delay assignment
- difference in mealy and moore state machine
- what is constraints in asic synthesis
- what is difference in latch and flipflop
Set-F
1. What are the different types of amplifier
2. Their gain formula
3. Why -ve is coming in gain formula
4. Inv charac
5.how graph varies with size of tran chages
6.some qus from ptl logic
7.FSM drawing nd code for 2 different sequences
8.what is set up nd hold
9.2 sums from STA
Set-G (STA-role)
1. Can u introduce yourself? and can u brief ur technical skills, your strong areas and area of interests?
2. What are the things u aware of physical verification?
3. How can u divide ASIC flow from RTL to GDS(tapeout) into 4 or 5 steps??
4. What exactly the difference between pre-layout STA and post layout STA?
5. What is the model u use during prelayout STA and during post layout STA?
6. Why the accuracy is less in pre-layout STA and more in post layout STA ?
7. What is the extra information u get after physical synthesis and what is the information u dont have before physical synthesis?
8. Which part of the digital logic design u are interested and why?
9. For an xyz STA tool, what are the inputs u are going to give and what are the outputs u are going to get?
10. What is the very first thing required for an STA analysis?
11. What do u mean by a synthesis code?
12. Will STA go for the false path analysis also?
13. What are the construction part so to analyze these setup time and a hold time, basically what are the list of elements used to get an accurate picture of SETUP and HOLD?
14. What are the factors which will influence these SETUP and HOLD time?
15. If it is true that because of Crosstalk, there is an increase in delay then it is good for HOLD time right? Then y u call crosstalk as a disadvantage?
16. What are the different types of power dissipations in a digital ckt?
17. Why static power dissipation is dominating as we go on scaling?
18. Tell me about ur project?
Set-H
1.Explain about projects
2.What is the meaning of alpha=0.4 in low power
3. Is task and function synthesiable . If yes what is the hardware architecture?
4. What is latch and flip flop
5. What is blocking and non blocking
6. Difference between Mealy and moore
7. Trade off PTA
8. ASIC flow
9. What is formal verification
10.setup and hold fix
11.aptitude questions
12. What constraints contain?
13. Why is the use of quartus prime.
14. For formal verification which tool do you use
15. What is interrupt in microprocessor?
16. How many address lines do you require?
17. Difference between combinational and sequential
18. Why latch will take less power compared to flipflop
19. If you have an AOI ckt in data path you can't decrease the delay in data path in set up. What are other aspects to decrease the delay without using buffer?
20. Difference between structural and behavioral modelling.
21. Difference between task and function.
Set-I
1. Project details
2. Two separate always blocks a1 and a2. Some condition in a2 should stop the execution of a1. (Verilog)
3. System verilog concepts - assertions, constraints
4. Oops concepts
5. Fork join
6. Or using mux
7. What is glitch . How to remove it.
8. Make an array with all unique elements
9. Sort an array with min. No. Of comparisons.
10. Perl basics- diff btw single and double quotes
11. Diff btw latch n flipflop
12. Freeze statement in verilog
13. Automatic task
Set-J
- If u r using clock gating then is thr any glitch or not
- Low power tech
- Drive strength of input buffer is not tht much enough so if u hv n number of buffers n inveters wht and how many u will use
- How will apply it he gave me some situation n ask me to apply it
- So gradually ill start increasing inverters one by one serially
- Then he asked me if one buffer driving 10 another load buffer
- Wht will u prefer synchronous reset or asynchronous
- So logical efforts ka logic lagake i said according to logical efforts ...i wud suggest ill use inverter...how many tht depends upon load capacitor
- interchange 2 var. without using 3rd variable
- AND gate using MUX
Set-H
- Project briefing
- Subj u knw
- Sta basics
- Setup.hold multicycle path
- How to solve violation
- Verilog related questions
- Delay always block initial
- Divison logic
- Fork and join
- Stop watch timer implementation
- Function and task
- Inside function delay is possible?
- Physical design flow
- After tapout process variation detection wrt freq
- Ocv related questions
- 1 apptitude type question
- Latch infer eg.
- Cell delay
- Transportation delay insertion delay
- Mealy moore
- Latch flipflop
- Hardware perspective of hold and setup
- Clock gating
- Crosstalk signal integraty
- Single clock multicycle path possible?
- Verification of design
- Lastly quntum tunneling based of tfet
This is really helpful. Thanks for sharing. I just have a question, what is the significance of sets here?
ReplyDeleteThere were different panels for Intel interview (Campus) so I clubed them together so that it will be easy to understand, nothing specific
Delete