serdes.AMI
Description
Use the serdes.AMI object to run and test statistical and time-domain
simulations of AMI models in MATLAB®. You can also use the object to create a workflow that mimics the workflow of an
EDA tool.
Note
You need licenses for SerDes Toolbox™ and Signal Integrity Toolbox™ to use this System object™.
To create the EDA-like workflow in MATLAB:
Create the
serdes.AMIobject and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Note
If you want to run AMI models in Simulink®, use the AMI block.
To mimic the transmitter-to-channel-to-receiver EDA workflow:
Create a TX AMI, channel, and RX AMI object.
Provide the TX AMI object with a channel impulse input from the channel object for statistical analysis and a stimulus waveform for time-domain analysis.
The channel object then modifies the returned TX time-domain waveform to create the channel output waveform.
The RX AMI object uses the returned TX impulse containing the channel and TX behavior for the statistical analysis.
For time-domain analysis, the RX AMI object uses the channel output waveform, which is generated from the TX time-domain behavior and channel operation.
For more information, see Running AMI Models in MATLAB (Signal Integrity Toolbox).
Creation
Description
returns a
AMI = serdes.AMIserdes.AMI object that you can use to run AMI models in a workflow that
resembles the EDA workflow.
sets properties using one or more name-value arguments. Unspecified properties have
default values.AMI = serdes.AMI(Name=Value)
Properties
Usage
Description
[
returns an output wave and impulse response from the input wave, input impulse response,
and input clock times.waveOut,impulseOut] = AMI(waveIn,impulseIn,clockIn)
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj, use
this syntax:
release(obj)
Examples
Version History
Introduced in R2025a
See Also
AMI | Tx | Rx | serdes.ChannelLoss | Analog Channel
Topics
- Running AMI Models in MATLAB (Signal Integrity Toolbox)