首页> 外文会议>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 Kernel提取深度学习方法

获取原文
获取外文期刊封面目录资料

摘要

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)中的频域性能度量量(PA)。在本文中,我们从高速链路缓冲区的时域响应中培训一个神经网络,一次提取多阶核心。一旦提取内核,它们可以完全表征感兴趣的缓冲区的动态。使用内核,我们证明时域响应是直接的,以使用超级或多维卷积。以前的工作用浅前馈神经网络通过使用高斯噪声作为识别信号训练系统。这不方便的方法与现有的计算机辅助设计工具兼容。在这项工作中,我们直接使用伪随机位序列(PRB)来培训网络。所提出的技术更具挑战性,因为PRB具有具有丰富频谱的扁平区域,并且需要更长的存储器长度,但允许该方法与现有的模拟程序兼容。我们调查了不同的拓扑,包括前锋神经网络和经常性神经网络。使用不同的神经网络拓扑显示训练阶段,推理阶段,收敛之间的比较。本文呈现了使用28Gbps数据速率PAM4收发器的数值示例,以验证针对传统仿真方法的提出方法,例如IBIS或Spice水平模拟,以便以速度和精度进行比较。使用Volterra Kernels承诺在LTI系统框架中执行精确的非线性电路模拟的新方法,该框架已经是众所周知的并且发育良好。它可以方便地纳入现有的EDA框架中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号