2.3.3.1.38. NXcircuit

Status:

base class, extends NXcomponent

Description:

Base class for documenting circuit devices. ...

Base class for documenting circuit devices.

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

Symbols:

No symbol table

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, which is possibly ...

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

bandwidth: (optional) NX_NUMBER {units=NX_FREQUENCY}

The bandwidth of the frequency response of the circuit.

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 ...

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}

Root-mean-square (RMS) noise level (in current or voltage) ...

Root-mean-square (RMS) noise level (in current or voltage) in the circuit in voltage or current.

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 connected 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 ...

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/base_classes/NXcircuit.nxdl.xml