SmaRTLy: RTL Optimization with Logic Inferencing and Structural Rebuilding

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Li, Chengxi, Sun, Yang, Chen, Lei, Wang, Yiwen, Yuan, Mingxuan, Young, Evangeline F. Y.
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912659830472704
author Li, Chengxi
Sun, Yang
Chen, Lei
Wang, Yiwen
Yuan, Mingxuan
Young, Evangeline F. Y.
author_facet Li, Chengxi
Sun, Yang
Chen, Lei
Wang, Yiwen
Yuan, Mingxuan
Young, Evangeline F. Y.
contents This paper proposes smaRTLy: a new optimization technique for multiplexers in Register-Transfer Level (RTL) logic synthesis. Multiplexer trees are very common in RTL designs, and traditional tools like Yosys optimize them by traversing the tree and monitoring control port values. However, this method does not fully exploit the intrinsic logical relationships among signals or the potential for structural optimization. To address these limitations, we develop innovative strategies to remove redundant multiplexer trees and restructure the remaining ones, significantly reducing the overall gate count. We evaluate smaRTLy on the IWLS-2005 and RISC-V benchmarks, achieving an additional 8.95% reduction in AIG area compared to Yosys. We also evaluate smaRTLy on an industrial benchmark in the scale of millions of gates, results show that smaRTLy can remove 47.2% more AIG area than Yosys. These results demonstrate the effectiveness of our logic inferencing and structural rebuilding techniques in enhancing the RTL optimization process, leading to more efficient hardware designs.
format Preprint
id arxiv_https___arxiv_org_abs_2510_17251
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SmaRTLy: RTL Optimization with Logic Inferencing and Structural Rebuilding
Li, Chengxi
Sun, Yang
Chen, Lei
Wang, Yiwen
Yuan, Mingxuan
Young, Evangeline F. Y.
Hardware Architecture
This paper proposes smaRTLy: a new optimization technique for multiplexers in Register-Transfer Level (RTL) logic synthesis. Multiplexer trees are very common in RTL designs, and traditional tools like Yosys optimize them by traversing the tree and monitoring control port values. However, this method does not fully exploit the intrinsic logical relationships among signals or the potential for structural optimization. To address these limitations, we develop innovative strategies to remove redundant multiplexer trees and restructure the remaining ones, significantly reducing the overall gate count. We evaluate smaRTLy on the IWLS-2005 and RISC-V benchmarks, achieving an additional 8.95% reduction in AIG area compared to Yosys. We also evaluate smaRTLy on an industrial benchmark in the scale of millions of gates, results show that smaRTLy can remove 47.2% more AIG area than Yosys. These results demonstrate the effectiveness of our logic inferencing and structural rebuilding techniques in enhancing the RTL optimization process, leading to more efficient hardware designs.
title SmaRTLy: RTL Optimization with Logic Inferencing and Structural Rebuilding
topic Hardware Architecture
url https://arxiv.org/abs/2510.17251