Main Content

SignalIntegritySheet

Return sheet object of given Signal Integrity Toolbox interface object

Since R2023a

Description

The SignalIntegritySheet class object returns the sheet object from a given SignalIntegrityInterface object. You can get the current sheet, any specific sheet in the interface, or all the interface sheets.

Creation

Description

sh=int.CurrentSheet returns a SignalIntegritySheet class object corresponding to the current sheet of the SignalIntegrityInterface object int.

sh=int.Sheets(i) returns a SignalIntegritySheet class object corresponding to the i-th sheet of the SignalIntegrityInterface object int.

sh=int.Sheets returns the SignalIntegritySheet class objects corresponding to all the sheets of the SignalIntegrityInterface object int.

Properties

expand all

Name of the current sheet, specified as a string.

Determine whether the sheet is included in the simulation, specified as either true or false.

Determine whether the case mode is turned on during the simulation, specified as either true or false.

SignalIntegrityState object representing current state in the sheet, specified as a class object.

Designator objects in the sheet, specified as a list. Each designator have these properties:

  • Name — The name of the designator.

  • Stimulus — Associated stimulus pattern.

  • Part — Part name.

  • ModelType — Input. output, I/O, or repeater.

  • UI — Associated unit interval.

You can return a designator on the sheet by using the designator function.

Determine whether the sheet is differential or single-ended, specified as either true or false.

Determine whether sheet is a widebus sheet or not, specified as either true or false.

SignalIntegritySimulation object(s) representing all the simulations that ran in the sheet, specified as a [1xN] class object. N represents the number of simulations.

Pre-layout solution space for the current state, specified as a [NxM] table. N represents the number of solution space variables.

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

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

SignalIntegrityState object(s) representing all the states in the current sheet, specified as [1xN] class object. N represents the number of states.

SignalIntegrityInterface object representing the parent interface, specified as a class object.

Object Functions

designatorReturn designator on sheet

Version History

Introduced in R2023a