Physical Design Interview Questions

Free Interview Questions & Answers

VLSI Interview Questions and Answers
Maven silicon

What is Physical Design & Verification?

Physical design is the process of turning a design into manufacturable geometries. It transforms a circuit description into the physical layout, which describes the position of cells and routes for the interconnections between them. The purpose of the physical design of VLSI chips is to find a layout with minimal area, further, the total wire length has to be minimized. After the physical design is completed, the layout must be fully verified to ensure correct electrical and logical functionality. Some problems found during physical verification can be tolerated if their impact on chip yield is negligible. Therefore, at this stage, layout changes are usually performed manually by experienced design engineers.

Why is Physical Design and Verification important?

The physical design and verification are highly relevant as the right implementation is necessary to make the logical blueprint of the database system work. The physical design can optimize the query processing performance while simultaneously maintaining Data Integrity by preventing data redundancies. This optimal setup will also allow the database users to manage and access their data with more ease.

How to prepare for the Physical Design & Verification Interviews?

For the preparation for interviews, The engineers must go through various concepts and gain a thorough understanding on the below things. **1. Design flow and various steps in the design flow. 2. The tools used for various processes in the PD flow. 3. The different input and output files for each p

Show more

What is expected from the Physical Design & Verification interviews?

As mentioned above, the PD engineer should have thorough knowledge on various steps in the design and he should be able to the EDA Tools for those steps in the design flow.

Show more

Learning programs for Physical Design & Verification

Physical Design & Verification Interview Questions and Answers

  • The main steps in the PHYSICAL DESIGN flow are:

    • Design netlist (after synthesis)
    • Floor Planning
    • Power planning
    • Placement
    • Clock Tree Synthesis(CTS)
    • Routing
    • Physical verification
    • GDSII generation
    • Core areas
    • Periphery area, io ports, power ports, corner cells, filler cells
    • Macro placement
    • Placement blockages
    • Power network synthesis
    • If the number of routing tracks available for routing in one particular area is less than the required routing tracks then the area is said to be congested. There will be a limit to a number of nets that can be routed through a particular area.
    • High Standard cell density in a small area
    • Placement of standard cells near macros
    • High pin density at the edge of macro
    • Bad floorplan
    • During IO optimization tool does buffer, So a lot of cells are placed in the core area
  • Each metal layer has a resistance value. When the current flows through the metal, then because of the resistance of the metal there will be a certain amount of voltage drop. This is called an IR drop. If the resistance is more then the drop is also more.

    • Synchronous clocks: Same source for the clock input for all the flipflops or the constant phase difference between the main clock and generated clock.
    • Asynchronous clocks: Different clock sources or no constant phase difference
  • Clock Tree Synthesis is done to ensure the clock signal reaches all the flip-flops with no skew difference.

    1. Clock gating.
    2. Multi Vth and Multi Vdd
    3. Power gating
    4. Pipelining
    5. Input re-ordering
    6. logic Re-Structuring
    7. Optimizing the operating system
    • Global routing: just you can see the lines without vias.
    • Detailed Routing: Physical nets with vias
    1. More Space
    2. Shielding
    3. Order the nets such that timing dependent/timing window overlap nets are far from each other
    4. Increase the drive strength of the victim's net
    5. Having differential signal lines
    1. Process
    2. Voltage
    3. Temperature
  • Conclusion

    The task of VLSI physical design is to produce the layout of an integrated circuit. New performance requirements are becoming increasingly dominant in today’s sub-micron regimes requiring new physical design algorithms. Anyone who wants to pursue a career in Physical design and Verification must learn and master it by practicing the physical design and verification interview questions. These interview questions and answers will help you prepare well for the physical design job roles and bag a good VLSI job opportunity.

    More VLSI Interview Questions

    Maven silicon
    Interview Graphic
    System Verilog

    SystemVerilog is the most transformative technology in EDA since the birth of logic synthesis. It is commonly used in the semiconductor & electronic design industry as an evolution of Verilog.

    Design for Testability

    Design for testability (DFT) is a design technique that modifies a chip such that the testing process becomes easier and more cost-effective by adding extra circuitry to the chip.

    UVM

    UVM is a Standard Verification Methodology that uses System Verilog constructs based on which a fully functional testbench can be built to verify the functional correctness of the Design Under Test(DUT).

    Get the latest VLSI & Embedded Systems news, updates, technical and interview resources

    Subscribe to our Blog

    Have Doubts?
    FAQ

    Don't see your questions answered here?