Constant Pins Screen

This screen allows the user to define pins — and by extension the nets to which they are connected — that must remain in a constant state.

There are three reasons for wanting to designate a pin as 'constant'.

  • To keep the board in a safe state (prevent contention).
  • To ensure the test system is not disrupted by a test (e.g. the connection test driving a reset pin).
  • To exclude a pin (and therefore the net that it is on) from the Connection Test.

Constant pins can be enabled or disabled from this screen by checking or unchecking the checkbox in the Enabled column. Disabling this option will stop the pin from being held constant without removing the pin from the screen.

A constant pin can have one of 3 values:

  • Low - XJTAG drives the net low
  • High - XJTAG drives the net high
  • Input - this pin is driven, XJTAG must not drive this net (and will exclude it from analysis during Connection Test).

NB: If your circuit uses 1149.6 testing, then on a net with a coupling capacitor defined, a constant value of Input will be observed during both AC and DC testing, but values of High and Low can only be observed during DC tests due to the way in which the 1149.6 standard works.

The Add... button opens a dialog in which a pin from the circuit can be chosen and its constant value specified.

Adding a constant pin

The Add Device... button allows the user to set all pins on a particular device as constant pins. Clicking the button launches a pop-up window to specify a device in the circuit and a value for the pins on that device.

The Edit... button allows the constant pin properties to be changed for the selected pins within the Constant Pins list.

Click Remove to remove currently selected pins from the Constant Pins list.

Click Reset to revert any changes made to the constant pins during the session, restoring the constant pins to those specified in the pack file.

The View drop-down button allows you to view the pin in various ways: in the Explorer window, the Layout Viewer, if available, the Schematic Viewer, if available, and on the Analyser Screen, if the pin is on a JTAG device.