This is an unedited manuscript accepted for publication and provided as an Article in Press for early access at the author’s request. The article will undergo copyediting, typesetting, and galley proof review before final publication. Please be aware that errors may be identified during production that could affect the content. All legal disclaimers of the journal apply.
Maitra Shah,
Mitesh Limachia,
Narendra Chauhan,
Sagar Kavaiya,
Purvang Dalal,
- Student, Department of Electronics and Communication Engineering, Dharmsinh Desai University, Nadiad, Gujarat, India
- Associate Professor, Department of Electronics and Communication Engineering, Dharmsinh Desai University, Nadiad, Gujarat, India
- Assistant Professor, Department of Electronics and Communication Engineering, Dharmsinh Desai University, Nadiad, Gujarat, India
- Assistant Professor, Department of Electronics and Communication Engineering, Dharmsinh Desai University, Nadiad, Gujarat, India
- Professor and Head, Department of Electronics and Communication Engineering, Dharmsinh Desai University, Nadiad, Gujarat, India
Abstract
As semiconductor technology continues to scale down, the physical layout of integrated circuits has become increasingly critical in determining performance, power consumption, and area efficiency. This paper presents the complete physical design implementation of a 4-bit counter, from Register Transfer Level (RTL) to GDSII, using the SkyWater 130 nm open-source Process Design Kit (PDK) and the OpenLane automated physical design flow. Functional verification of the RTL design was initially performed using Icarus Verilog and GTKWave. The baseline implementation occupied a die area of 147 μm × 147 μm with a core utilization of 65%. The design successfully passed all physical verification stages, including Design Rule Check (DRC), Layout Versus Schematic (LVS), and timing analysis. To investigate the impact of area optimization, the die dimensions were reduced to 75 μm × 75 μm, and the core utilization was increased to 85%. Experimental results demonstrate that the optimized design achieved a maximum operating frequency of 1.09 GHz, compared with 820 MHz for the baseline implementation, representing an improvement of approximately 33%. Furthermore, total power consumption decreased significantly from 113 μW to 43.5 μW, resulting in a power reduction of nearly 61.5%. However, the increased placement density also led to higher routing congestion and greater implementation complexity, highlighting the inherent trade-offs among performance, power, area, and routability. The results demonstrate that open-source EDA tools and the SkyWater 130 nm PDK provide a reliable and reproducible platform for evaluating physical design methodologies. The presented implementation establishes a useful baseline for future research on automated VLSI design flows and optimization techniques targeting power, performance, and area (PPA).
Keywords: RTL-to-GDSII, Physical Design, SkyWater 130nm PDK, Static Timing Analysis, PPA Optimization, Antenna Effect Mitigation.
References
- Shalan M, Edwards T. Building OpenLANE: A 130nm openroad-based tapeout-proven flow. InProceedings of the 39th International Conference on Computer-Aided Design 2020 Nov 2 (pp. 1-6).
- Kahng AB, Lienig J, Markov IL, Hu J. VLSI physical design: from graph partitioning to timing closure. Netherlands: Springer; 2011 Jan 27.
- Rabaey JM, Chandrakasan AP, Nikolic B. Digital integrated circuits. Englewood Cliffs: Prentice hall; 2002 Dec..
- Wang LT, Chang YW, Cheng KT, editors. Electronic design automation: synthesis, verification, and test. Morgan Kaufmann; 2009 Mar 11.
- Su BY, Chang YW. An exact jumper insertion algorithm for antenna effect avoidance/fixing. InProceedings of the 42nd annual Design Automation Conference 2005 Jun 13 (pp. 325-328)..
- Su BY, Chang YW, Hu J. An optimal jumper insertion algorithm for antenna avoidance/fixing on general routing trees with obstacles. InProceedings of the 2006 international symposium on Physical design 2006 Apr 9 (pp. 56-63).
- Blaauw D, Chopra K, Srivastava A, Scheffer L. Statistical timing analysis: From basic principles to state of the art. IEEE transactions on computer-aided design of integrated circuits and systems. 2008 Apr 30;27(4):589-607.
- Devgan A, Kashyap C. Block-based static timing analysis with uncertainty. InICCAD-2003. International Conference on Computer Aided Design (IEEE Cat. No. 03CH37486) 2003 Nov 9 (pp. 607- 614). IEEE..
- Shahsavani SN, Zhang B, Pedram M. A timing uncertainty-aware clock tree topology generation algorithm for single flux quantum circuits. In2020 Design, Automation & Test in Europe Conference & Exhibition (DATE) 2020 Mar 9 (pp. 278-281). IEEE.
- Lepri N, Baldo M, Mannocci P, Glukhov A, Milo V, Ielmini D. Modeling and compensation of IR drop in crosspoint accelerators of neural networks. IEEE Transactions on Electron Devices. 2022 Jan 26;69(3):1575-81.
- Huang C, Li Y, Yao X. A survey of automatic parameter tuning methods for metaheuristics. IEEE transactions on evolutionary computation. 2019 Jun 7;24(2):201-16.
- Khadka B, Roxy K, Ahmed MR. CTS-Bench: Benchmarking Graph Coarsening Trade-offs for GNNs in Clock Tree Synthesis. arXiv preprint arXiv:2602.19330. 2026 Feb 22.
- Liu IJ, Fang SY, Chang YW. Stitch-aware routing for multiple e-beam lithography. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2015 Jan 13;34(3):471-82.
- Benediktsson P, Flandrin JA, Zheng C. Non uniform on chip power delivery network synthesis methodology. arXiv preprint arXiv:1711.00425. 2017 Nov 1.
- Liu IJ, Fang SY, Chang YW. Stitch-aware routing for multiple e-beam lithography. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2015 Jan 13;34(3):471-82.
| Volume | 04 | |
| 02 | ||
| Received | 30/07/2026 | |
| Accepted | 19/08/2026 | |
| Published | 22/08/2026 | |
| Publication Time | 23 Days |
