Design and Implementation of a Scalable Elevator Control System using RTL-to-GDSII ASIC Flow in Cadence

Authors

  • M.Thamarai
  • Monika M.
  • Soorya Vela P.
  • Subiksha L.
  • Swetha R.

Keywords:

ASIC design, Cadence, Elevator controller, FSM, VLSI design flow

Abstract

Elevator control systems are essential real-time embedded applications that ensure efficient and reliable vertical transportation in modern buildings. This paper presents the design and implementation of a Finite State Machine (FSM)-based elevator controller using Verilog Hardware Description Language (HDL), followed by a complete VLSI design flow from Register Transfer Level (RTL) to GDSII generation. The proposed controller efficiently manages floor requests, travel direction, and door operations through a structured FSM architecture with priority-based request scheduling. Functional verification of the RTL design is performed using Cadence Incisive/Xcelium simulation tools to validate system behavior and state transitions. The verified design is synthesized using Cadence Genus, and Logical Equivalence Checking (LEC) is conducted using Cadence Conformal to ensure consistency between RTL and gate-level implementations. Physical design is carried out using Cadence Innovus, including floorplanning, placement, clock tree synthesis, routing, and timing optimization while satisfying design rule constraints. Static timing analysis using Cadence Tempus verifies setup and hold timing requirements for reliable operation. The finalized layout is generated in GDSII format and visualized through the TinyTapeout GDS viewer, demonstrating a complete chip-ready implementation. Experimental results indicate that the proposed design achieves efficient area utilization, optimized timing performance, and low-power operation. The scalable architecture supports both FPGA and ASIC implementations, making it suitable for modern embedded control applications. This work demonstrates a comprehensive industry-standard RTL-to-GDSII design methodology, effectively bridging digital system design and physical chip realization.

 

References

A. B. Saeed, S. A. Gitaffa and R. I. Dawai, “FPGA‐based realization of intelligent escalator controller using artificial neural network,” Journal of Electrical and Computer Engineering, vol. 2025, no. 1, Apr. 2025.

D. Wu et al., “Computer vision-based intelligent elevator information system for efficient demand-based operation and optimization,” Journal of Building Engineering, vol. 81, Jan 2024.

A. Ferrari et al., “Scalable virtual prototyping of distributed embedded control in a modern elevator system,”7th IEEE International Symposium on Industrial Embedded Systems (SIES'12), Karlsruhe, Germany, 2012, pp. 267–270.

S. R. Venkatesh, Y. M. Cho, and J. Kim, “Robust control of vertical motions in ultra-high rise elevators,” Control Engineering Practice, vol. 10, no. 2, pp. 121–132, Feb. 2002.

T. Yue, “Elevator control chip design,”2021 International Conference on Computer Information Science and Artificial Intelligence (CISAI), Kunming, China, 2021, pp. 712–716.

Salim, S. Sharma, A. Maheshwari, S. Diwania, N. S. Rathore and V. Gupta, “Efficient design and control of a multi-floor elevator system using PLC,”2024 1st International Conference on Sustainability and Technological Advancements in Engineering Domain (SUSTAINED), Faridabad, India, 2024, pp. 180–185.

E. J. Marinissen, J. Verbree and M. Konijnenburg, “A structured and scalable test access architecture for TSV-based 3D stacked ICs,”2010 28th VLSI Test Symposium (VTS), Santa Cruz, CA, USA, 2010, pp. 269–274.

V. A. Chandrasetty, VLSI design: A practical guide for FPGA and ASIC Implementations. Springer, 2011.

L. Qiu et al., “Fault domain separation networks: A cross-domain diagnostic method for variable operating conditions in the elevator guidance system,” Journal of Vibration and Control, vol. 31, no. 23–24, Oct. 2024.

N. H. E. Weste and D. Harris, CMOS VLSI Design: A circuits and systems perspective, 4th ed. Boston, MA, USA: Addison-Wesley, 2011.

J. Cong and Z. Zhang, “An efficient and versatile scheduling algorithm based on SDC formulation,”2006 43rd ACM/IEEE Design Automation Conference, San Francisco, CA, USA, 2006, pp. 433–438.

S. Harris and D. Harris, Digital design and computer architecture: RISC-V Edition. Cambridge, MA, USA: Morgan Kaufmann, 2021.

A. H. R. Mohamed, M. A. M. Eame andS. A. A. Abobker, “Designing an elevator controller using VHDL,” International Journal on Science and Technology, vol. 16, no. 1, Mar. 2025.

Y. Tao, Y. Xie, X. Zhang, Q. Zou andW. Yang, “Design of elevator control system based on DE10-Nano board,”Journal of Physics: Conference Series, vol. 1639, 2020.

A. B. Saeed, “Elevator controller based on implementing a random access memory in FPGA,” International Journal of Electrical and Computer Engineering, vol. 11, no. 2, Apr. 2021.

D. Wang, “Elevator control system experiment teaching based on FPGA,” Experiment Science and Technology, vol. 20, no. 6, pp. 131–135, 2022.

Published

2026-07-21

Issue

Section

Articles