PXIe-7890

  • The displayed price is sourced from the official manufacturer’s website for reference only.
  • For project pricing, bulk discounts, and procurement support, please contact our sales team.

$21,064.00

NI PXIe-7890, 2 QSFP, 8 AI, 8 AO, 16 Low-Latency AO, 64 DIO, KU06 FPGA PXI FlexRIO Multifunction I/O Module

Для заполнения данной формы включите JavaScript в браузере.
Target price, estimated delivery time or remarks...
Категория:
10 Людей, которые сейчас смотрят этот товар!

National Instruments PXIe-7890 8 AI 32 AO 64 DIO KU060 FPGA FlexRIO Module

PXIe-7890 KU060 FPGA FlexRIO Multifunction I/O Module

Земля PXIe-7890 is a PXI Express FlexRIO multifunction I/O module designed for signal-level inverter hardware-in-the-loop testing. It combines eight differential analog inputs, standard analog outputs, low-latency analog outputs, 64 bidirectional digital I/O lines and two QSFP high-speed serial interfaces with a user-programmable Xilinx Kintex UltraScale KU060 FPGA.

The module provides the deterministic processing and low-latency I/O required to run traction-motor and power-electronics models directly in FPGA hardware. Engineers can use the PXIe-7890 to validate inverter controllers, motor-control ECUs and other high-speed embedded control systems under repeatable simulated operating conditions.

Key Features of the PXIe-7890

  • Eight differential analog input channels
  • 16-bit simultaneous analog input sampling
  • 2 MS/s maximum analog input sample rate
  • Programmable ±1 V, ±2 V, ±5 V, ±10 V and ±20 V input ranges
  • 16 standard analog output channels
  • 16 dedicated low-latency analog output channels
  • 16-bit analog output resolution
  • Up to 4 MS/s analog output update rate
  • 64 bidirectional digital I/O channels
  • Selectable 3.3 V or 5 V digital logic by 16-channel bank
  • 10 MHz maximum digital output toggle rate
  • Two QSFP high-speed serial interfaces
  • User-programmable Xilinx Kintex UltraScale KU060 FPGA
  • 331,680 FPGA lookup tables
  • 2,760 DSP48 slices
  • 38 Mb embedded block RAM
  • 4 GB onboard DRAM
  • Up to 60 DMA channels
  • PXI Express timing and synchronization support
  • Designed for inverter and traction-motor HIL testing

PXIe-7890 Technical Specifications

Product ModelPXIe-7890
Part Number787713-01
Product TypePXI FlexRIO multifunction I/O module
Primary ApplicationSignal-level inverter hardware-in-the-loop testing
ФПГАXilinx Kintex UltraScale KU060
FPGA Lookup Tables331,680
DSP48 Slices2,760
Embedded Block RAM38 Mb
Onboard DRAM4 GB, two banks of 2 GB
DRAM Clock Rate1,064 MHz
Maximum Number of DMA Channels60
Data Transfer MethodsDMA, interrupts, programmed I/O and multi-gigabit transceivers
FPGA Timebase ReferencePXI Express 100 MHz system clock
Analog Input Channels8 differential
Analog Input Resolution16 bits
Maximum Analog Input Sample Rate2 MS/s
Analog Input SamplingСинхронный
Analog Input Ranges±1 V, ±2 V, ±5 V, ±10 V and ±20 V
Analog Input FilteringProgrammable low-latency filtering
Published Analog Input Absolute Accuracy0.71 mV for the applicable range and conditions
Standard Analog Output Channels16
Low-Latency Analog Output Channels16
Total Analog Output Channels32
Analog Output Resolution16 bits
Maximum Analog Output Update Rate4 MS/s
Standard Analog Output Range±10 V
Low-Latency AO Channels 0 through 7±10 V and ±0.5 V ranges
Low-Latency AO Channels 8 through 15±10 V range
Standard AO Uncalibrated Update Latency440 ns
Standard AO Calibrated Update Latency460 ns
Standard AO Analog Latency75 ns
Low-Latency AO Uncalibrated Update Latency148 ns
Low-Latency AO Calibrated Update Latency168 ns
Low-Latency AO Analog Latency50 ns
Bidirectional Digital I/O Channels64
Digital I/O Signal TypeSingle-ended
Digital Logic Levels3.3 V or 5 V, selectable by 16-channel bank
Digital Direction ControlPer channel
Maximum Digital Output Current4 mA sink or source per channel
Maximum Digital Output Toggle Rate10 MHz
High-Speed Serial Connectors2 × QSFP
Primary I/O ConnectorsMultiple 68-pin VHDCI receptacles
Шинный интерфейсPXI Express
ReconfigurableДа
Operating Temperature0°C to 55°C
Calibration Interval2 years

PXIe-7890 Part Number and Calibration Accessory

ItemPart NumberОписание
PXIe-7890787713-01KU060 FPGA multifunction FlexRIO module with analog I/O, digital I/O and QSFP interfaces
CAL-7890/7891 Calibration Fixture788790-01Calibration fixture for PXIe-7890 and PXIe-7891 signal-level HIL modules

The PXIe-7890 uses several front-panel connectors for its different I/O resources. Verify the required VHDCI breakout assemblies, QSFP cables, logic voltage, connector pinout and test-fixture wiring before ordering.

Signal-Level Inverter HIL Architecture

The PXIe-7890 is designed to connect a real inverter controller or motor-control ECU to a simulated power stage and traction motor. The actual high-voltage inverter and motor are replaced by mathematical models running deterministically on the FPGA.

Analog inputs acquire controller feedback and command signals, while low-latency analog outputs return simulated current, voltage, resolver or other sensor information. Digital I/O and high-speed serial interfaces support additional feedback, communication and synchronization requirements.

Xilinx Kintex UltraScale KU060 FPGA

The user-programmable KU060 FPGA provides the parallel processing resources required for deterministic power-electronics and motor-model execution. Calculations can operate directly between the input and output interfaces without relying on nondeterministic host-software timing.

The FPGA includes 331,680 lookup tables, 2,760 DSP48 slices and 38 Mb of embedded block RAM. These resources support custom control logic, signal processing, plant models, communication protocols and high-speed closed-loop calculations.

Some FPGA resources are reserved by the module interface and PCI Express infrastructure, so the resources available to a user application are slightly lower than the FPGA’s total physical capacity.

Eight Simultaneous Analog Inputs

The PXIe-7890 provides eight differential analog input channels with 16-bit resolution and simultaneous sampling. Each channel can acquire at up to 2 MS/s.

Simultaneous conversion helps preserve the timing relationship between phase-current, DC-bus, command and feedback signals. This is important for multichannel control models that use several measurements during the same FPGA calculation step.

Programmable Analog Input Ranges

The analog inputs support selectable ranges of ±1 V, ±2 V, ±5 V, ±10 V and ±20 V. The range can be matched to the expected signal amplitude to balance headroom and measurement resolution.

Use the smallest range that safely contains the complete signal, including normal transients and possible fault conditions. Do not rely on the selected measurement range as overvoltage protection.

Programmable Low-Latency Input Filtering

Programmable input filtering can reduce unwanted noise and aliasing while supporting the low latency required by real-time HIL models. Filter configuration should reflect the signal bandwidth and FPGA loop rate.

Excessive filtering can add phase delay or suppress legitimate transient behavior. Validate the complete measurement path against the control system’s frequency-response requirements.

Standard Analog Outputs

The standard analog outputs provide 16-bit voltage generation with a ±10 V range. They are suitable for simulated sensor outputs, references, diagnostic signals and other voltage commands that do not require the module’s shortest output latency.

Standard output latency includes the FPGA update path and analog circuitry. Total hardware latency is determined by adding the applicable update latency and analog latency.

Low-Latency Analog Outputs

The 16 low-latency analog outputs are optimized for fast signal-level HIL feedback. Their reduced update latency helps shorten the closed-loop delay between acquiring an ECU signal, executing the FPGA model and returning the simulated response.

Channels 0 through 7 support both ±10 V and ±0.5 V ranges. Channels 8 through 15 support the ±10 V range. The smaller range can improve useful resolution for low-amplitude feedback signals.

Understanding Analog Output Latency

Total analog output latency consists of update latency plus analog latency. Calibrated operation applies stored scaling coefficients and therefore has slightly longer update latency than uncalibrated operation.

Тип выводаUncalibrated Total LatencyCalibrated Total Latency
Standard analog outputApproximately 515 nsApproximately 535 ns
Low-latency analog outputApproximately 198 nsApproximately 218 ns

These figures describe the applicable hardware output path. The complete closed-loop latency also includes analog input conversion, FPGA model execution, synchronization and any external signal-conditioning delay.

64 Bidirectional Digital I/O Channels

The PXIe-7890 provides 64 single-ended digital I/O lines distributed across two 68-pin VHDCI connectors. Each connector carries half of the total digital channels.

Direction is configurable per channel, allowing the FPGA application to combine inputs and outputs according to the test-system requirements. Digital signals can represent PWM states, enable commands, fault lines, encoder signals and general ECU control I/O.

Selectable 3.3 V and 5 V Logic

The digital logic level can be selected as 3.3 V or 5 V in banks of 16 channels. All lines within a voltage bank use the same selected logic family.

Confirm the required voltage before connecting the device under test. Applying an incompatible logic level may result in unreliable operation or damage to the PXIe-7890 or ECU.

10 MHz Digital Output Operation

Digital outputs support a maximum toggle rate of 10 MHz and can sink or source up to 4 mA per channel. This capability supports many control, status and moderate-speed pulse applications.

The digital I/O is not intended to drive high-current loads directly. Use suitable buffers, level translators or external drivers when the connected circuit requires more current or a different electrical standard.

Two QSFP High-Speed Serial Interfaces

Two QSFP connectors provide high-speed serial communication through the FPGA’s multi-gigabit transceivers. These ports can exchange data with compatible FPGA modules, simulation hardware or custom interfaces.

The exact line rate, protocol and channel configuration depend on the FPGA design and connected equipment. Cable type, transceiver compatibility and link configuration must be confirmed for the intended application.

Aurora Protocol Support

NI provides an Aurora-based sample project and CLIP for the PXIe-7890. This reference design can be used as a starting point for low-overhead, high-speed serial communication through the QSFP interfaces.

The example can be generated using the FlexRIO Integrated I/O Getting Started example in LabVIEW. Application-specific FPGA development is still required to integrate the link with the final motor model or HIL architecture.

4 GB Onboard DRAM

The module includes 4 GB of onboard DRAM divided into two 2 GB banks. The memory can buffer waveform data, model parameters, lookup tables and other information used by the FPGA application.

Efficient memory access is important when the FPGA model requires high throughput. The achievable application bandwidth depends on access patterns, FPGA design and competition between memory clients.

DMA Data Transfer

Up to 60 DMA channels can transfer data between the FPGA and host memory. DMA can be used for waveform streaming, test data capture, configuration updates and diagnostic information.

The host controller, PXI Express chassis topology and other modules sharing the bus affect sustainable data-transfer performance. Critical HIL feedback loops should remain in FPGA hardware rather than depend on host communication.

Traction-Motor Model Execution

The KU060 FPGA can execute mathematical models representing traction motors, including electrical and mechanical behavior. Multiple model components can operate in parallel to achieve short deterministic time steps.

The exact number and complexity of motor models depend on the selected model, numerical method, FPGA clock rate, resource usage and I/O requirements.

Inverter Controller Validation

The PXIe-7890 can validate an inverter controller without connecting it to a high-power inverter and motor. The controller receives simulated feedback while its commands are captured and evaluated by the FPGA model.

This arrangement helps test normal operation, startup, shutdown, torque commands, speed transitions and error handling in a controlled laboratory environment.

Electric Vehicle Powertrain Testing

Electric vehicle test systems can use the module to simulate traction-motor and inverter behavior at signal level. The real ECU executes its production control software while the FPGA recreates the response of the electrical powertrain.

Signal-level testing reduces the risk and energy associated with testing every software condition on a physical high-voltage dynamometer.

Fault and Corner-Case Simulation

FPGA logic can introduce simulated overcurrent, overspeed, sensor offset, missing feedback and other abnormal operating conditions. These repeatable scenarios help verify diagnostic and protective behavior.

Electrical faults that require changing actual ECU wiring or applying abnormal voltages may require separate fault insertion and signal-conditioning hardware.

ECU Regression Testing

Automated regression systems can replay the same operating profiles after software or calibration changes. Consistent simulated conditions make differences between ECU versions easier to identify.

Test sequences can record analog measurements, digital states, model variables and diagnostic results for comparison and reporting.

PXI Timing and Synchronization

The FPGA can use the PXI Express 100 MHz reference clock. PXI timing and triggering resources allow the module to coordinate with data acquisition, communication, fault insertion and measurement instruments.

Shared timing is valuable when inverter commands, simulated feedback, network messages and external measurements must be correlated on a common timebase.

LabVIEW FPGA Integration

LabVIEW FPGA allows engineers to create custom deterministic processing and I/O logic for the KU060 FPGA. The application can implement plant models, control interfaces, triggers, fault logic and custom serial communication.

FPGA development requires compatible LabVIEW FPGA and FlexRIO software. Confirm software-version, operating-system, controller and compilation-service compatibility before configuring the system.

LabVIEW Real-Time Integration

A compatible PXI real-time controller can manage test sequencing, parameter updates, network communication, data logging and interaction with the FPGA model.

Time-critical calculations remain on the FPGA, while the real-time controller handles tasks that require deterministic sequencing but do not need submicrosecond execution.

Typical PXIe-7890 Applications

  • Signal-level inverter HIL testing
  • Traction-motor controller validation
  • Electric vehicle powertrain development
  • Motor-control ECU regression testing
  • Power-electronics controller verification
  • FPGA-based plant simulation
  • Resolver and sensor signal simulation
  • PWM command acquisition
  • Fault and corner-case simulation
  • Closed-loop embedded controller testing
  • Rapid control prototyping
  • Custom high-speed serial communication
  • Multichannel deterministic signal generation
  • Automotive and aerospace controller testing

PXIe-7890 Troubleshooting

The PXIe-7890 is not detected in NI MAX

Confirm that the module is fully installed in a compatible PXI Express slot. Check chassis power, controller communication and FlexRIO driver installation, then restart the system and rescan the hardware.

The FPGA bitfile cannot be loaded

Verify that the bitfile was compiled for the PXIe-7890 and KU060 target. Confirm compatibility between the bitfile, FlexRIO driver, LabVIEW FPGA version and host application.

An analog input signal is clipped

Check the selected input range and actual signal amplitude. Select a larger range when the signal, including transients and offset, exceeds the configured limits.

Analog input data contains excessive noise

Review grounding, shielding, differential wiring and filter configuration. Keep low-level analog wiring separated from digital and switching-power signals.

A low-latency analog output does not use the ±0.5 V range

The ±0.5 V range is available only on low-latency channels 0 through 7. Low-latency channels 8 through 15 support the ±10 V range.

Analog output latency is higher than expected

Confirm whether calibrated or uncalibrated mode is used. Include both update latency and analog latency, as well as FPGA computation and synchronization delays.

Digital I/O uses the wrong logic voltage

Check the voltage selection for the corresponding 16-channel bank. All channels in the bank must use the same 3.3 V or 5 V logic setting.

A digital output cannot drive the connected load

The maximum output current is 4 mA per channel. Use an external buffer or driver for loads requiring more current.

The QSFP serial link does not establish communication

Verify cable and transceiver compatibility, FPGA protocol configuration, line rate, reference clock and lane assignment. Confirm that both ends use compatible Aurora or custom serial-link settings.

Host streaming throughput is lower than expected

Review DMA configuration, chassis PCI Express topology, controller performance and traffic from other modules. Keep deterministic closed-loop calculations on the FPGA.

The HIL model cannot meet its required loop rate

Review FPGA timing reports, resource utilization, memory access and arithmetic architecture. Pipeline the calculations, parallelize independent operations or simplify the numerical model where appropriate.

PXIe-7890 Comparison with Related FPGA Modules

МодельPrimary ConfigurationBest Suited For
PXIe-7890KU060 FPGA, analog I/O, low-latency AO, 64 DIO and 2 QSFPSignal-level inverter and traction-motor HIL
PXIe-7891Signal-level HIL FPGA multifunction architectureRelated HIL systems requiring the PXIe-7891 I/O configuration
PXIe-7981Related FPGA-based HIL and high-speed serial platformApplications requiring its specific FPGA and interface resources
PXIe-7915FlexRIO FPGA coprocessorCustom FPGA processing with separately selected I/O modules
PXIe-7868Multifunction reconfigurable I/OGeneral-purpose FPGA control and lower-complexity HIL systems

PXIe-7890 vs General-Purpose FlexRIO Modules

The PXIe-7890 integrates analog inputs, standard and low-latency analog outputs, digital I/O and high-speed serial ports for signal-level inverter HIL. General FlexRIO FPGA modules may require separately selected adapter modules or additional signal-conditioning hardware.

Choose the PXIe-7890 when its integrated I/O combination matches a motor-control or power-electronics test application. Select a general-purpose FlexRIO platform when a different analog, digital or RF interface must be combined with FPGA processing.

PXIe-7890 vs PXIe-7891

The PXIe-7890 and PXIe-7891 belong to the same signal-level HIL FPGA product family. Their exact I/O resources and intended system roles should be compared against the required motor models, feedback signals, digital channels and serial interfaces.

Select the model only after confirming the official pinout, FPGA design target, breakout hardware and software examples required by the HIL application.

Recommended Related Products

Selecting the Right HIL FPGA Module

Choose the PXIe-7890 when the application requires eight simultaneous analog inputs, standard and low-latency analog outputs, 64 bidirectional digital channels, QSFP serial connectivity and a KU060 FPGA.

Before ordering, confirm the number and type of analog outputs, voltage ranges, DIO logic voltage, FPGA resource requirements, QSFP protocol, connector pinout and compatible software versions.

Why Choose the PXIe-7890?

  • Integrates analog, digital and serial I/O in one FPGA module
  • Provides low-latency analog feedback for inverter HIL
  • Includes eight simultaneous 16-bit analog inputs
  • Provides 32 total analog output channels
  • Offers 64 configurable digital I/O lines
  • Supports 3.3 V and 5 V digital logic
  • Includes two QSFP serial interfaces
  • Uses a powerful Kintex UltraScale KU060 FPGA
  • Provides 4 GB of onboard DRAM
  • Supports PXI timing and LabVIEW FPGA customization

Frequently Asked Questions

What is the PXIe-7890?

The PXIe-7890 is an FPGA-based PXI FlexRIO multifunction I/O module designed primarily for signal-level inverter and traction-motor hardware-in-the-loop testing.

What is the PXIe-7890 part number?

The standard NI part number for the PXIe-7890 is 787713-01.

Which FPGA does the module use?

The PXIe-7890 uses a user-programmable Xilinx Kintex UltraScale KU060 FPGA.

How many analog inputs does it provide?

The module provides eight simultaneously sampled differential analog inputs with 16-bit resolution and rates up to 2 MS/s.

Which analog input ranges are supported?

The selectable input ranges are ±1 V, ±2 V, ±5 V, ±10 V and ±20 V.

How many analog outputs does the PXIe-7890 provide?

The detailed hardware configuration provides 16 standard analog outputs and 16 low-latency analog outputs, for 32 total voltage-output channels.

What is the maximum analog output update rate?

The maximum published analog update rate is 4 MS/s.

Which low-latency outputs support the ±0.5 V range?

Low-latency channels 0 through 7 support both ±0.5 V and ±10 V ranges. Channels 8 through 15 support ±10 V.

How many digital I/O channels are available?

The module provides 64 bidirectional, single-ended digital I/O channels.

Does the DIO support 3.3 V and 5 V logic?

Yes. Logic voltage is selectable as 3.3 V or 5 V for each group of 16 digital channels.

What is the maximum digital output current?

Each digital output can sink or source up to 4 mA.

What are the QSFP ports used for?

The two QSFP ports expose FPGA multi-gigabit serial resources for Aurora or other application-specific high-speed communication.

How much onboard DRAM does the module provide?

The PXIe-7890 includes 4 GB of onboard DRAM organized as two 2 GB banks.

Does the PXIe-7890 support Aurora?

Yes. NI provides an Aurora-based sample project and CLIP that can be generated through the FlexRIO Integrated I/O Getting Started example.

Which software is required?

The module uses NI FlexRIO software and can be programmed with LabVIEW FPGA. A compatible LabVIEW Real-Time environment may also be used for complete HIL systems.

What is the recommended calibration interval?

The published calibration interval is two years.

Request a Quote for the PXIe-7890

Contact us for current availability, lead time and project pricing for the PXIe-7890 KU060 FPGA FlexRIO Multifunction I/O Module. We can also help confirm the calibration fixture, compatible PXI Express chassis, VHDCI and QSFP connectivity, software requirements and related FPGA modules for your inverter HIL system.

Номер(а) детали: 787713-01

Specifications

Бренд

Национальные инструменты

Сопутствующие товары

Недавно просмотренные

Frequently Asked Questions

Yes. We can provide new and original products sourced through reliable supply channels. Depending on availability and customer requirements, selected models may also be available in used or refurbished condition. Please confirm the required condition when requesting a quotation.

Please contact us with the required model number, quantity, and application requirements. We provide competitive quotations and project-based pricing according to your purchasing needs.

Stock availability changes regularly. Some models are available for immediate shipment, while others require factory ordering or sourcing. Contact us with the exact model and part number for the latest availability.

Yes, we provide worldwide shipping solutions for customers in different countries and regions. We can arrange reliable logistics services based on your destination and delivery requirements.

Yes, our technical team can help verify specifications, system compatibility, accessories, and product selection based on your application requirements.