:CONFigure:FIXTure:NCDomains

Flex Apps:
FlexOTO
FlexOTO Instance:
Hardware Diagram

Command Syntax

:CONFigure:FIXTure:NDOMains "<fixture-name>", <clock-domains>

Where <fixture-name> is the name that identifies a "DUT Fixture #" or "WDM DUT Fixture #" by name. The '#' character is a digit from 1 to 16 with "1" identifying the first installed Fixture.

Where <clock-domains> is an integer 1 to 5 indicating the number of clock domains on the fixture.

Query Syntax

:CONFigure:FIXTure:NDOMains "<fixture-name>"

Query Response

{1:5}

Description

Enters the number of clock domains used on the specified DUT Fixture or WDM DUT Fixture. A maximum of number of clock domains that can be specified is equal to the number of Fixture lanes. To turn on or off automatic assignment of clock domains for the specified DUT Fixture or WDM DUT Fixture, use the :CONFigure:FIXTure:AACDomains command. To explicitly assign clock domains to lanes, turn off :CONFigure:FIXTure:AACDomains and use the :CONFigure:FIXTure:CDOMain:LANE command.

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'