Status model configuration example
In this example, a current limit (compliance) event in SMU A or B of node 15 sets the RQS bit of the
Status Byte of the master node. The commands to configure the status model for this example are
provided in Status configuration (enable) commands (on page 12-26).
When a current limit (compliance) condition occurs in SMU A or B of node 15, the following sequence
of events occurs:
• Node 15: Bit B1 or B2 of the Measurement Event Current Limit Summary Register sets when the
current limit (compliance) event occurs.
• Node 15: Bit B1 (ILMT) of the Measurement Event Register sets.
• Node 15: Bit B0 (MSB) of the Status Byte sets.
• System Summary Registers: Bit B1 (node 15) of the System Summary Register 2 sets.
The System Summary Registers are shared by all nodes in the TSP-Link system. When a bit in a
system register of node 15 sets, the same bit in the master node system register also sets.
• System Summary Registers: Bit B0 (Extension) of the System Summary Register sets.
• Master Node: Bit B0 (MSB) of the Status Byte sets.
• Master Node: With service request enabled, bit B6 (RQS) of the Status Byte sets. When your
program performs the next serial poll of the master node, it detects the current limit event and can
branch to a routine to service the request.
The figure in Status configuration (enable) commands (on page 12-26) demonstrates the flow of
information through the status model of node 15 and the master node.
Status configuration (enable) commands
For the following registers, the commands listed, which are sent from the master node, enable the
appropriate register bits for the status model configuration example.
Node 15 status registers: The following commands enable the current limit events for SMU A and B of
node 15:
node[15].status.measurement.current_limit.enable = 6
node[15].status.measurement.enable = 2
node[15].status.node_enable = 1