A new linear-time harmonic balance algorithm for cyclostationary noise analysis in RF circuits

被引:0
|
作者
Roychowdhury, JS
Feldmann, P
机构
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new technique is presented for computing noise in nonlinear circuits. The method is based on a formulation that uses harmonic power spectral densities (HPSDs), using which a block-structured matrix relation between the second-order statistics of noise within a circuit is derived. The HPSD formulation is used to devise a harmonic-balance-based noise algorithm that requires O(nN log N). time and O(nN) memory, where n represents circuit size and N the number of harmonics of the large-signal steady state. The method treats device noise sources with arbitrarily shaped PSDs (including thermal, shot and flicker noises), handles noise input correlations and computes correlations between different outputs. The HPSD formulation is also used to establish the non-intuitive result that bandpass filtering of cyclostationary noise can result in stationary noise. The new technique is illustrated using an example that exhibits noise folding and interaction between harmonic PSD components. The results are validated against Monte-Carlo simulations. The noise performance of a large industrial integrated RF circuit (with >300 nodes) is also analyzed in less than 2 hours using tile new method.
引用
收藏
页码:483 / 492
页数:10
相关论文
共 50 条
  • [21] LINEAR-TIME ONLINE RECOGNITION ALGORITHM FOR PALSTAR
    GALIL, Z
    SEIFERAS, J
    JOURNAL OF THE ACM, 1978, 25 (01) : 102 - 111
  • [22] AN ALMOST LINEAR-TIME ALGORITHM FOR GRAPH REALIZATION
    BIXBY, RE
    WAGNER, DK
    MATHEMATICS OF OPERATIONS RESEARCH, 1988, 13 (01) : 99 - 123
  • [23] A Linear-Time Algorithm for Hamming Distance with Shifts
    Minghui Jiang
    Theory of Computing Systems, 2009, 44 : 349 - 355
  • [24] A Linear-Time Algorithm for Hamming Distance with Shifts
    Jiang, Minghui
    THEORY OF COMPUTING SYSTEMS, 2009, 44 (03) : 349 - 355
  • [25] A LINEAR-TIME RECOGNITION ALGORITHM FOR INTERVAL DAGS
    GABOW, HN
    INFORMATION PROCESSING LETTERS, 1981, 12 (01) : 20 - 22
  • [26] A SIMPLE LINEAR-TIME ALGORITHM FOR INSITU MERGING
    MANNILA, H
    UKKONEN, E
    INFORMATION PROCESSING LETTERS, 1984, 18 (04) : 203 - 208
  • [27] A linear-time algorithm for trust region problems
    Hazan, Elad
    Koren, Tomer
    MATHEMATICAL PROGRAMMING, 2016, 158 (1-2) : 363 - 381
  • [28] Linear-time algorithm for sliding tokens on trees
    Demaine, Erik D.
    Demaine, Martin L.
    Fox-Epstein, Eli
    Hoang, Duc A.
    Ito, Takehiro
    Ono, Hirotaka
    Otachic, Yota
    Uehara, Ryuhei
    Yamada, Takeshi
    THEORETICAL COMPUTER SCIENCE, 2015, 600 : 132 - 142
  • [29] A Linear-Time Parameterized Algorithm for Computing the Width of a
    Caceres, Manuel
    Cairo, Massimo
    Mumey, Brendan
    Rizzi, Romeo
    Tomescu, Alexandru, I
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, WG 2021, 2021, 12911 : 257 - 269
  • [30] A LINEAR-TIME ROUTING ALGORITHM FOR CONVEX GRIDS
    NISHIZEKI, T
    SAITO, N
    SUZUKI, K
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1985, 4 (01) : 68 - 76