Waveform Generation Using Precomputed Noise Jitter Lookup Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current simulation methods for high-speed circuit design struggle to accurately model realistic communication links due to inadequate noise and jitter generation control, leading to lengthy simulation times and memory issues, especially when simulating multi-Gigabit systems where amplitude noise and timing jitter are critical.
Innovation Solution
The technique generates realistic waveforms by simulating the effect of a channel on a transmitted signal, compiling statistical differences into amplitude noise and timing jitter vectors, allowing for the creation of simulate-able waveforms without repeated channel simulation, using probability density functions and cumulative distribution functions to form noise and jitter vectors for accurate signal representation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If detailed channel simulation is performed repeatedly to generate waveforms with noise and jitter, then the accuracy and realism of the simulation is improved, but the simulation time and memory requirements increase significantly
Solution Approach 1:
The patent performs channel simulation in advance to generate lookup tables containing pre-computed noise and jitter characteristics. These pre-computed results are stored for reuse during actual circuit simulations, eliminating the need for repeated channel simulations and significantly reducing simulation time while maintaining accuracy
Solution Approach 2:
The patent creates simplified representations (lookup tables) that copy the essential noise and jitter characteristics of the full channel simulation. These lookup tables serve as lightweight copies that can be applied repeatedly without the computational overhead of the original detailed channel model
2Measurement precision
If detailed channel simulation is performed repeatedly to generate waveforms with noise and jitter, then the accuracy and realism of the simulation is improved, but the memory requirements increase significantly
Solution Approach 1:
The patent performs channel simulation in advance to generate lookup tables containing pre-computed noise and jitter characteristics. These pre-computed results are stored for reuse during actual circuit simulations, eliminating the need for repeated channel simulations and significantly reducing simulation time while maintaining accuracy
Solution Approach 2:
The patent creates simplified representations (lookup tables) that copy the essential noise and jitter characteristics of the full channel simulation. These lookup tables serve as lightweight copies that can be applied repeatedly without the computational overhead of the original detailed channel model
3Ease of operation
If industry standard simulators are used for channel-affected signals, then ease of operation is maintained, but the level of noise and jitter generation control needed for accurate modeling is insufficient
Solution Approach 1:
The patent introduces lookup tables as an intermediary between the simple industry standard simulators and the complex channel characteristics. These lookup tables contain pre-computed noise and jitter data that bridge the gap, allowing standard simulators to achieve accurate noise modeling without requiring complex modifications to the simulation software
Data Source
AI summary
Methods and apparatus disclosed herein operate, for example, to derive a non-ideal received signal from an ideal signal, to compute, from the non-ideal received signal, at least one probability density function of amplitude and time values representing deviations from the ideal signal, to derive at least one amplitude noise component and at least one timing jitter component from the at least one probability density function, and to generate a non-ideal waveform by applying the at least one amplitude noise component and the at least one timing jitter component to an ideal waveform.


