Hardware Reference Selector (HRS) Control

HRS Overview

Hardware Reference Selctor (HRS) boards are used by __lynxsx_hardware_name systems to allow software controlled reference selection for all AD channels. HRS boards can be either Digital Reference Selector (DRS) or Combo boards. When setting up a system to use an HRS, __prod_name requires the following:
  1. Each DRS board is paired with a single Input Board in the slot immediately to its left (e.g. DRS in slot 1 controls references for all AD channels on the Input Board in slot 0). Combo boards can be in any slot.
  2. Once an empty slot is found, all boards after that slot will be considered empty. (Example: IDIICEID will be treated as IDIIC).
Each HRS board can select from the 32 AD channels, four source references on the paired Input Board (Source Reference 1 through 4), or the Subject and Panel ground connectors as references. An individual HRS is limited to eight unique references at a time (Local0 - Local7).

It is also possible to share references between HRS boards via the global bus. __prod_name assumes that all HRS boards are connected via the global bus cable that was supplied with your hardware system. There can be a total of eight global references for the entire system, regardless of the number of HRS boards. When using a reference from the global bus on an HRS, it will use up one of the eight local references on that board. Global references must be matched to their corresponding local reference (i.e. if AD channel 33 is set to local 0 on DRS board 3, and the DRS at board 1 wants to use AD channel 33 as a reference, it must set its local 0 to use AD channel 33).

__prod_name will take care of managing all locals and globals via the -SetAcqEntReference command and the CSC or Spike Acquisition Entity properties , so there is no need to manually make these changes.

HRS Setup Dialog

The HRS Setup Dialog can be launched either from the  ATLAS Hardware Properties DigitalLynxSX Hardware Properties or from either the CSC or Spike Acquisition Entity properties .  

NOTE:   This dialog is for viewing the current HRS hardware settings. This dialog can be used to view current HRS hardware settings or to directly adjust the HRS hardware. It is highly recommended that automatic adjustments be used. Changing acquisition entity references from either the CSC or Spike Acquisition Entity properties will automatically adjust all settings on an HRS.  These automatic adjustments take much of the complexity out of using the HRS.





HRS Setup

1. Go To Option
Clicking on the button will switch you to the Acquisition Entity Properties window.  Use the CSC or Spike Acquisition Entity Properties for reference selection.
2. Channel Range This selects the range of channels whose reference settings you wish to change. The index of the HRS is also shown, and, if using a DRS, the input board slot number that corresponds to the selected channel range is also shown.
3.  Local Selection Each HRS allows for eight different references to be active at one time.  This shows the reference currently assigned to a local.
4. AE Using Reference This is a list of all of the acquisition entities that are currently using the selected reference. If an AD channel is not associated with an AE, then the AD channel will be shown next to it's current reference. There is currently no way to change a reference for an AD channel that is not associated with an AE.
5.  Global Drive This shows whether the current reference is driven (checked) or not driven (unchecked) on the global bus.  When driven globally, other HRS boards are using the selected reference on their channels. To eliminate much of the complication of global settings, it is recommended that you use either the CSC or Spike Acquisition Entity properties to change references.
6.  Close Button Closes this window.