:CONFigure:FIXTure:CDOMain
Command Syntax
:CONFigure:FIXTure:CDOMain "<fixture-name>", "<lane-number>", CLOCk{1:8}
Where <fixture-name> is the name that identifies a DUT or WDM DUT Fixture by name. The default names are 'DUT Fixture #' and 'WDM DUT Fixture #' where the '#' character is a digit from 1 to 16 with "1" identifying the first installed Fixture.
Where <lane-number> is a integer from 1 to 8 that identifies a fixture's lane.
Where CLOCk{1:8}
represents one of eight possible clock domains.
Query Syntax
:CONFigure:FIXTure:CDOMain? "<fixture-name>", "<lane-number>"
Query Response
CLOC{1:8}
Description
If a DUT or WDM DUT Fixture uses multiple clock domains, use this command to indicate which clock domain is used for each lane. Each lane can have its own clock domain, all lanes can share the same clock domain, or any other combination. It just depends on your fixture. Be sure to first install your fixture using the :CONFigure:FIXTure:TYPE
command.
Before using :CONFigure:FIXTure:CDOMain
, turn off automatic clock domain assignment (:CONFigure:FIXTure:AACDomains OFF
). Automatic clock domain assignment's default setting is ON
.
Example Commands
hwdiagram.write(':CONFigure:NLANes 4') # 4 lanes per fixture hwdiagram.write(':CONFigure:FIXTure:TYPe "DUT Fixture 1", NORMal') # install fixture hwdiagram.write(':CONFigure:FIXTure:NCDomains "DUT Fixture 1", 2') # 2 clock domains hwdiagram.write(':CONFigure:FIXTure:AACDomains "DUT Fixture 1", OFF') # auto lane assignment off hwdiagram.write(':CONFigure:FIXTure:CDOMain "DUT Fixture 1", "1", CLOCk1' assign clock domains hwdiagram.write(':CONFigure:FIXTure:CDOMain "DUT Fixture 1", "2", CLOCk2' hwdiagram.write(':CONFigure:FIXTure:CDOMain "DUT Fixture 1", "3", CLOCk1' hwdiagram.write(':CONFigure:FIXTure:CDOMain "DUT Fixture 1", "4", CLOCk2'