Skip to main content
View as Markdown

IBSDLEntity interface

No description yet.

public interface IBSDLEntity

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
GetBoundaryCellIBoundaryCell
GetBoundaryCellCountint
GetBoundaryLengthint
GetCompliancePatternstring
GetConformanceStatementstring
GetDesignWarningstring
GetFilenamestring
GetIdCodeuint
GetInstruction_BYPASSuint
GetInstruction_CLAMPuint
GetInstruction_EXTESTuint
GetInstruction_HIGHZuint
GetInstruction_IDCODEuint
GetInstruction_SAMPLEuint
GetInstruction_USERCODEuint
GetInstructionLengthint
GetInstructionOpcodeIInstructionOpCode
GetInstructionOpcodeCountint
GetNamestring
GetPinIScanPin
GetPin_TCKIScanPin
GetPin_TDIIScanPin
GetPin_TDOIScanPin
GetPin_TMSIScanPin
GetPin_TRSTIScanPin
GetPinCountint
GetPinMappingIPinMapping
GetPinMappingCountint
GetRegisterAssociationIRegisterAssociation
GetRegisterAssociationCountint
GetScanClockHaltModeTScanClockHaltMode
GetScanClockMaxSpeeddouble

GetBoundaryCell​

No description yet.

IBoundaryCell GetBoundaryCell(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IBoundaryCell

Extension method of IBSDLEntityHelper (using SCH;).

GetBoundaryCellCount​

No description yet.

int GetBoundaryCellCount();

Returns: int

GetBoundaryLength​

No description yet.

int GetBoundaryLength();

Returns: int

GetCompliancePattern​

No description yet.

string GetCompliancePattern();

Returns: string

GetConformanceStatement​

No description yet.

string GetConformanceStatement();

Returns: string

GetDesignWarning​

No description yet.

string GetDesignWarning();

Returns: string

GetFilename​

No description yet.

string GetFilename();

Returns: string

GetIdCode​

No description yet.

uint GetIdCode();

Returns: uint

GetInstruction_BYPASS​

No description yet.

uint GetInstruction_BYPASS();

Returns: uint

GetInstruction_CLAMP​

No description yet.

uint GetInstruction_CLAMP();

Returns: uint

GetInstruction_EXTEST​

No description yet.

uint GetInstruction_EXTEST();

Returns: uint

GetInstruction_HIGHZ​

No description yet.

uint GetInstruction_HIGHZ();

Returns: uint

GetInstruction_IDCODE​

No description yet.

uint GetInstruction_IDCODE();

Returns: uint

GetInstruction_SAMPLE​

No description yet.

uint GetInstruction_SAMPLE();

Returns: uint

GetInstruction_USERCODE​

No description yet.

uint GetInstruction_USERCODE();

Returns: uint

GetInstructionLength​

No description yet.

int GetInstructionLength();

Returns: int

GetInstructionOpcode​

No description yet.

IInstructionOpCode GetInstructionOpcode(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IInstructionOpCode

Extension method of IBSDLEntityHelper (using SCH;).

GetInstructionOpcodeCount​

No description yet.

int GetInstructionOpcodeCount();

Returns: int

GetName​

No description yet.

string GetName();

Returns: string

GetPin​

No description yet.

IScanPin GetPin(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IScanPin

Extension method of IBSDLEntityHelper (using SCH;).

GetPin_TCK​

No description yet.

IScanPin GetPin_TCK();

Returns: IScanPin

Extension method of IBSDLEntityHelper (using SCH;).

GetPin_TDI​

No description yet.

IScanPin GetPin_TDI();

Returns: IScanPin

Extension method of IBSDLEntityHelper (using SCH;).

GetPin_TDO​

No description yet.

IScanPin GetPin_TDO();

Returns: IScanPin

Extension method of IBSDLEntityHelper (using SCH;).

GetPin_TMS​

No description yet.

IScanPin GetPin_TMS();

Returns: IScanPin

Extension method of IBSDLEntityHelper (using SCH;).

GetPin_TRST​

No description yet.

IScanPin GetPin_TRST();

Returns: IScanPin

Extension method of IBSDLEntityHelper (using SCH;).

GetPinCount​

No description yet.

int GetPinCount();

Returns: int

GetPinMapping​

No description yet.

IPinMapping GetPinMapping(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IPinMapping

Extension method of IBSDLEntityHelper (using SCH;).

GetPinMappingCount​

No description yet.

int GetPinMappingCount();

Returns: int

GetRegisterAssociation​

No description yet.

IRegisterAssociation GetRegisterAssociation(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: IRegisterAssociation

Extension method of IBSDLEntityHelper (using SCH;).

GetRegisterAssociationCount​

No description yet.

int GetRegisterAssociationCount();

Returns: int

GetScanClockHaltMode​

No description yet.

TScanClockHaltMode GetScanClockHaltMode();

Returns: TScanClockHaltMode

Extension method of IBSDLEntityHelper (using SCH;).

GetScanClockMaxSpeed​

No description yet.

double GetScanClockMaxSpeed();

Returns: double

Returned by​

IBSDLObject.GetEntity, IDeviceInformation.GetBSDLEntity, IJTagDevice.GetBSDL

Accepted by​

IJTagDevice.ReadPinStatesFromChain