Professional Documents
Culture Documents
VLSI Guide
A way to pursue your passion
Search...
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 1/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 2/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
17 comments:
Sandeep 30 July 2019 at 11:29
Can you please post answers ..
Reply
Reply
Reply
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 4/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Reply
Q34>
The distance between macro
= (no. of pins of macros*pitch*2)/no. of available
routing layers
Reply
Replies
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 5/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Reply
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 6/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Q32>
1. No. of routing resources is increases.
2. To avoid crosstalk
3. To reduce RC value
Reply
Reply
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 7/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Reply
Q28>
Yes, Area recovery can be done by downsizing cells at
path with positive slack. Also deleting unwanted
buffers will also help in area recovery
Q27>
The main reason for using Sanity check is used to
checking/qualifying the design for further acceptance
at each stages of the physical implementation.
It quali es the netlist in terms of timing, checks the
issues related to library les, constraints les etc.
Following are the sanity checks carried out in
physical design ow:
(a) check_library: It performs consistency checks
between logical and physical libraries.
(b) check_timing: This is to check any unconstrained
paths present in the design. check whether the
pins/ports has it's corresponding I/O delays and also
checks for the clock de nition exists for all op pins.
(c) check_design: This check is to report problems
like undriven input ports, unloaded output ports,
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 8/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Reply
Q26>
Flip-chip assembly and wire bonding are the
principal methods for interconnecting ICs.
Q24>
Core utilization = (standard cell area+ macro cells
area)/ total core area
A core utilization of 0.8 means that 80% of the area is
available for placement of cells, whereas 20% is left
free for routing.
Q23>
Flylines means check net connections from macro to
macro and macro to standard cells. If there is more
connection from macro to macro, place those macros
nearer to each other preferably nearer to core
boundaries.
Q22>
In advanced Technology Nodes Macro Orientation is
xed since the Poly Orientation can’t vary, so there
will be restrictions in Macro Orientation.
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 9/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Q21>
Halo (Keep-out Region) is a region around boundary
of xed macro in desig in which no other macro or
std cells can be placed. Placement of cells out of such
region avoids congestion.
Reply
Q20>
In order to avoid placement in some areas, they are
used.
There are 3 types of Placement blockages
(a) Soft Blockage: allows only buffer & inverters to
optimizes/ meet the timing. Used for Timing purpose
only. Advantages is that Area is less, Timing is ease
& less transition time.
(b) Hard Blockage: Won't allow any cell. Used for
Routing purpose only. Advantages is used to avoid
congestion. Disadvatages is Area is wastage.
(c) Partial Blockage: Some % of all celss can be used.
No of available tracks can be increased uisng this.
Advantages is to meet timing, routing easy & less IR
drop.
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 10/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Reply
Q18>
Yes. Core is de ned as the inner block, which
contains the standard cells and macros. There is
another outer block which covers the inner block.
The I/O pins are placed on the outer block.
Q17>
1. Pad Limited Design :
A design is called Pad limited design when there are
large number of pad cells determining the die size
2. Core Limited Design :
A design is called Core limited design when the large
number of standard cells and macros determine the
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 11/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
die size.
Q16>
Prerouting means routing of PG nets. Power Planning
also called Pre-routing as the Power Network
Synthesis (PNS) is done before actual signal (net)
routing and clock routing.
For Area optimization, pre-routing is need to do it
before placement(Flip Chip Concept)
Q15>
Total utilization T(F) of oorplan F is derived using
the following equation
T(F) = (A(m) + A(p) + A(s) ) / A
where A(m) = Area occupied by macros,
A(p) = Area occupied by Pads/ Pad llers
A(s) = Area occupied by Standard Cells
Reply
Q13>
Yes.
Static Power: The charge power consumed when gate
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 12/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Q12>
Macros are intellectual properties that you can use in
your design. You do not need to design it. For
example, memories, processor core, serdes, PLL etc.
A macro can be hard or soft macro.
A standard cell is a group of transistor and
interconnect structures that provides a boolean logic
function (e.g., AND,OR, inverters) or a storage
function ( ip op or latch).
Q11>
Net delay is the amount of delay from the output of a
cell to the input of the next cell in a timing path. This
delay is caused by the parasitic capacitance of the
interconnection between the two cells, combined
with net resistance and the limited drive strength of
the cell driving the net.
Q10>
Cell Delay is the amount of delay from input to
output of a logic gate in a path. PT calculates the cell
delay from delay tables provided in the technology
library for the cell.
Q9>
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 13/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Q8>
Aspect Ratio gives/ decide the shape of block.
Aspect Ratio = Vertical Resources/ Horizontal
Resources
Q7>
Static Power: The charge power consumed when gate
is in ideal/ xed state (0 or 1). (Leakage Current)
Dynamic Power: The charge power consumed when
gate is in switching state. (Short Circuit Current)
Static power(SP) = Leakage current * supply voltage
Leakage current = is (e ^qv/KT - 1)
where is= reverse saturation current
V = Diode voltage
K = Boltzman constant
T= Temperature
Dynamic power consumption of CMOS circuitry is
given by the formula:
DP = C * V2 * f
where P is the power, C is the effective switch
capacitance, V is the supply voltage, and f is the
frequency of operation.
How to reduce dynamic power?
1) reduce power supply voltage Vdd
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 14/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Q6>
Floor planning control parameters are:
Aspect Ratio & Core Utilization
Q5>
Outputs of Floor Planning are:
1. Die/ Block Area
2. I/O pad placed
3. Macro placed
Q4>
Inputs for oor planning stage are
1. Synthezed Netlist
2. SDC
3. Floorplanning control parametes
4. Physical partioningv information of design
Q3>
Yes. For Sanity check purpose we need timing
information.
Q2>
1. Minimize chip area
2. Making routing easy
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 15/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Q1>
Floorplanning is process placing macros in chip/ core
area.
Reply
Comment as:
RAJKUMAR (Google)
Sign out
Low Power
EDA Softw
Variation analysi
Optimization for
Analog/RF/digita
MunEDA low power
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 16/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Home
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 17/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Ad cuisineroyale.com More ▼
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 18/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Search
Popular Posts
Floor Planning
Floorplanning is the most important stage in Physical Design. It
is a factor that directly affects the following in a design: Conge...
Placement
De nition Placement is the process of placing standard cells in
the rows created at oor planning stage. Steps in Placement
stag...
Recent Posts
Design Rule Violations
VLSI Guide
VLSI Guide A way to pursue your passion is a team of experts for
more than 10+ years of industrial experience in the eld of VLSI
for inspiring the aspirants for upgrading their skills and cracking
interviews.
Pages
Home
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 20/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
About Us
Disclaimer
Total Pageviews
109,591
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 21/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 22/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Ger krisen
dig
slagläge?
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 23/24
5/11/2020 Floor Planning and Power Planning Interview Questions ~ VLSI Guide
Low Power IC
EDA Software
https://www.vlsiguide.com/p/floor-planning-interview-questions.html 24/24