SetInitialSubchainTckFrequency Method

Sets the initial TCK frequency (in Hz) for the given chain to run at.

Type: ChainRunner

Namespace: XJTAG.Integration.XJAnalyser

Syntax

public void SetInitialSubchainTckFrequency(int frequencyHz, string subchainName)

Parameters

frequencyHz

Type: int

The frequency in Hz to initially run tests at.

subchainName

Type: string

The name of the subchain whose frequency to set.

Exceptions

System.ArgumentException

The given subchain name does not match any subchains in the project, or the given frequency value is not a valid TCK Frequency.

RuntimeException

The current project has Optimised Scans disabled so does not support per-subchain frequencies. Use SetInitialCircuitTckFrequency to set the circuit frequency instead.

System.ObjectDisposedException

The ChainRunner has already been disposed.

Remarks

This should only be called when the project has Optimised Scans enabled. If Optimised Scans is disabled in the project, then there is a single circuit frequency which can be set via SetInitialCircuitTckFrequency instead.