Main Content

SignalIntegrityInterface

Return interface object of given Signal Integrity Toolbox project object

Since R2023a

Description

The SignalIntegrityInterface class object returns an interface object from a given SignalIntegrityProject object. You can get the current interface, any specific interface in the project, or all the project interfaces.

Creation

Description

int=sip.CurrentInterface returns a SignalIntegrityInterface class object corresponding to the current interface of the SignalIntegrityProject object sip.

int=sip.Interfaces(i) returns a SignalIntegrityInterface class object corresponding to the i-th interface of the SignalIntegrityProject object sip.

int=sip.Interfaces returns the SignalIntegrityInterface class objects corresponding to all the interfaces of the SignalIntegrityProject object sip.

Properties

expand all

Name of the current interface, specified as a string.

Type of the current interface, specified as a serial or parallel.

Name of the current schematic set, specified as a string.

Results of the simulations that ran in the current interface being observed, specified as a [Nx(M+4)] table. N and M represent the number of simulations and the number of result variables, respectively.

SignalIntegritySheet object(s) representing all the sheets in the current interface, specified as [1xN] class object. N represents the number of sheets.

SignalIntegrityProject object representing the parent project, specified as a class object.

Simulation parameters for the current interface, specified as a dictionary.

Version History

Introduced in R2023a