Why Choose Garranto Academy for Your VLSI Circuit Crafting: Essential Skills in Physical Design Training?
VLSI Circuit Crafting training to access cutting-edge content, industry experts, and hands-on learning experiences, empowering you to navigate and excel in the dynamic field of VLSI physical design.
Course Overview:
The "VLSI Circuit Crafting: Essential Skills in Physical Design" is a 3-day program designed to equip participants with in-depth knowledge and practical skills in VLSI physical design. This course covers essential aspects of semiconductor history, VLSI circuits, CMOS vs FinFet technologies, IC design flow, and explores critical concepts in floorplanning, power planning, placement, clock tree synthesis, routing, static timing analysis, and physical verification.
What You'll Learn in Our VLSI Circuit Crafting: Essential Skills in Physical Design Certification Course?
Course Objectives:
- βUnderstand the fundamental concepts of the Physical design process such as floorplanning, placement, clock tree synthesis, and routing.
- βAnalyze physical design problems and employ appropriate automation algorithms for placement, floorplanning, and routing.
- βThe course extensively covers the entire physical design flow including physical verification and basic concepts of power analysis.
- βGain complete exposure to various technologies and methodologies used in physical design.
Prerequisites:
- βDigital Electronics Knowledge: Participants should have a foundational understanding of digital electronics, including basic principles and concepts.
- βBasics of ASIC Design: Familiarity with the fundamentals of ASIC design is essential for effective engagement with the course content.
Course Outline:
Module 1: Introduction to VLSI Physical Design
- βHistory of semiconductors
- βVLSI circuits and application, CMOS vs FinFet
- βIC Design flow, Physical Design, Risks and Terminologies, Impact
Module 2: Floorplanning (part -1)
- βGoals, Inputs, Output and steps in floor planning, Technology LEF
- βAspect Ratio, Core utilization, Core rows
- βMacro placement, Blockages, Physical cells
Module 3: Floorplanning (part -2)
- βCore and Module sizes, Cell utilization
- βTarget utilization, Effective utilization
- βHalo, Die size reduction techniques.
Module 4: Power planning (part -1)
- βPurpose/Goals and types of power planning, Global net connection
- βCore rings, Block rings, Power stripes
Module 5: Power planning (part -2)
- βPower routing, Special Route
Module 6: Placement (part β 1)
- βObjectives, Inputs, Checks before placement, placement rows.
- βSteps of placement, JTAGs, Spare cells, Congestion
- βPlacement blockages, placement optimization
Module 7: Placement (part β 2)
- βChecks after placement, Debugging placement.
- βScan chains, scan reordering
Module 8: Clock Tree Synthesis (CTS)
- βTerminologies, Objectives, and Checks before CTS
- βInputs, Outputs and Effects of CTS, NDR
- βClock buffers and clock inverters, Post CTS optimization
Module 9: Routing
- βGoals, Pre-route checks, Inputs, and outputs
- βRouting order, Routing grids/tracks, Stages of routing, single cut, multi-cut via
- βPost-route optimization, Signal integrity, Routing algorithm
Module 10: Static Timing Analysis
- βInputs, Outputs, Clock, Setup and hold time, Clock skew.
- βTransition time, required time, Arrival time, Setup slack, Hold slack.
- βTiming exceptions, Timing path, Types of timing path
- βSetup and Hold violations, Useful skew.
Module 11: Physical Verification and Engineering Change Orders (ECO)
- βDRC, LVS, well taps, wire gaps
- βERC, Antenna, LEC, XOR
- βPurpose and process of ECOs
Module 12: challenges in advanced nodes
- βDouble pattern technology, Colorizing cells
- βColour aware placement, Colour-aware routing
- βGDS stream out mapfile.
Course Outcomes:
By the end of this course, participants will:
- βBe able to start a career in the VLSI industry as a Physical Design engineer.
- βUnderstand the entire physical design flow from floorplanning, power planning, placement, clock tree synthesis, and routing.
- βLearn the efficient techniques of timing analysis and signoff checks.
- βBe able to know how to place the blocks and how to partition the blocks while designing the layout for IC.
- βUnderstand the concept of logic optimization in placement, clock tree synthesis, and routing.
Key Benefits of Embracing VLSI Circuit Crafting: Essential Skills in Physical Design
Cultivate expertise in VLSI circuit design with our program, mastering essential skills in physical design for efficient chip development and cutting-edge electronic systems.
How VLSI Circuit Crafting: Essential Skills in Physical Design Can Revolutionize Your Chip Development Skills?
Experience a revolutionary enhancement in your chip development skills as VLSI Circuit Crafting transforms your understanding of physical design, fostering efficiency and innovation in electronic systems.