|
 
- 帖子
- 59
- 积分
- 1573
- 在线时间
- 46 小时
|
5楼
发表于 2010-7-21 08:25
| 只看该作者
QuickEye Analysis
QuickEye analysis employs pattern-dependent convolution. A step response to a single transition is taken for a single rising edge and a single falling edge, and the step responses are then combined to create an intermediate waveform that approximates the behavior of the fully-simulated channel. With QuickEye, inter-symbol interference (ISI) is easy to calculate, but random transmit jitter is more difficult to handle. QuickEye superimposes the step responses for a rising and a falling edge in their appropriate places. The step response is the waveform at the far end of the channel to a single transition at the input, from low to high or high to low.
By default, Nexxim simulates over a time period of 100 UIs to calculate the step response. STEP_RESP_NUM_UI parameter on the Eye Source controls this operation.
QuickEye convolves the calculated step response with an input bit pattern to generate the eye diagram. The input bit pattern can be a literal bitlist specified in the netlist, a sequence of random bits, a bit pattern read from a file, a pseudorandom selection of bit patterns of length 7, 11, 23, or 31, or the worst-case bit pattern calculated by peak distortion analysis.
VerifEye Analysis
VerifEye analysis is a statistical eye-analysis algorithm, similar to the public domain StatEye .VerifEye calculates a cumulative distribution function (CDF) for deviations from the step responses in the intermediate waveform described above, taking into account the conditional probabilities for the various kinds of transitions. A slice through the CDF generates the bathtub curve. Moreover, random transmit jitter can be simulated by using a Gaussian distribution for the deviations in response. VerifEye analysis uses the edges for calculations (rather than the pulses as in standard StatEye). Using the edges allows random jitter to be truly random (timings of edges are independent) and also enables an easy calculation of duty cycle distortion (DCD).
The idea behind VerifEye is that in order to generate an eye diagram and bathtub curve for a channel, including the effects of jitter, it is not necessary to run a very long transient simulation, such as would be implied by the required BER of the channel. By combining the statistics of the bit stream with the variation in transitions due to jitter, it is possible to generate the information needed in much less computation time. |
|