SIMULATION TOOL FOR HIGH-SPEED COMMUNICATIONS LINKS
First Claim
1. A method of simulating communications links using a link simulation tool implemented on computing equipment, wherein each communications link includes respective link subsystems and wherein the link subsystems in each of the communications links are represented by subsystem models in the link simulation tool, the method comprising:
- performing two-dimensional convolution operations on the subsystem models to determine link performance for the communications links using the link simulation tool.
1 Assignment
0 Petitions
Accused Products
Abstract
A link simulation tool for simulating high-speed communications link systems is provided. Communications links may include link subsystems such as transmit (TX) circuitry, receive (TX) circuitry, oscillator circuits that provide reference clock signals to the TX and RX circuitry, and channels that link the TX and RX circuitry. The link simulation tool may model each of the subsystems using behavioral models. The behavioral models may include characteristic functions such as transfer functions, probability density functions, and eye characteristics. The link simulation tool may have a link analysis engine that is capable of performing two-dimensional (two-variable) convolution operations and in applying dual-domain (frequency-time) transformations on the characteristic functions provided by the behavioral models to simulate the performance of the link system. The link simulation tool may have an input screen that allows a user to specify desired link parameters and a data display screen that display simulated results.
-
Citations
20 Claims
-
1. A method of simulating communications links using a link simulation tool implemented on computing equipment, wherein each communications link includes respective link subsystems and wherein the link subsystems in each of the communications links are represented by subsystem models in the link simulation tool, the method comprising:
performing two-dimensional convolution operations on the subsystem models to determine link performance for the communications links using the link simulation tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method of simulating communications links using a link simulation tool that is implemented on computing equipment, comprising:
-
with the link simulation tool, displaying a timing diagram for transmitted signals having varying signal amplitudes at a given point in each of the communications links; and with the link simulation tool, displaying a probability density function plot that represents a distribution of signal amplitude variations in the transmitted signals for each of the communications links. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of simulating communications links using a link simulation tool implemented on computing equipment, comprising:
-
with the link simulation tool, providing a user with an opportunity to specify random jitter requirements for each of the communications links; with the link simulation tool, providing the user with an opportunity to specify random noise requirements for each of the communications links; and with the link simulation tool, producing simulation results for each of the communications links based on the random jitter and noise requirements specified by the user. - View Dependent Claims (16, 17, 18, 19)
-
-
20. Software on a computer-readable storage media for simulating performance in communications links, comprising:
-
code for providing a user with an opportunity to specify link simulation settings for the communications links; code for performing two-dimension convolution operations to simulate performance in the communications links; and code for displaying simulation results for each of the communications links produced by performing the two-dimensional convolution operations.
-
Specification