InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
How Buffer Can Be Used In Victim To Avoid Crosstalk? |
|
Answer» Buffer increase victims signal STRENGTH; buffers break the NET length=>victims are more TOLERANT to coupled signal from AGGRESSOR. Buffer increase victims signal strength; buffers break the net length=>victims are more tolerant to coupled signal from aggressor. |
|
| 2. |
Why Double Spacing And Multiple Vias Are Used Related To Clock? |
Answer»
|
|
| 3. |
How Spacing Helps In Reducing Crosstalk Noise? |
|
Answer» WIDTH is more=>more spacing between TWO CONDUCTORS=>cross COUPLING CAPACITANCE is less=>less cross talk width is more=>more spacing between two conductors=>cross coupling capacitance is less=>less cross talk |
|
| 4. |
How Shielding Avoids Crosstalk Problem? What Exactly Happens There? |
Answer»
|
|
| 5. |
How Can You Avoid Cross Talk? |
| Answer» | |
| 6. |
What Is Cross Talk? |
|
Answer» Switching of the SIGNAL in one net can interfere neigbouring net due to cross coupling capacitance.This affect is KNOWN as cros talk. Cross talk may lead SETUP or HOLD voilation. Switching of the signal in one net can interfere neigbouring net due to cross coupling capacitance.This affect is known as cros talk. Cross talk may lead setup or hold voilation. |
|
| 7. |
Why Buffers Are Used In Clock Tree? |
|
Answer» To BALANCE SKEW (i.e. FLOP to flop DELAY) To balance skew (i.e. flop to flop delay) |
|
| 8. |
Are They Come From Separate External Resources Or Pll? |
Answer»
|
|
| 9. |
How Did You Handle All Those Clocks? |
| Answer» | |
| 10. |
How Many Clocks Were There In This Project? |
Answer»
|
|
| 11. |
How Will You Synthesize Clock Tree? |
| Answer» | |
| 12. |
What Is The Most Challenging Task You Handled? What Is The Most Challenging Job In P&r Flow? |
Answer»
|
|
| 13. |
How Will You Decide Best Floor Plan? |
|
Answer» REFER here for FLOOR PLANNING. Refer here for floor planning. |
|
| 14. |
In A Reg To Reg Path If You Have Setup Problem Where Will You Insert Buffer-near To Launching Flop Or Capture Flop? Why? |
Answer»
|
|
| 15. |
Is Increasing Power Line Width And Providing More Number Of Straps Are The Only Solution To Ir Drop? |
| Answer» | |
| 16. |
If You Have Both Ir Drop And Congestion How Will You Fix It? |
| Answer» | |
| 17. |
How Will You Do Power Planning? |
|
Answer» REFER here for POWER PLANNING. Refer here for power planning. |
|
| 19. |
How Can You Reduce Dynamic Power? |
Answer»
|
|
| 20. |
Do You Know About Input Vector Controlled Method Of Leakage Reduction? |
|
Answer» Leakage current of a GATE is dependant on its inputs also. Hence FIND the set of inputs which gives LEAST leakage. By applyig this minimum leakage VECTOR to a circuit it is possible to decrease the leakage current of the circuit when it is in the standby mode. This method is known as input vector CONTROLLED method of leakage reduction. Leakage current of a gate is dependant on its inputs also. Hence find the set of inputs which gives least leakage. By applyig this minimum leakage vector to a circuit it is possible to decrease the leakage current of the circuit when it is in the standby mode. This method is known as input vector controlled method of leakage reduction. |
|
| 21. |
Can You Talk About Low Power Techniques? How Low Power And Latest 90nm/65nm Technologies Are Related? |
|
Answer» Refer here and BROWSE for DIFFERENT low POWER TECHNIQUES. Refer here and browse for different low power techniques. |
|
| 22. |
In Which Field Are You Interested? |
Answer»
|
|
| 23. |
What Is The Importance Of Ir Drop Analysis? |
|
Answer» IR drop determines the level of voltage at the pins of standard cells. Value of acceptable IR drop will be decided at the start of the project and it is one of the factors used to determine the derate value. If the value of IR drop is more than the acceptable value, it calls to CHANGE the derate value. Without this change, TIMING calculation becomes optimistic. For example setup slack CALCULATED by the tool is less than the REALITY. IR drop determines the level of voltage at the pins of standard cells. Value of acceptable IR drop will be decided at the start of the project and it is one of the factors used to determine the derate value. If the value of IR drop is more than the acceptable value, it calls to change the derate value. Without this change, timing calculation becomes optimistic. For example setup slack calculated by the tool is less than the reality. |
|
| 24. |
What Are The Various Statistics Available In Ir Drop Reports? |
Answer»
|
|
| 25. |
What Is Electromigration And How To Fix It? |
|
Answer» ELECTROMIGRATION (EM) refer to the phenomenon of movement of metal atoms due to momentum transfer from conducting electrons to metal atoms. Current CONDUCTION over a period of time in a metal route CAUSES opens or shorts due to EM effect. EM effect cannot be avoided. In order to minimize its effect, we use wider wires so that even with EM effect wire STAYS wide enough to conduct over the lifetime of the IC. Electromigration (EM) refer to the phenomenon of movement of metal atoms due to momentum transfer from conducting electrons to metal atoms. Current conduction over a period of time in a metal route causes opens or shorts due to EM effect. EM effect cannot be avoided. In order to minimize its effect, we use wider wires so that even with EM effect wire stays wide enough to conduct over the lifetime of the IC. |
|
| 26. |
How Do You Reduce Power Dissipation Using High Vt And Low Vt On Your Design? |
Answer»
HVT cells have a larger delay but less leakage. +ve slack in a design is not useful as having only some paths working faster will not help overall design. We are good if the slack is 0. In such cases give up the slack by using HVT cells but gain on POWER dissipation. LVT cells are very FAST but very LEAKY. Limit the use of LVT cells to only those paths that have difficulty in closing time. HVT cells have a larger delay but less leakage. +ve slack in a design is not useful as having only some paths working faster will not help overall design. We are good if the slack is 0. In such cases give up the slack by using HVT cells but gain on power dissipation. LVT cells are very fast but very leaky. Limit the use of LVT cells to only those paths that have difficulty in closing time. |
|
| 27. |
Did You Get Antenna Problem In Your Project For All The Metal Layers? How Did You Fix Them? |
|
Answer» Metal Jumper and Antenna DIODE are two methods to resolve Antenna violations. But Metal Jumper is preferred approach as it does not need change to the Netlist and placement. This methodology works for antenna violations on all metal layers except for the top most layer. In this methodology, we will switch the SMALL portion of routing to higher level metal close to the location of failing gate. This will make sure that accumulated charges on metal layer does not affect the gate as gate will not be connected to the charge carrying metal route until higher level metal is manufactured. For example, lets say antenna violation is in M2. This means that M2 has enough area to accumulate large charge that induces high electron voltage to destroy the gate. To solve this problem, we cut a portion of M2 close to failing gate and move the routing to M3. This makes sure that when M2 is being manufactured, it does not get connected to gate. Connection happens only when M3 gets manufactured which is much later in time. By then charges on Metal M2 WOULD have leaked away. When metal jumper is not possible to implement (probably due to routing congestion or violation happening in top most layer) we try to fix it by inserting antenna diode closed to gate failing antenna. Antenna diode provide electrical path for safe CONDUCTION of accumulated charges to the substrate. Antenna diode is a reversed biased diode but acts like RESISTOR during manufactured process (CMP) due to high temperature environment. Metal Jumper and Antenna diode are two methods to resolve Antenna violations. But Metal Jumper is preferred approach as it does not need change to the Netlist and placement. This methodology works for antenna violations on all metal layers except for the top most layer. In this methodology, we will switch the small portion of routing to higher level metal close to the location of failing gate. This will make sure that accumulated charges on metal layer does not affect the gate as gate will not be connected to the charge carrying metal route until higher level metal is manufactured. For example, lets say antenna violation is in M2. This means that M2 has enough area to accumulate large charge that induces high electron voltage to destroy the gate. To solve this problem, we cut a portion of M2 close to failing gate and move the routing to M3. This makes sure that when M2 is being manufactured, it does not get connected to gate. Connection happens only when M3 gets manufactured which is much later in time. By then charges on Metal M2 would have leaked away. When metal jumper is not possible to implement (probably due to routing congestion or violation happening in top most layer) we try to fix it by inserting antenna diode closed to gate failing antenna. Antenna diode provide electrical path for safe conduction of accumulated charges to the substrate. Antenna diode is a reversed biased diode but acts like resistor during manufactured process (CMP) due to high temperature environment. |
|
| 28. |
How Many Clocks You Had In Your Designs? How Did You Do Cts For The Same? |
|
Answer» I had 5 CLOCKS in my DESIGNS, sys_clk, sys_rclk, uart_clk, g_clk and scan_clk, where sys_clk, g_clk and uart_clk LOGICALLY EXCLUSIVE to scan_clk. I had 5 clocks in my designs, sys_clk, sys_rclk, uart_clk, g_clk and scan_clk, where sys_clk, g_clk and uart_clk logically exclusive to scan_clk. |
|
| 29. |
How Do You Validate Your Floorplan And What Analysis You Do During Floorplan? |
| Answer» | |
| 30. |
Types Of Checks That Can Be Done In Prime Time ? |
|
Answer» Timing (setup, hold, transition), DESIGN constraints, NETS, NOISE, clock skew and analysis coverage. Timing (setup, hold, transition), design constraints, nets, noise, clock skew and analysis coverage. |
|
| 31. |
Why Power Stripes Routed In The Top Metal Layers? |
|
Answer» Power routes generally conduct a lot of current. In order to REDUCE EFFECT of IR drop, we need to MAKE these routes LESS resistive. Top metal layers are thicker and OFFER lesser resistance. This helps to reduce IR drop. Power routes generally conduct a lot of current. In order to reduce effect of IR drop, we need to make these routes less resistive. Top metal layers are thicker and offer lesser resistance. This helps to reduce IR drop. |
|
| 32. |
Why Metal Density Rules Are Important? |
|
Answer» Metal DENSITY rules TAKE care of metal over-etching and metal lift off issues ENCOUNTERED durinf MANUFACTURING process. Metal Density rules take care of metal over-etching and metal lift off issues encountered durinf manufacturing process. |
|