Maedeh Azodi, Sayed Alireza Sadrossadat and Yvon Savaria
Article (2024)
Open Acess document in PolyPublie and at official publisher |
|
Open Access to the full text of this document Published Version Terms of Use: Creative Commons Attribution Non-commercial No Derivatives Download (3MB) |
Abstract
Nonlinear circuit modeling is a complex task involving sequential data and time-domain analysis. While Recurrent Neural Networks (RNNs) handle these tasks, their limitations include low test accuracy and extended training times. Deep time-domain networks, like deep recurrent neural networks (DRNNs) and deep long short-term memory (DLSTM), aim to address these limitations but bring challenges such as long training times, the vanishing gradient problem, overfitting, and significant test errors due to their large number of parameters. This paper proposes a novel structure and macromodeling approach for nonlinear circuits based on deep clockwork recurrent neural networks (DCWRNNs). Deep CWRNNs offer better feature extraction capability than their shallow counterparts and can generate more accurate and faster models than conventional DRNN and DLSTM. Its unique structure with deep modules operating at different clock periods facilitates better extraction of high and low-frequency information, resulting in smaller test errors. A Heterogeneous-layered DCWRNN (HL-DCWRNN) is also introduced, adjusting module rates of each layer separately to enhance accuracy and mitigate overfitting. DCWRNN-based models require less computation effort (20-30 speedup reported) than transistor-level circuit simulator models. Validation through modeling two nonlinear high-speed interconnect circuits confirms the method’s efficacy compared to DRNN, DLSTM, and shallow CWRNN methods.
Uncontrolled Keywords
computer-aided design, clockwork recurrent neural network; deep neural network; heterogeneous structure; macromodeling; nonlinear circuits; recurrent neural network
Subjects: |
2500 Electrical and electronic engineering > 2500 Electrical and electronic engineering 2700 Information technology > 2700 Information technology |
---|---|
Department: | Department of Electrical Engineering |
Funders: | NSERC / CRSNG, Canadian Network for Research and Innovaiton in Machining Technology |
Grant number: | RGPIN-2019-05951 CRSNG (6574-09) |
PolyPublie URL: | https://publications.polymtl.ca/58726/ |
Journal Title: | IEEE Access (vol. 12) |
Publisher: | IEEE |
DOI: | 10.1109/access.2024.3420255 |
Official URL: | https://doi.org/10.1109/access.2024.3420255 |
Date Deposited: | 15 Jul 2024 16:49 |
Last Modified: | 21 Aug 2024 18:09 |
Cite in APA 7: | Azodi, M., Sadrossadat, S. A., & Savaria, Y. (2024). Nonlinear circuit macromodeling using new heterogeneous-layered deep clockwork recurrent neural network. IEEE Access, 12, 89506-89519. https://doi.org/10.1109/access.2024.3420255 |
---|---|
Statistics
Total downloads
Downloads per month in the last year
Origin of downloads
Dimensions