PD Interview Questions
PD Interview Questions
Ans: It is a method of validating the timing performance of the design by checking all
possible paths for timing violations under worstcase conditions.
Read lib
Read netlist
(Link the design and check any unresolved references and black box)
Read SDC
(check_timing(we should not get any unconstrained end points; clock
notfound; No drive Assertion))
Read spef
(report_annotated parasitics)
Report timing
(we need to generate timing reports for all variable paths in the design)
Analysis
(After generating the reports we should analyse all the slack, setup, hold
values)
Ans: The time taken by the data to be stable before the clock edge called Setup.
Ans: The time taken by the data to be stable before the clock edge called hold.
Ans:
FloorPlan:
Ans: 1. clockDesign
2. optdesign-postCTS
3. report_timing
5. Logical Restructuring.
6. Pin Swapping.
7.Cloning.
To fix HOLD:
Ans: : OCV:
Minor changes in delays due to the variations in PVT conditions.As cell delays
are varying we will apply a global derating factor then every cell having min and max delay.
All the cells are applying with same derating factor.
AOCV:
Ans: A duty cycle is the fraction of one period in which a signal or system is active known as
Duty cycle.
Ans:
I
Because of Drain current i.e., d is inversely proportional to Vth if vth increases Id
decreases then process is slow then delay also increases.
283. Draw a clock waveform. What is the time period of a clock with 1GHZ frequency?
Ans:
Ans: Logical connectivity information between combinational and sequential cells known as
Netlist. It contains 1. Module information
2. Hierarichal information
4. port information
5. Instance and net names
Ans: It contains
1. Power Information
2. Timing Information
3. cell Functionality
4. PVT
Ans:
Ans: SETUP:
R.T – A.T
R.T = Clkperiod+Capture clock latency-lib.setup time-uncertainity
HOLD:
A.T - R.T
291. If setup checks and hold checks not done what happened? If it necessary why?
A NMOS transistor is made up of n-type source and drain and a p-type substrate.
When a voltage is applied to the gate, holes in the body (p-type substrate) are driven away
from the gate. This allows forming an n-type channel between the source and the drain and a
current is carried by electrons from source to the drain through an induced n-type channel.
A PMOS transistor is made up of p-type source and drain and a n-type substrate.
When a positive voltage is applied between the source and the gate (negative voltage between
gate and source) a p-type channel is formed between the source and the drain with opposite
polarities. A current is carried by holes from source to the drain through an induced p-type
channel. A high voltage on the gate will cause a PMOS not to conduct, while a low voltage
on the gate will cause it to conduct .
Ans:
By interchanging the positions of the NMOS and PMOS transistors in the NOT circuit can
give a Buffer and this technique uses only two transistors.
(OR)
A BUF gate is essentially constructed from two NOT gates connected in series
NAND: AB Bar
NOT : A Bar
1. Metal shorts:
Metal Jogging (or) change the metal layers.
2. Via shorts:
Changes the vias.
LEC Flow :
Read lib
Comparing
Ans: Available tracks are less than Required tracks known as Congestion.
• The congestion which is occurring at every g-cell in the design is called global
congestion
• Due to this global congestion we are facing the improper routing (it will generate
opens)
• This is mainly occurred due to improper placement of macros and bad floor plan
To reduce the global congestion change the core size(increase area) and fixing the proper
placement area for std cells.
Ans: The voltage transition from one net to another net through coupling capacitor known as
Crosstalk.
1. Crosstalk Noise
2. Crosstalk Delay
Crosstalk Noise:
If aggressor switches victim is constant known as Crosstalk noise.
Crosstalk Delay:
Ans:
A coupling capacitor is a capacitor which is used to couple or link together only the AC
signal from one circuit element to another. The capacitor blocks the DC signal from entering
the second element and, thus, only passes the AC signal.
306. Capacitance Formula? Explain in detail?
Ans: It is a passive element that has ability to store the charge in the form of potential
difference between plates known as capacitor.
/
C= permitivitty of dielectric* Area of plate overlap in sq.mt Distance between 2
plates
1. CASTING
Depending on the metal and its purpose, the metal may simply be melted down and molded to
shape. This process is known as casting. Casting is best for small or intricate parts. Casting
SHOULD NOT be used for products that require high strength, high ductility, or tight
tolerances.
Dies, jewelery, plaques, and machine components all benefit from this simple production process.
2. POWDER PROCESSING
Powder processing treats powdered metals with pressure (pressing) and heat (sintering) to form
different shapes. Powdered metallurgy is known for its precision and output quality -- it keeps tight
tolerances and often requires no secondary fabrications.
However, it's incredibly costly and generally only used for small, complex parts. Powder
processing is NOT appropriate for high-strength applications.
3. FORMING
Metal forming takes a raw metal (usually in sheet metal form) and mechanically manipulates it into a
desired shape. Unlike casting, metal forming allows for higher strength, ductility, and
workability for additional fabrications.
1. DEFORMATION
2. MACHINING
Machining refers to any fabrication method that removes a section of the metal. Machining is also
known as material removal processing. Cutting, shearing, punching, and stamping are all
common types of machining fabrication.
When planning for machining in your supply chain, hardening processes should happen AFTER
machining processes. Hardened metals have a high shear strength and are more difficult to cut.
3. JOINING
Joining, or assembly, is one of the last steps of the metal manufacturing process. This category
includes welding, brazing, bolting, and adhesives. Assembly can be done by machine or by hand.
4. FINISHING
Depending on your material and application, you may also need finishing services. Finishing includes
everything from galvanization to powder coating, and can take place throughout the manufacturing
process.