Pin(s) To NI-RFPM Sessions (TSM)

NI TestStand 2017 Semiconductor Module Code Module VIs Help

Edition Date: July 2018

Part Number: 373951H-01

»View Product Info
Download Help (Windows Only)

Requires: TSM

Returns the NI-RFPM sessions and ports required to access one or more pins, as well as paths and orientations of the S2P files that characterize the de-embedding network for each port. You must manually select the polymorphic instance you want to use. Select the single pin, two pins, or multiple pins polymorphic instance based on the number of pins the test is designed to test. The two pins polymorphic instance is a convenient option for tests that involve a stimulus and response pin.

Use the pull-down menu to select an instance of this VI.

Single Pin - Multiple Instruments

Returns the NI-RFPM sessions and ports required to access the pin, as well as paths and orientations of the S2P files that characterize the de-embedding network for each port.

PinToNIRFPMSessionsWithPaths.vi

/images/reference/en-XX/help/373951H-01/crn.gif Semiconductor Module Context is a valid ActiveX reference to a Semiconductor Module context object.
/images/reference/en-XX/help/373951H-01/cstr.gif Pin specifies the name of the pin to translate to instrument sessions and include in the Ports List parameter. The pin must be a DUT pin.
/images/reference/en-XX/help/373951H-01/cerrcodeclst.gif error in (no error) describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out.
/images/reference/en-XX/help/373951H-01/i1dstr.gif Ports List returns an array of ports, where each element is the port for the instrument session required to access the pin on the corresponding site.
/images/reference/en-XX/help/373951H-01/i1d30.gif De-embedding Files returns the paths and orientations of the S2P files that characterize the de-embedding network for each port in the Ports List parameter. If the path is an absolute path, the VI returns the absolute path whether the file exists or not. If the path is a relative path and the file exists relative to the path of the pin map file, the VI returns the absolute path of the existing file. Otherwise, the VI returns a string without error.
/images/reference/en-XX/help/373951H-01/irn.gif Semiconductor Module Context out returns the Semiconductor Module Context parameter unchanged.
/images/reference/en-XX/help/373951H-01/i1ddlrn.gif Semiconductor Module Contexts returns an array of Semiconductor Module context objects. Each element in the array represents a site that must be executed serially. Use each Semiconductor Module context object to query the pin map and publish data. You must close the reference to the Semiconductor Module contexts after using them.
/images/reference/en-XX/help/373951H-01/i1dvsrn.gif Instrument Sessions returns the NI-RFPM subsystem sessions of the instruments for each site in the Semiconductor Module context.
/images/reference/en-XX/help/373951H-01/ierrcodeclst.gif error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces. Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.

Two Pins - Multiple Instruments

Returns the NI-RFPM sessions and ports required to access Pin 1 and Pin 2 and the paths and orientations to S2P files that characterize the de-embedding network for each port. This polymorphic instance is a convenient option for tests that involve a stimulus and response pin.

2PinsToNIRFPMSessionsWithPaths.vi

/images/reference/en-XX/help/373951H-01/crn.gif Semiconductor Module Context is a valid ActiveX reference to a Semiconductor Module context object.
/images/reference/en-XX/help/373951H-01/cstr.gif Pin 1 specifies the name of the first pin to translate to instrument sessions and include in the Ports List 1 parameter. The pin must be a DUT pin.
/images/reference/en-XX/help/373951H-01/cstr.gif Pin 2 specifies the name of the second pin to translate to instrument sessions and include in the Ports List 2 parameter. The pin must be a DUT pin.
/images/reference/en-XX/help/373951H-01/cerrcodeclst.gif error in (no error) describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out.
/images/reference/en-XX/help/373951H-01/i1dstr.gif Ports List 1 returns an array of ports where each element is the port for the instrument session required to access Pin 1 on the corresponding site.
/images/reference/en-XX/help/373951H-01/i1d30.gif De-embedding Files 1 returns the paths and orientations of the S2P files that characterize the de-embedding network for each port in the Ports List 1 parameter. If the path is an absolute path, the VI returns the absolute path whether the file exists or not. If the path is a relative path and the file exists relative to the path of the pin map file, the VI returns the absolute path of the existing file. Otherwise, the VI returns a string without error.
/images/reference/en-XX/help/373951H-01/i1dstr.gif Ports List 2 returns an array of ports where each element is the port for the instrument session required to access Pin 2 on the corresponding site.
/images/reference/en-XX/help/373951H-01/i1d30.gif De-embedding Files 2 returns the paths and orientations of the S2P files that characterize the de-embedding network for each port in the Ports List 2 parameter. If the path is an absolute path, the VI returns the absolute path whether the file exists or not. If the path is a relative path and the file exists relative to the path of the pin map file, the VI returns the absolute path of the existing file. Otherwise, the VI returns a string without error.
/images/reference/en-XX/help/373951H-01/irn.gif Semiconductor Module Context out returns the Semiconductor Module Context parameter unchanged.
/images/reference/en-XX/help/373951H-01/i1ddlrn.gif Semiconductor Module Contexts returns an array of Semiconductor Module context objects. Each element in the array represents a site that must be executed serially. Use each Semiconductor Module context object to query the pin map and publish data. You must close the reference to the Semiconductor Module contexts after using them.
/images/reference/en-XX/help/373951H-01/i1dvsrn.gif Instrument Sessions returns the NI-RFPM subsystem sessions of the instruments for each site in the Semiconductor Module context.
/images/reference/en-XX/help/373951H-01/ierrcodeclst.gif error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces. Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.

Multiple Pins - Multiple Instruments

Returns the NI-RFPM sessions and ports required to access the pins, as well as paths and orientations of the S2P files that characterize the de-embedding network for each port.

PinsToNIRFPMSessionsWithPaths.vi

/images/reference/en-XX/help/373951H-01/crn.gif Semiconductor Module Context is a valid ActiveX reference to a Semiconductor Module context object.
/images/reference/en-XX/help/373951H-01/c1dstr.gif Pins specifies the names of the pins or pin groups to translate to instrument sessions and include in the Ports Lists parameter. The pins must be DUT pins.
/images/reference/en-XX/help/373951H-01/cerrcodeclst.gif error in (no error) describes error conditions that occur before this VI or function runs. The default is no error. If an error occurred before this VI or function runs, the VI or function passes the error in value to error out. This VI or function runs normally only if no error occurred before this VI or function runs. If an error occurs while this VI or function runs, it runs normally and sets its own error status in error out.
/images/reference/en-XX/help/373951H-01/i2dstr.gif Ports List returns a 2D array of ports. Each row represents ports from a site, and each column represents the ports for the instrument session required to access the pins on the corresponding site.
/images/reference/en-XX/help/373951H-01/i2d30.gif De-embedding Files returns the paths and orientations of the S2P files that characterize the de-embedding network for each port in the Ports List parameter. If the path is an absolute path, the VI returns the absolute path whether the file exists or not. If the path is a relative path and the file exists relative to the path of the pin map file, the VI returns the absolute path of the existing file. Otherwise, the VI returns a string without error.
/images/reference/en-XX/help/373951H-01/irn.gif Semiconductor Module Context out returns the Semiconductor Module Context parameter unchanged.
/images/reference/en-XX/help/373951H-01/i1ddlrn.gif Semiconductor Module Contexts returns an array of Semiconductor Module context objects. Each element in the array represents a site that must be executed serially. Use each Semiconductor Module context object to query the pin map and publish data. You must close the reference to the Semiconductor Module contexts after using them.
/images/reference/en-XX/help/373951H-01/i1dvsrn.gif Instrument Sessions returns the NI-RFPM subsystem sessions of the instruments for each site in the Semiconductor Module context.
/images/reference/en-XX/help/373951H-01/ierrcodeclst.gif error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces. Right-click the error out front panel indicator and select Explain Error from the shortcut menu for more information about the error.

WAS THIS ARTICLE HELPFUL?

Not Helpful