Inter-Board Connections
The inter-board connections list (in the project file preamble) is used when the circuit under test consists of more than one board. This section describes the connections between the various boards.
There are three possible methods of describing the connections between boards:
Device to device connections
This is the main type of inter-board connection, when all of the pins on a connector on one board are connected to all of the pins on a connector on another board. This assumes that pin 1 is connected to pin 1, and so on.
Syntax
CONNECTION LIST CONNECT DEVICE reference TO reference { , NOWARN } { , DISABLE } { , NOTE := "note" }; ... END;
The boardss and references indicate the devices to connect.
The optional NOWARN parameter indicates that any warnings that the XJEase compiler produces about the connection should be suppressed.
The optional DISABLE keyword indicates that the connection has been disabled and should not have any effect.
The optional NOTE parameter holds any user defined notes about the connection.
Example
CONNECTION LIST CONNECT DEVICE mainBoard.CN13 TO otherBoard.CN2, NOWARN; END;
Pin to pin connections
There may be extra wires between boards (e.g. for debugging), which are not described in the netlist. These can be described using CONNECT PINS statements - e.g.:
Syntax
CONNECTION LIST CONNECT PINS board.reference.pinNum TO board.reference.pinNum { , DISABLE } { , NOTE := "note" }; ... END;
The boardss, references and pinNums indicate the device references and pin numbers of the two pins.
The optional DISABLE keyword indicates that the connection has been disabled and should not have any effect.
The optional NOTE parameter holds any user defined notes about the connection.
Example
CONNECTION LIST CONNECT PINS mainBoard.IC12.14 TO otherBoard.IC14.12, NOTE := "Jumper cable"; END;
XJTAG v4.1.100