2.3.3.3.81. NXcircuit

Status:

base class, extends NXobject

Description:

Application definition for circuit devices. ...

Application definition for circuit devices.

Electronic circuits are hardware components connecting several electronic components to achieve specific functionality, e.g. amplifying a voltage or convert a voltage to binary numbers, etc.

Symbols:

Constant to be used in the definition: the number of channels of the ...

Constant to be used in the definition: the number of channels of the circuit board.

N_channel: number of channels of the circuit board.

Groups cited:

NXcalibration, NXfabrication

Structure:

components: (optional) NX_CHAR

List of components used in the circuit, e.g., resistors, capacitors, transisto ...

List of components used in the circuit, e.g., resistors, capacitors, transistors or any other complex components.

connections: (optional) NX_CHAR

Description of how components are interconnected, including connection points ...

Description of how components are interconnected, including connection points and wiring.

power_source: (optional) NX_CHAR

Details of the power source for the circuit, including voltage and current ...

Details of the power source for the circuit, including voltage and current ratings.

signal_type: (optional) NX_CHAR

Type of signal (input signal) the circuit is designed to handle, e.g., analog, ...

Type of signal (input signal) the circuit is designed to handle, e.g., analog, digital, mixed-signal.

operating_frequency: (optional) NX_NUMBER {units=NX_FREQUENCY}

The operating frequency of the circuit, see also bandwidth below, which is pos ...

The operating frequency of the circuit, see also bandwidth below, which is possibly centered around this frequency. However, not necessarily (e.g. running a 100 kHz bandwidth amplifier at low, audio frequencies 1 - 20,000 Hz)

input_impedance: (optional) NX_NUMBER {units=NX_ANY}

Input impedance of the circuit.

output_impedance: (optional) NX_NUMBER {units=NX_ANY}

Output impedance of the circuit.

gain: (optional) NX_NUMBER {units=NX_UNITLESS}

Gain of the circuit, if applicable, usually all instruments have a gain which ...

Gain of the circuit, if applicable, usually all instruments have a gain which might be important or not.

noise_level: (optional) NX_NUMBER {units=NX_ANY}

RMS noise level (in current or voltage) in the circuit in voltage or current.

bandwidth: (optional) NX_NUMBER {units=NX_FREQUENCY}

The bandwidth of the frequency response of the circuit.

temperature_range: (optional) NX_NUMBER {units=NX_ANY}

Operating temperature range of the circuit.

offset: (optional) NX_NUMBER {units=NX_ANY}

Offset value for current or voltage.

output_channels: (optional) NX_NUMBER

Number of output channels collected to this circuit. Most probably N_channel.

output_signal: (optional) NX_NUMBER {units=NX_ANY}

Type of output signal, e.g., voltage, current, digital.

power_consumption: (optional) NX_NUMBER {units=NX_ANY}

Power consumption of the circuit per unit time.

status_indicators: (optional) NX_CHAR

Status indicators for the circuit, e.g., LEDs, display readouts.

protection_features: (optional) NX_CHAR

Protection features built into the circuit, e.g., overvoltage protection, ...

Protection features built into the circuit, e.g., overvoltage protection, thermal shutdown.

acquisition_time: (optional) NX_NUMBER {units=NX_TIME}

Updated rate for several processes using the input signal, e.g., History Graph ...

Updated rate for several processes using the input signal, e.g., History Graph, the circuit uses for any such process.

output_slew_rate: (optional) NX_CHAR

The rate at which the signal changes when ramping from the starting ...

The rate at which the signal changes when ramping from the starting value.

hardware: (optional) NXfabrication

Hardware where the circuit is implanted; includes information about the hardwa ...

Hardware where the circuit is implanted; includes information about the hardware manufacturers and type (e.g. part number) All the elements below may be single numbers of an array of values with length N_channel describing multiple input and output channels.

calibration: (optional) NXcalibration

Calibration data for the circuit.

Hypertext Anchors

List of hypertext anchors for all groups, fields, attributes, and links defined in this class.

NXDL Source:

https://github.com/FAIRmat-NFDI/nexus_definitions/tree/fairmat/contributed_definitions/NXcircuit.nxdl.xml