{"title":"A method for creating behavioral models of oscillators using augmented neural networks","authors":"Huan Yu, M. Swaminathan, C. Ji, David White","doi":"10.1109/EPEPS.2017.8329714","DOIUrl":null,"url":null,"abstract":"This paper describes a novel technique to model the nonlinear time-domain behavior of oscillators using augmented neural networks. In the proposed method, a feed forward neural network with a periodic unit is used to capture the periodicity of the oscillatory output waveform. As opposed to the state space model, which is based on a system of differential equations, the output of the oscillator is generated explicitly using the neural network presented in this paper. The model is trained using the data obtained from the simulation of transistor-level circuit models. Examples applied to ring oscillators show the advantages using this method based on CPU time and accuracy. The proposed model is compatible with Verilog-A.","PeriodicalId":397179,"journal":{"name":"2017 IEEE 26th Conference on Electrical Performance of Electronic Packaging and Systems (EPEPS)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 26th Conference on Electrical Performance of Electronic Packaging and Systems (EPEPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EPEPS.2017.8329714","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
This paper describes a novel technique to model the nonlinear time-domain behavior of oscillators using augmented neural networks. In the proposed method, a feed forward neural network with a periodic unit is used to capture the periodicity of the oscillatory output waveform. As opposed to the state space model, which is based on a system of differential equations, the output of the oscillator is generated explicitly using the neural network presented in this paper. The model is trained using the data obtained from the simulation of transistor-level circuit models. Examples applied to ring oscillators show the advantages using this method based on CPU time and accuracy. The proposed model is compatible with Verilog-A.