Main Content

newSignalIntegrityProject

Create new serial or parallel link project

Since R2024b

Description

project = newSignalIntegrityProject(name,isSerial) creates a new serial or parallel link project defined by isSerial. The project name is specified by name.

If the specified project already exists in the directory, the function returns an error.

project = newSignalIntegrityProject(name,isSerial,Name=Value) creates a new serial or parallel link project using name-value arguments. Unspecified arguments take default values.

Input Arguments

collapse all

Name of the signal integrity project to be created. Unless specified by projectLocation, the project is created in the current working directory

Type of the signal integrity project to be created.

  • true — creates a serial link project.

  • false — creates a parallel link project.

Name-Value Arguments

Specify optional pairs of arguments as Name1=Value1,...,NameN=ValueN, where Name is the argument name and Value is the corresponding value. Name-value arguments must appear after other arguments, but the order of the pairs does not matter.

Example: project = newSignalIntegrityProject('PLD',false,openApp=true) creates a new parallel link project object project named PLD and opens the Parallel Link Designer app.

Full path to the directory above the project, specified as a string. If the specified directory does not exist, the function creates one for you. By default, the project is saved in the current working directory.

Open the Serial Link Designer or Parallel Link Designer app based on the project type defined in isSerial.

Name of the interface in the created project. The default name is interface1.

Name of the sheet in the created project. The default name is sheet1.

Determine whether to create a topology on the sheet. By default, a topology is created.

Determine whether the created topology on the sheet is differential or single-ended.

Output Arguments

collapse all

Signal Integrity Toolbox project, returned as an object.

Version History

Introduced in R2024b