Physical Design

Join the VLSI Physical Design Training Course in Hyderabad,Ā at Atharva Silicon Institute and learn complete chip design flow including floorplanning, placement, CTS, routing, and STA. Gain industry-oriented skills with hands-on projects to start your career in the semiconductor industry.

The Physical Design (PD) course at Atharva Silicon is a comprehensive, industry-aligned training program designed to prepare students and professionals for real-world semiconductor design roles. From floorplanning to signoff, this course provides hands-on exposure to industry-standard tools, real project flows, and expert mentorship.

Whether you are a fresh graduate, working professional, or transitioning into VLSI, this course equips you with the skills and confidence to work on advanced ASIC and SoC designs.

Introduction to VLSI Physical Design
  • Overview of ASIC design flow
  • Role of physical design in chip development
  • Technology nodes and design challenges
  • Linux commands for VLSI engineers
  • Shell scripting fundamentals
  • Introduction to Tcl for EDA tools
  • Die and core area estimation
  • Aspect ratio and utilization
  • IO planning and pin assignment
  • Power planning and power grid design
  • Macro placement strategies
  • Standard cell placement
  • Placement optimization techniques
  • Congestion analysis and fixes
  • Timing-driven placement
  • Clocking concepts and clock architecture
  • Clock tree construction
  • Skew, latency, and jitter optimization
  • CTS strategies and best practices
  • Global routing and detailed routing
  • Routing constraints and DRC
  • Signal integrity considerations
  • Antenna effects and fixes
  • Timing basics and constraints
  • Setup, hold, and recovery/removal checks
  • Multi-mode multi-corner (MMMC) analysis
  • Timing closure strategies
  • Power analysis (dynamic and leakage)
  • IR drop analysis and fixes
  • Electromigration (EM) analysis
  • Crosstalk and noise analysis

Students will gain hands-on experience with industry-standard EDA tools such as: