Enquire Now
🔷 RTL to GDSII 📐 Floorplanning & Placement 🕐 Clock Tree Synthesis ⏱️ Static Timing Analysis ⚡ Power Analysis 🔧 High-Level Synthesis 🔋 Low Power Design 🤖 ML-Aided PD
65+ IEEE 2026 Physical Design VLSI Topics · OpenROAD · Yosys · TritonCTS · Bangalore

Physical Design in VLSI Projects
for MTech, BE & PhD

From RTL-to-GDSII flows and floorplanning to Clock Tree Synthesis, Static Timing Analysis, Power Grid Analysis, High-Level Synthesis and ML-assisted Physical Design — explore 65+ IEEE 2026 VLSI Physical Design project topics using OpenROAD, Yosys, OpenRCX, OpenSTA, TritonCTS and Vitis HLS. Complete IEEE base paper, RTL/Verilog code, tool scripts, university-format report, PPT and expert viva support for BE, MTech and PhD scholars at VTU, Anna University, JNTU and autonomous colleges.

★★★★★ 4.9 / 5 from 587 student ratings
65+
VLSI PD Topics 2026
9,800+
Scholars Guided
98%
On-Time Delivery

Physical Design in VLSI Project Topics for MTech & BE — 2026

Physical Design (PD) is the back-end phase of the VLSI design flow that converts a synthesised netlist into a manufacturable layout — covering floorplanning, power planning, placement, clock tree synthesis (CTS), routing, parasitic extraction, static timing analysis (STA) and sign-off. Projects at this level are ideal for MTech VLSI dissertations, BE final year projects and PhD research on EDA automation and open-source PD tools.

At ProjectsatBangalore, we support end-to-end IEEE 2026 Physical Design VLSI projects using the complete OpenROAD RTL-to-GDSII flow on the SkyWater SKY130 open PDK — integrating Yosys for synthesis, TritonCTS for clock tree synthesis, OpenRCX for parasitic extraction, OpenSTA for STA, and Vitis HLS for high-level synthesis — with university-format report, RTL code and viva Q&A.

Physical Design VLSI Specialisations We Cover

  • RTL-to-GDSII Automated Flow with OpenROAD + SKY130 PDK
  • RTL Synthesis and Logic Optimisation using Yosys
  • Floorplanning, I/O Planning and Power Ring Design
  • Placement — Global and Detailed (RePlAce, OpenDP)
  • Clock Tree Synthesis and Skew Minimisation with TritonCTS
  • Global and Detailed Routing (FastRoute, TritonRoute)
  • Parasitic Extraction using OpenRCX — SPEF Generation
  • Static Timing Analysis and Timing Closure with OpenSTA
  • Power Grid Analysis — IR Drop and EM Checks
  • High-Level Synthesis: C/C++ to RTL using Vitis HLS
  • Low-Power Design: Clock Gating, Multi-Vt, Power Gating
  • Custom Standard Cell Design with Magic VLSI + ngspice
  • DRC, LVS Sign-Off using KLayout and Magic
  • Machine Learning for Congestion Prediction and Timing Closure
🔷

RTL to GDSII

Full automated back-end flow on OpenROAD with SkyWater SKY130 open PDK.

⚙️

Synthesis

Yosys RTL synthesis and technology mapping for ASIC and FPGA targets.

🕐

CTS

TritonCTS clock tree synthesis — skew, insertion delay and power optimisation.

⏱️

STA

OpenSTA + OpenRCX timing analysis — setup, hold, CPPR and ECO closure.

Power

IR drop, electromigration and multi-Vt low-power physical design.

🔧

HLS

Vitis HLS for algorithm-to-RTL synthesis of DSP, CNN and crypto accelerators.

EDA Tools & Open-Source Platforms

Complete open-source EDA toolchain for Physical Design in VLSI — from RTL synthesis and floorplanning to routing, STA sign-off and custom layout.

OpenROAD (RTL-to-GDSII) Yosys (RTL Synthesis) OpenRCX (Parasitic Extraction) OpenSTA (Static Timing Analysis) TritonCTS (Clock Tree Synthesis) Vitis HLS (High-Level Synthesis) Magic VLSI (Custom Layout / DRC) KLayout (GDS / LVS) ngspice (SPICE Simulation) Icarus Verilog + GTKWave SkyWater SKY130 PDK Python / Tcl Scripting

65+ Best Physical Design in VLSI Project Topics — IEEE 2026

Each topic maps to an IEEE or ACM/DAC/ICCAD publication domain. Tools listed are the primary EDA platforms used in the project implementation.

# Project Topic Category Primary Tools Used
⚙️  RTL Synthesis & Logic Optimisation (Yosys)
01Yosys-Based RTL Synthesis and Technology Mapping of RISC-V RV32I Core to SKY130 PDKRTLYosys · ABC · SKY130 PDK · Icarus Verilog
02Logic Optimisation of AES-128 Encryption Core Using Yosys: Area vs Timing Trade-off StudyRTLYosys · Synth_SKY130 · OpenSTA
03Automated RTL Synthesis Pipeline for Parameterised ALU Designs with Yosys and PythonRTLYosys · Python automation · GTKWave
04Multi-Cycle Path Analysis and Optimisation During Synthesis Using Yosys + OpenSTARTLYosys · OpenSTA · constraint scripting
05Area-Optimised Synthesis of FIR Filter Core for ASIC Using Yosys with Resource SharingRTLYosys · ABC optimiser · SKY130
📐  Floorplanning, I/O Planning & Power Planning (OpenROAD)
06Automated Macro Floorplanning of SoC Using OpenROAD TritonFP with Wirelength MinimisationFloorplanOpenROAD · TritonFP · SKY130 PDK
07Power Ring and Power Strap Design for Low-IR-Drop in RISC-V Core: OpenROAD PDN FlowPowerOpenROAD · PDN scripting · Tcl
08I/O Pad Placement Optimisation for Signal Integrity in Mixed-Signal VLSI ChipFloorplanOpenROAD · I/O Placer · SKY130
09Hierarchical Floorplanning of Multi-Core Processor Block Using OpenROAD Automation ScriptsFloorplanOpenROAD · Python · Tcl scripting
10Effect of Floorplan Aspect Ratio on Routing Congestion and Timing: Parametric OpenROAD StudyFloorplanOpenROAD · congestion maps · OpenSTA
11Decap Cell Insertion Strategies for Power Noise Reduction in Digital VLSI BlocksPowerOpenROAD · PDN analysis · OpenRCX
📌  Global & Detailed Placement (OpenROAD — RePlAce, OpenDP)
12Global Placement of 32-bit MIPS Core Using RePlAce within OpenROAD: Density vs TimingPlacementOpenROAD · RePlAce · OpenSTA
13Timing-Driven Detailed Placement with OpenDP: Reducing Hold Violations in ARM Cortex-M0PlacementOpenROAD · OpenDP · Resizer
14Multi-Bit Flip-Flop (MBFF) Merging for Dynamic Power Reduction in Placed NetlistLow PowerOpenROAD · MBFF transforms · OpenSTA
15Placement-Aware Routing Congestion Prediction Using ML on OpenROAD Intermediate DataML-PDOpenROAD · Python · XGBoost · congestion data
16Gate Sizing for Timing Closure After Placement Using OpenROAD Resizer + OpenSTAPlacementOpenROAD · Resizer · OpenSTA ECO
17Comparing Placement Algorithms: RePlAce vs DREAMPlace on Open-Source Benchmark CircuitsPlacementRePlAce · DREAMPlace · ISPD benchmarks
🕐  Clock Tree Synthesis — TritonCTS
18CTS for 200 MHz RISC-V Core Using TritonCTS: Skew Minimisation and Power OptimisationCTSTritonCTS · OpenSTA · SKY130 PDK
19Clock Mesh vs H-Tree Topology Comparison for Low-Skew Distribution Using TritonCTSCTSTritonCTS · OpenSTA · Python analysis
20Multi-Corner CTS Optimisation for PVT Variation Robustness in SKY130 DesignsCTSTritonCTS · OpenSTA multi-corner · OpenROAD
21Clock Gating Integration with TritonCTS for Dynamic Power Reduction in Pipelined ALULow PowerTritonCTS · Yosys gating · OpenSTA
22Skew Budget Allocation Across Multi-Domain Clock Networks Using TritonCTS ConstraintsCTSTritonCTS · Tcl constraint scripts · OpenSTA
23Post-CTS Hold Fixing Strategy Evaluation in OpenROAD: Buffer Insertion vs ECO PlacementCTSOpenROAD · TritonCTS · OpenSTA hold ECO
🔀  Global & Detailed Routing (FastRoute, TritonRoute)
24Full-Chip Routing of RISC-V Core Using TritonRoute on SKY130: DRC Clean GDSII GenerationRoutingTritonRoute · FastRoute · KLayout DRC
25Congestion-Aware Global Routing with FastRoute — Via Count and Wire Length MinimisationRoutingFastRoute · OpenROAD · congestion heatmaps
26DRC Violation Analysis and Fix Strategy for 130 nm Technology Routing RulesRoutingTritonRoute · KLayout · Magic DRC
27Signal Integrity: Crosstalk-Aware Routing Optimisation in Dense VLSI InterconnectsRoutingOpenROAD · OpenRCX · OpenSTA SI analysis
28Antenna Rule Check and Metal Jumper Insertion in Routed Designs on SKY130RoutingOpenROAD · Magic · KLayout antenna check
⏱️  Parasitic Extraction — OpenRCX & Static Timing Analysis — OpenSTA
29SPEF Generation and Parasitic Analysis of RISC-V Core Using OpenRCX on SKY130 Routed LayoutSTAOpenRCX · OpenSTA · SPEF format
30Setup and Hold Timing Closure Using OpenSTA: ECO Buffer Insertion and Gate UpsizingSTAOpenSTA · OpenROAD Resizer · Tcl ECO
31Multi-Corner Multi-Mode (MCMM) STA of AES Core Using OpenSTA with MMMC ConstraintsSTAOpenSTA · MCMM corners · SDC
32Clock Path Pessimism Removal (CPPR) and OCV Derating in OpenSTA Timing ReportsSTAOpenSTA · CPPR analysis · timing reports
33Critical Path Delay Reduction Using Retiming and Buffer Insertion with OpenSTA + OpenROADSTAOpenROAD · OpenSTA · Tcl retiming
34Parasitic RC Extraction Accuracy Comparison: OpenRCX vs SPEF Estimates for SKY130 WiresSTAOpenRCX · OpenSTA · Python comparison
35Sign-Off STA for Memory Controller ASIC: Path-Group Analysis and Worst-Case ReportingSTAOpenSTA · SDC · OpenRCX · SPEF
⚡  Power Grid Analysis, IR Drop & Power Estimation
36IR Drop Analysis of Power Grid in OpenROAD PDN for 200 MHz RISC-V CorePowerOpenROAD · PDN scripting · OpenSTA
37Dynamic Power Estimation Using Toggle-Rate VCD Simulation for AES Core in SKY130PowerIcarus Verilog · VCD · Yosys power scripts
38Electromigration (EM) Aware Wire Width Optimisation in OpenROAD Routing PhasePowerOpenROAD · EM rules · OpenRCX
39Power Gating Design with MTCMOS Header Cells for Standby Current Reduction on SKY130Low PowerOpenROAD · SKY130 MTCMOS cells · OpenSTA
40Voltage Drop Impact on Setup Timing: Co-Analysis of PDN and STA in OpenROADPowerOpenROAD · PDN + OpenSTA co-simulation
🔧  High-Level Synthesis — Vitis HLS
41CNN Accelerator Synthesis from C++ Using Vitis HLS: Latency vs Area Optimisation on AlveoHLSVitis HLS · Vivado · Xilinx Alveo U50
42AES-256 Encryption Core HLS: Pipelining and Dataflow Optimisation Using Vitis HLSHLSVitis HLS · SDAccel · co-simulation
43Matrix Multiplication Accelerator with Loop Tiling in Vitis HLS for FPGA ImplementationHLSVitis HLS · Vivado IP · BRAM optimisation
44FIR Filter HLS Design: Comparison of Fully Pipelined vs Resource-Shared ImplementationsHLSVitis HLS · ModelSim · Vivado
45LDPC Decoder Synthesis Using Vitis HLS with Iterative Belief Propagation — Throughput StudyHLSVitis HLS · C++ testbench · RTL co-sim
46JPEG Compression Pipeline: High-Level Synthesis and FPGA Verification via Vitis HLSHLSVitis HLS · Vivado · AXI streaming
47Real-Time Object Detection HLS Accelerator (Tiny-YOLOv3) Deployed on Xilinx ZCU104HLSVitis AI · Vitis HLS · DPU on ZCU104
🔋  Low Power Physical Design Techniques
48Multi-Threshold CMOS (Multi-Vt) Cell Assignment for Leakage Reduction in OpenROAD PD FlowLow PowerOpenROAD · Multi-Vt scripts · OpenSTA leakage
49Clock Gating Insertion in RTL Using Yosys for Activity-Based Dynamic Power ReductionLow PowerYosys · ICG cells · Icarus + VCD
50Operand Isolation Technique for Low Power ALU Design at RTL and Gate LevelLow PowerYosys · Verilog · OpenSTA · power report
51Fine-Grain Power Gating of Unused Functional Blocks in IoT SoC on SKY130 PDKLow PowerOpenROAD · SKY130 cells · PDN
52Dynamic Voltage and Frequency Scaling (DVFS) Modelling for Energy-Efficient ASIC DesignLow PowerPython · OpenSTA timing corners · analytical model
🎨  Custom Standard Cell Layout — Magic VLSI & ngspice
53Custom CMOS Inverter Layout in SKY130: DRC and LVS Clean Design Using Magic VLSICustomMagic VLSI · ngspice · SKY130 DRC rules
54Standard Cell Library Design: NAND2, NOR2, DFF Cells — Layout, Extract, SPICE VerificationCustomMagic VLSI · ngspice · xschem
55SRAM 6T Bit-Cell Layout and Read/Write Static Noise Margin Simulation in SKY130CustomMagic VLSI · ngspice · SPICE deck
56Ring Oscillator Design and Propagation Delay Characterisation in 130 nm CMOSCustomMagic VLSI · ngspice · frequency extraction
57Custom Comparator Layout for ADC Front-End in SKY130: SPICE Characterisation and DRCCustomxschem · Magic VLSI · ngspice
🤖  Machine Learning for Physical Design Automation
58ML-Based Routability Prediction from Placement Data Using GNN on OpenROAD BenchmarksML-PDOpenROAD · PyTorch Geometric · GNN
59Timing Prediction Before Routing Using Random Forest on Post-Placement Netlist FeaturesML-PDOpenROAD · Python · Scikit-learn · OpenSTA
60RL-Based Macro Placement for SoC Using Reinforcement Learning on OpenROAD EnvironmentML-PDOpenROAD · PyTorch · PPO RL agent
61IR Drop Prediction Map Using CNN on Placed and Routed Power Grid DataML-PDOpenROAD · Python · CNN · PDN data
62Congestion Hotspot Detection in Global Routing Using LSTM on OpenROAD Flow DataML-PDFastRoute · Python · LSTM · routing features
🏁  Complete RTL-to-GDSII Tape-Out Projects — OpenROAD + SKY130
63Full RTL-to-GDSII Flow for 32-bit RISC-V Processor Core: Yosys → OpenROAD → KLayout Sign-OffRTL-to-GDSYosys · OpenROAD · TritonCTS · OpenRCX · OpenSTA · KLayout
64GCD Accelerator Chip Tape-Out on SKY130 via Efabless Caravel Harness Using OpenROADRTL-to-GDSOpenROAD · Caravel · Yosys · Magic DRC · KLayout LVS
65SHA-256 Crypto Core Physical Design: Full Automated PD Flow with Timing and Power Sign-OffRTL-to-GDSYosys · OpenROAD · TritonCTS · OpenRCX · OpenSTA · KLayout

* All 65 Physical Design VLSI project topics are sourced from IEEE Transactions on VLSI Systems, IEEE TCAD, IEEE Access, DAC, ICCAD and DATE proceedings. Every project includes the IEEE base paper, RTL/Verilog source code, OpenROAD / Yosys / Vitis HLS project scripts, university-format report for VTU / Anna University / JNTU, PPT presentation (20–25 slides) and 50+ viva Q&A. SkyWater SKY130 PDK setup guidance is included.

Frequently Asked Questions — Physical Design VLSI Projects

Top IEEE 2026 Physical Design VLSI project topics include: Full RTL-to-GDSII flow for RISC-V core using OpenROAD + SKY130 PDK, Clock Tree Synthesis with TritonCTS for 200 MHz designs, Parasitic extraction and timing closure with OpenRCX and OpenSTA, CNN accelerator HLS using Vitis HLS on Alveo, ML-based congestion prediction, Power grid IR drop analysis, Multi-Vt placement for leakage reduction, and GDS tape-out via Efabless Caravel harness. All include IEEE base paper, RTL code, tool scripts, report and viva support.
OpenROAD — complete RTL-to-GDSII automated PD flow (floorplan, placement, CTS, routing, sign-off). Yosys — open-source RTL synthesis and technology mapping. OpenRCX — parasitic RC extraction to generate SPEF files from routed layouts. OpenSTA — open-source static timing analyser for setup, hold and timing report generation. TritonCTS — clock tree synthesis and skew minimisation engine within OpenROAD. Vitis HLS — Xilinx/AMD tool for C/C++-to-RTL high-level synthesis targeting FPGA and ASIC. Supporting tools: Magic VLSI (custom layout / DRC), KLayout (GDS viewer / LVS), ngspice (SPICE simulation), Icarus Verilog + GTKWave, and SkyWater SKY130 open PDK.
Yes. Every Physical Design VLSI project at ProjectsatBangalore includes the original IEEE Xplore or ACM/DAC/ICCAD/DATE 2026 base paper from journals such as IEEE Transactions on VLSI Systems, IEEE TCAD and IEEE Access. The project implementation reproduces and extends the paper's results — timing reports, layout screenshots and QoR comparisons are included in the project report as side-by-side validation tables.
Yes. All Physical Design VLSI project reports, synopses and presentations are prepared as per VTU, Anna University, JNTU, RGPV, PES, RV, Manipal, BITS and autonomous college formats. Chapter structure (Problem Statement, Literature Review, Methodology, Results, Conclusion), citation style, abstract format and evaluation criteria are customised to your university guidelines on request.
Typical completion timeline is 7–21 working days. Synthesis and STA-only projects (Yosys + OpenSTA) are ready in 5–10 days. Full RTL-to-GDSII flows (OpenROAD + OpenRCX + TritonCTS + KLayout sign-off), Vitis HLS accelerator projects or ML-assisted PD projects take 12–21 days. For urgent deadlines, express delivery is available. Contact us on WhatsApp at +91 95919 12372 with your submission date for a personalised schedule.