VLSI Physical Design & Static Timing Analysis
Take a digital design from RTL to layout—and explain every timing decision. Learn to constrain, implement and improve a digital block through synthesis, floorplanning, placement, clock-tree synthesis and routing. Use timing and physical reports to diagnose problems and defend a reproducible implementation.
What does a physical design engineer do?
A physical design engineer turns a digital design into a physical implementation while managing timing, area, connectivity and routing constraints. Static timing analysis checks whether signal paths meet the timing requirements defined for the design. In this course, you work on a supplied verified block and explain the effect of each implementation choice.
Define clocks, interfaces and the conditions under which the design must operate.
Build a floorplan, place cells, distribute clocks and route the design.
Read timing and physical reports and investigate the causes of violations.
Compare controlled changes and document the checks behind the final result.
A better timing report should come from a better implementation.
You will investigate unconstrained paths, congestion and setup/hold failures. Each improvement must preserve the intended requirements and be checked across the supported scenarios. The goal is to understand why the result changed, not simply to make a report turn green.
Learn through classes, labs and individual feedback.
The program combines live mentor-led classes, guided labs, project work and support sessions. Your diagnostic determines the preparation needed before the common core.
Choose on-campus, live online or a working-professional format. An advisor can explain the class format, lab access and learner support before enrollment.
A common core, with preparation matched to your starting point.
Leave with skills you can demonstrate.
What you practise before the core.
Both routes complete the same practical exit requirements. A diagnostic identifies the preparation you need. Previously demonstrated foundations can be recognized, while broader gaps receive a separate learning plan before the core.
12 modules. A complete path from foundations to an independent capstone.
Each module combines technical concepts, practical work, a failure investigation and a reviewed submission. Preparation sits before the common core.
01
Implementation workflow and reproducibility
Physical Design & STA
Make every implementation run traceable.
+
Implementation workflow and reproducibility
Physical Design & STAMake every implementation run traceable.
02
Libraries, netlists and physical databases
Physical Design & STA
Connect timing and physical data to the design.
+
Libraries, netlists and physical databases
Physical Design & STAConnect timing and physical data to the design.
03
SDC and timing foundations
Physical Design & STA
Define the timing requirements before judging the result.
+
SDC and timing foundations
Physical Design & STADefine the timing requirements before judging the result.
04
Synthesis and baseline analysis
Physical Design & STA
Understand what synthesis changed.
+
Synthesis and baseline analysis
Physical Design & STAUnderstand what synthesis changed.
05
Floorplanning and power planning
Physical Design & STA
Plan a layout that can be powered and routed.
+
Floorplanning and power planning
Physical Design & STAPlan a layout that can be powered and routed.
06
Placement and optimization
Physical Design & STA
Improve placement using matched evidence.
+
Placement and optimization
Physical Design & STAImprove placement using matched evidence.
07
Clock-tree synthesis
Physical Design & STA
Understand the clock paths behind setup and hold.
+
Clock-tree synthesis
Physical Design & STAUnderstand the clock paths behind setup and hold.
08
Routing and parasitic extraction
Physical Design & STA
Connect routing choices to extracted delay.
+
Routing and parasitic extraction
Physical Design & STAConnect routing choices to extracted delay.
09
Multi-corner analysis and timing repair
Physical Design & STA
Check a repair across the scenarios that matter.
+
Multi-corner analysis and timing repair
Physical Design & STACheck a repair across the scenarios that matter.
10
Physical checks, ECO and handoff
Physical Design & STA
Make the handoff explicit about completed checks.
+
Physical checks, ECO and handoff
Physical Design & STAMake the handoff explicit about completed checks.
11
Independent implementation capstone
Capstone
Deliver an implementation another engineer can reproduce.
+
Independent implementation capstone
CapstoneDeliver an implementation another engineer can reproduce.
12
Interview and portfolio defense
Career preparation
Explain the design decision behind the tool command.
+
Interview and portfolio defense
Career preparationExplain the design decision behind the tool command.
Scope note: Core depth is block implementation and timing reasoning. Full-chip power planning, advanced-node signoff, detailed SI/EM/IR closure, UPF implementation and tapeout are introductions or later specializations. RTL authorship is the responsibility of the RTL course; UVM environment development belongs to verification.
Use a focused stack to build and explain your work.
The core uses a qualified open physical-design flow and compatible platform. Any commercial-tool extension will be described separately. The lab setup and computer or server access requirements are explained before enrollment.
Three guided projects, followed by an independent capstone.
The guided projects develop across the modules and are part of the core curriculum.
Constraint and timing audit
Build an SDC file for a supplied block, calculate representative paths and identify missing or unjustified constraints.
Floorplan and placement comparison
Compare two implementation choices using the same design and target. Investigate congestion, area and timing changes.
Post-route timing investigation
Inspect a clock tree, extracted timing and a bounded timing repair. Check whether the repair introduces a new issue elsewhere.
Reproducible physical implementation of a digital block
Take a supplied packet-buffer/control block through the qualified physical flow. Freeze the platform and constraints, compare two implementation choices and explain the checks supporting your final result.
- •A clear scope, design or integration plan, and acceptance checklist.
- •Your source files, scripts and configuration with a readable project guide.
- •Implementation scripts, constraint reviews, timing investigations and physical reports.
- •A failure investigation showing the cause, correction and recheck.
- •A final report explaining results, assumptions and remaining limitations.
- •An individual walkthrough and an unfamiliar debugging task.
Demonstrate what you can do.
EDIFY
CERT
Prepare for relevant roles with work you can explain.
Your career-preparation work includes a reviewed technical project summary, a readable repository, resume statements grounded in your contribution and a live technical interview. Role eligibility depends on each employer's requirements and your demonstrated skills.
Build your portfolio. Prepare your profile. Practise your interviews.
Evidence from your own work.
For this course, your portfolio centres on implementation scripts, constraint reviews, timing investigations and physical reports you complete.
Profile and resume preparation.
A reviewed technical project summary, a readable repository and resume statements grounded in your contribution.
Interview practice and introductions.
Technical interview practice, with role-fit introductions where available.
RoboEdify does not guarantee an interview, offer, salary, employer, location or timeline.
Meet the team behind RoboEdify.
Manikanta brings 15 years of enterprise platform architecture experience from AT&T, Salesforce, Cox Communications and Broadcom. His background includes enterprise platform and AI rollouts for Fortune-500 banks, telcos and insurers, and production agentic-AI deployments for governed case handling.
Education: M.S. in Engineering, Purdue University.
Ravi leads RoboEdify's implementation and delivery practice. His background spans enterprise automation programs, deployment, evaluation evidence and delivery governance.
What employers say about RoboEdify’s AI and robotics graduates.
The following testimonials retain their original program context. They describe AI, robotics and enterprise-program experience, rather than outcomes from this course.
Meet alumni featured in our AI programs.
Come chat with us—on campus or online.
Support when you need to catch up.
Freeze your seat for up to 90 days and rejoin the next class at no extra fee. TAs run catch-up sessions every Saturday, and recordings of every live session are available for the lifetime of your account.
Questions about prerequisites, tools and completion.
Do I need prior physical-design experience?
Will I write the RTL for the final project?
Will I learn commercial EDA tools?
Does the course include tapeout?
Do I need an FPGA board?
Can graduates and working engineers both join?
How is the learning workload structured?
Can I study online or on campus?
What if I fall behind or need to pause?
Is placement guaranteed?
What if I do not meet a practical requirement?
How can I learn about fees and lab access?
Still have a question?
Find your starting point in Physical Design & STA.
One million AI-native professionals by 2027.
Tell us about your technical background and the work you want to do. We’ll help you understand the preparation you need and how this course's projects connect to your learning goals.
Plan your learning
- Course
- VLSI Physical Design & Static Timing Analysis
- Preparation
- Diagnostic-based preparation before the common core
- Level
- Specialist
- Curriculum
- 12 modules
Confirm your intake dates, delivery mode, fees, assessment and practical access with RoboEdify before enrolling. Course content describes the learning scope; an enquiry does not reserve a seat.








