Efficient modeling of 1/f α noise using multirate process

Jongsun Park, Khurram Muhammad, Kaushik Roy

Research output: Contribution to journalArticle

12 Citations (Scopus)

Abstract

In order to verify the system performance of mixed-signal systems on chip (SoCs), computer-aided design (CAD) tools are required to generate 1/f/ α noise that degrades the performance of most analog circuits. Current techniques for generating discrete sequences of 1/f α noise require a large amount of computations that place an excessive burden on the computation engine and random number generators. In this paper, the authors propose a low-complexity 1/f α noise generation scheme, which is based on a multirate filter bank. In this scheme, each branch in the filter bank processes signals in a different frequency band while allowing for arbitrary selection of a in each bank. The proposed approach greatly reduces computations when compared to traditional noise generation processes of using a single noise-shaping filter. Furthermore, it allows selecting different combinations of noise frequency response in different frequency bands, thus allowing calibration of noise generated in simulation to the one measured in the laboratory from test chips. A comparison of various noise generation schemes is also presented.

Original languageEnglish
Pages (from-to)1247-1256
Number of pages10
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume25
Issue number7
DOIs
Publication statusPublished - 2006 Jul 1
Externally publishedYes

Fingerprint

Filter banks
Frequency bands
Signal systems
Analog circuits
Frequency response
Computer aided design
Calibration
Engines
System-on-chip

Keywords

  • 1/f noise
  • Flicker noise
  • Mixed signal systems
  • Multirate filter banks
  • Noise modeling

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Hardware and Architecture
  • Computer Science Applications
  • Computational Theory and Mathematics

Cite this

Efficient modeling of 1/f α noise using multirate process. / Park, Jongsun; Muhammad, Khurram; Roy, Kaushik.

In: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 25, No. 7, 01.07.2006, p. 1247-1256.

Research output: Contribution to journalArticle

@article{d8ea0e244c5c477f903aaa49ecddaaaa,
title = "Efficient modeling of 1/f α noise using multirate process",
abstract = "In order to verify the system performance of mixed-signal systems on chip (SoCs), computer-aided design (CAD) tools are required to generate 1/f/ α noise that degrades the performance of most analog circuits. Current techniques for generating discrete sequences of 1/f α noise require a large amount of computations that place an excessive burden on the computation engine and random number generators. In this paper, the authors propose a low-complexity 1/f α noise generation scheme, which is based on a multirate filter bank. In this scheme, each branch in the filter bank processes signals in a different frequency band while allowing for arbitrary selection of a in each bank. The proposed approach greatly reduces computations when compared to traditional noise generation processes of using a single noise-shaping filter. Furthermore, it allows selecting different combinations of noise frequency response in different frequency bands, thus allowing calibration of noise generated in simulation to the one measured in the laboratory from test chips. A comparison of various noise generation schemes is also presented.",
keywords = "1/f noise, Flicker noise, Mixed signal systems, Multirate filter banks, Noise modeling",
author = "Jongsun Park and Khurram Muhammad and Kaushik Roy",
year = "2006",
month = "7",
day = "1",
doi = "10.1109/TCAD.2005.855953",
language = "English",
volume = "25",
pages = "1247--1256",
journal = "IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems",
issn = "0278-0070",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "7",

}

TY - JOUR

T1 - Efficient modeling of 1/f α noise using multirate process

AU - Park, Jongsun

AU - Muhammad, Khurram

AU - Roy, Kaushik

PY - 2006/7/1

Y1 - 2006/7/1

N2 - In order to verify the system performance of mixed-signal systems on chip (SoCs), computer-aided design (CAD) tools are required to generate 1/f/ α noise that degrades the performance of most analog circuits. Current techniques for generating discrete sequences of 1/f α noise require a large amount of computations that place an excessive burden on the computation engine and random number generators. In this paper, the authors propose a low-complexity 1/f α noise generation scheme, which is based on a multirate filter bank. In this scheme, each branch in the filter bank processes signals in a different frequency band while allowing for arbitrary selection of a in each bank. The proposed approach greatly reduces computations when compared to traditional noise generation processes of using a single noise-shaping filter. Furthermore, it allows selecting different combinations of noise frequency response in different frequency bands, thus allowing calibration of noise generated in simulation to the one measured in the laboratory from test chips. A comparison of various noise generation schemes is also presented.

AB - In order to verify the system performance of mixed-signal systems on chip (SoCs), computer-aided design (CAD) tools are required to generate 1/f/ α noise that degrades the performance of most analog circuits. Current techniques for generating discrete sequences of 1/f α noise require a large amount of computations that place an excessive burden on the computation engine and random number generators. In this paper, the authors propose a low-complexity 1/f α noise generation scheme, which is based on a multirate filter bank. In this scheme, each branch in the filter bank processes signals in a different frequency band while allowing for arbitrary selection of a in each bank. The proposed approach greatly reduces computations when compared to traditional noise generation processes of using a single noise-shaping filter. Furthermore, it allows selecting different combinations of noise frequency response in different frequency bands, thus allowing calibration of noise generated in simulation to the one measured in the laboratory from test chips. A comparison of various noise generation schemes is also presented.

KW - 1/f noise

KW - Flicker noise

KW - Mixed signal systems

KW - Multirate filter banks

KW - Noise modeling

UR - http://www.scopus.com/inward/record.url?scp=33744730020&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33744730020&partnerID=8YFLogxK

U2 - 10.1109/TCAD.2005.855953

DO - 10.1109/TCAD.2005.855953

M3 - Article

VL - 25

SP - 1247

EP - 1256

JO - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

JF - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

SN - 0278-0070

IS - 7

ER -