M acr o Pl acement ~ VLSI Basi cs And Inter view Questi ons
VLSI Basics And Interview Questions
Popular Posts Static Tim Timing ing
Macro Placement
Analysis (STA) Interview
Macro M acro Placement:
Questions Static Timing Analysis
Macros placement is done manually manually based on the connectivity with
Interview Questions Static
other macros and also with I/O pads. Flylines for placing Flylines are used for
Timing Analysis plays major
macros manually. Fly/flight lines are virtual connections between
role in physical physical design(PD) design(PD)
macros and also macros to I/O pads. This helps the designer to get an
flow. It checks the design...
idea about the logical connections between macros and pads. Fly/flight Fly/flight lines act as guidelines to the designer to reduce the routing re sources to be used. use d.
IR Drop IR Drop Analysis What is IR Drop Analysis? How it effects the timing?
Based on these connections macros and I/O Pads/pins, Flylines are 3 types
1. Macro to Macro flylines.
The power supply in in the chip is chip is distributed uniformly uniform ly through th rough metal layers (Vdd a...
2. Macro to I/O flylines.
Physical Design (PD)
3. Pin to Pin flylines.
Interview Questions Floorplanning
1. Macro to Macro flylines:
1. What is floorpl floorplaning? aning? A. Floor pla planing ning is the process of process of placing Blocks/Macros Blo cks/Macros in the t he chip/core area, thereby determi deter mining ning ... Clock Clo ck Tree Synthesis (CTS)
9/30/2014
Macro Placement ~ VLSI Basics And Interview Questions
- Overview Clock Tree Synthesis Clock Tree Synthesis (CTS) is the process of inserting buffers/inverters along the clock paths of the ASIC design to... IR Drop
Figure(1): Macro to Macro
Analysis Interview
flylines As shown in above figure(1), When two macros are selected for macro
Questions
to macro flylines, The total number of connections between them are
IR Drop Analysis Interview
shown. This gives an idea to the designer about which two macros to
Questions 1. What is IR
be placed closer. Hence, The two macros are placed closer to each
Drop Analysis? A. The
other as shown in above figure (1) (Right side)
power supply in the chip is distributed uniformly through met...
2. Macro to I/O flylines:
Low Power Design Power Planning: Power is limiting factor affection performance and features in most important products. When you decided to buy a mobile,... Congestion in Figure(2): Macro to I/O flylines
VLSI Physical Design FLow
As shown in above figure(2), when macro to I/O port Pin flylines are
Congestion in VLSI
selected, the total number connections between macro and IO pins are
Physical Design Flow Here
shown. This gives an idea to the designer to identify the macros to be kept at
let us discuss about
the corners of the die or block. Hence the macro is placed closer to the
periphery.
congestion. What is Congestion? What are the
9/30/2014
Macro Placement ~ VLSI Basics And Interview Questions
H...
3. Pin to Pin flylines:
Physical Design If two macros are selected for pin to pin fly lines, the virtual
Flow
connections are shown and the much preciously connection to exact
Physical Design
pin to pin will be shown. This guides the designer to choose an
Flow: The design flow of
appropriate cell orientation (figure(3)) for the macros and as a
the physical
resultant will be efficient routing.
implementation is mentioned above in the figure. The physical design stag... Basic Terminology in Physical Design Design: A circuit that performs one or more logical functions. Cell: An instance of a design or
Figure 3(a): Pin to Pin flylines
library primitive within a design. P... Static Timing Analysis (STA) Overview Timing Analysis: Timing Analysis is a method of validating the timing performance of a design.
Figure 3(b): Cell Orientation (MY 90) base d on Pin to Pin flylines
i.e. How fast the design is going to oper...
Blog Archive Now Android Application available, Click here to download it
► 2014 (5)
Recommend this on Google
▼ 2013 (21)
10:25
KHADAR BASHA
Related Posts:
NO COMMENTS
► December (2) ► October (6)
Get this email marketing Searching for ? ► September (2)