Download PDFOpen PDF in browser

A UVM Testbench for Checking the Global Convergence of Analog/Mixed-Signal Systems: an Adaptive Decision-Feedback Equalizer Example

EasyChair Preprint 15247

10 pagesDate: October 18, 2024

Abstract

A UVM testbench capable of verifying the global convergence property of an analog/mixed-signal system is presented. For example, a sign-sign LMS adaptation algorithm for a decision-feedback equalizer (DFE) may converge to a false final state depending on the initial state. To detect the existence of such false final states, the testbench launches a sequence of trial runs, each starting from a random, unvisited initial state, until all possible states of the system are tried or traversed, or a problematic initial state is found. The simulation is run entirely in SystemVerilog by modeling the analog components of the high-speed wireline transceiver using the XMODEL primitives. To generate a sequence of trial runs based on the previous results and evaluate the termination conditions, the testbench utilizes a shared state coverage database and a global UVM event. The experimental results show that the testbench swiftly uncovers the false final states caused by high channel loss or insufficient constraints, and successfully confirms the global convergence of the adaptation loop when no such issues exist.

Keyphrases: Analog/Mixed-Signal Verification, SystemVerilog, Testbench, UVM

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
@booklet{EasyChair:15247,
  author    = {Jaeha Kim},
  title     = {A UVM Testbench for Checking the Global Convergence of Analog/Mixed-Signal Systems: an Adaptive Decision-Feedback Equalizer Example},
  howpublished = {EasyChair Preprint 15247},
  year      = {EasyChair, 2024}}
Download PDFOpen PDF in browser