National Instruments: Development Kit for Custom I/O

Jan. 23, 2012
A new version of the CompactRIO Module Development Kit (MDK) and the introduction of the RIO Mezzanine Card (RMC) specification for NI Single-Board RIO expand the options for adding specialized or custom I/O to packaged and board-level embedded control and monitoring systems.

Version 2.0 of the CompactRIO MDK simplifies the processes of creating a custom module. It features a new field-programmable gate array (FPGA) communication core that automatically implements the company’s technology best practices and low-level housekeeping tasks, including module detection, identification, data transfer and other common functions. It also includes slot-agnostic code generation and an elemental I/O node paradigm, making it possible for module designers to provide the same user experience whether using the company’s or third-party modules. All NI RIO hardware components are programmed with LabVIEW.