VLSI Physical Design - Model Questions
VLSI Physical Design - Model Questions
Module: 1: Introduction
1. Discuss different design styles in VLSI physical design.
2. State and explains briefly the different steps of VLSI design cycle.
3. Draw and explain the architecture of an FPGA?
4. Draw the structure of SRAM-based FPGA
======================================================
15 Marks Questions:
11. What do you mean by graph traversal? Explain with an example the difference between
Breadth first and Depth first search algorithms. Explain the adjacency matix and
adjacency list with examples to represent a graph. [2+8+5=15]
12. Explain FPGA architecture and its applications. Demonstrate the FPGA based design
workflow. Compare the FPGA with other technologies in the context of VLSI physical
design. [5+5+5=15]
13. Discuss the computational complexity of any algorithm and what the aymptotic notations
are used to define it? Give two examples to show that how the algorithmic approach can
reduce the complexity? [7+8]
14. Discuss Dijkstra's Shortest-path Algorithm. Ilustrate Prim's Algorithmfor Minimum
Spanning Trees. [7+8=15]
-------------------------------------
Module: 4: VLSI Simulation
15. Explain the Technology mapping approach for gate level modelling. Explain how the pin
swapping of any gate can minimize the power dissipation of a system? [8+7]
16. Discuss the following approaches in the context of low-power gate modelling: (a) Phase
assignment (b) Glitching power handling (c) Clock gating.
17. What are the steps for logic synthesis? Explain logic translation, optimization and
technology mapping for logic synthesis.
----------------------------------------
Module: 5: High level synthesis
18. Explain thoroughly the different steps of High level synthesis of a second order
differential equation solver.
19. Discuss the ASAP and ALAP algorithms of scheduling and analyse their performance.
20. Demonstrate Integer linear programming for constraint scheduling. Demonstrate List
scheduling algorithm for constraint scheduling. [8+7]