首页> 外文会议>IEEE Electronic Components and Technology Conference >A Deep Learning Approach for Volterra Kernel Extraction for Time Domain Simulation of Weakly Nonlinear Circuits
【24h】

A Deep Learning Approach for Volterra Kernel Extraction for Time Domain Simulation of Weakly Nonlinear Circuits

机译:弱非线性电路时域仿真的Volterra核提取深度学习方法

获取原文

摘要

Volterra kernels are well known to be the multidimensional extension of the impulse response of a linear time invariant (LTI) system. It can be used to accurately model weakly nonlinear, specifically, polynomial nonlinearity systems. It has been used in the past for white-box model order reduction (MOR) to model frequency-domain performance metric quantities such as distortion in power amplifiers (PA). In this paper, we train a neural network from time-domain response of high-speed link buffers to extract multiple high-order kernels at once. Once the kernels are extracted, they can fully characterize the dynamics of the buffers of interest. Using the kernels, we demonstrate that time-domain response is straight-forward to obtain using super-, or multi-dimensional convolution. Previous work has used a shallow feed-forward neural network to train the system by using Gaussian noise as the identification signal. This is not convenient for the method to be compatible with existing computer-aided design tools. In this work, we directly use a pseudo random bit sequence (PRBS) to train the network. The proposed technique is more challenging because the PRBS has flat regions which have highly rich frequency spectrum and requires longer memory length, but allows the method to be compatible with existing simulation programs. We investigate different topologies including feed-forward neural network and recurrent neural network. Comparisons between training phase, inference phase, convergence are presented using different neural network topologies. The paper presents a numerical example using a 28Gbps data rate PAM4 transceiver to validate the proposed method against traditional simulation methods such as IBIS or SPICE level simulation for comparison in speed and accuracy. Using Volterra kernels promises a novel way to perform accurate nonlinear circuit simulation in the LTI system framework which is already well known and well developed. It can be conveniently incorporated into existing EDA frameworks.
机译:众所周知,Volterra内核是线性时不变(LTI)系统的脉冲响应的多维扩展。它可以用于精确地建模弱非线性,特别是多项式非线性系统。过去,它已用于白盒模型降阶(MOR),以建模频域性能指标量,例如功率放大器(PA)的失真。在本文中,我们从高速链接缓冲区的时域响应中训练了一个神经网络,以一次提取多个高阶内核。提取内核后,它们就可以充分表征目标缓冲区的动态特性。使用内核,我们证明了时域响应是使用超或多维卷积直接获得的。先前的工作已经使用浅层前馈神经网络通过使用高斯噪声作为识别信号来训练系统。这使该方法与现有的计算机辅助设计工具不兼容。在这项工作中,我们直接使用伪随机比特序列(PRBS)训练网络。所提出的技术更具挑战性,因为PRBS具有平坦区域,该平坦区域具有高度丰富的频谱并需要更长的存储长度,但允许该方法与现有的仿真程序兼容。我们研究了不同的拓扑,包括前馈神经网络和递归神经网络。使用不同的神经网络拓扑结构进行了训练阶段,推理阶段,收敛性之间的比较。本文提供了一个使用28Gbps数据速率PAM4收发器的数值示例,以针对传统仿真方法(如IBIS或SPICE级仿真)验证该方法,以比较速度和精度。使用Volterra内核有望在LTI系统框架中执行精确的非线性电路仿真的新颖方法,该方法已广为人知并得到了很好的开发。它可以方便地合并到现有的EDA框架中。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号