Kiến trúc RIO được triển khai trên nhiều dòng sản phẩm khác nhau, mỗi dòng được tối ưu hóa cho một loại ứng dụng cụ thể.
a. Nền tảng PXI/PXIe
PXI (PCI eXtensions for Instrumentation) là một nền tảng dạng module, được thiết kế cho các ứng dụng đo lường, kiểm tra và tự động hóa hiệu suất cao. Nền tảng này sử dụng một khung máy (chassis) với bus truyền dữ liệu tốc độ cao (PCI Express) và các tính năng đồng bộ hóa tích hợp.
- NI FlexRIO: Cung cấp các FPGA lớn nhất và băng thông I/O cao nhất. Cấu trúc gồm một module PXIe chứa FPGA và một module adapter I/O có thể thay thế. Phù hợp cho việc tạo mẫu các thiết bị tùy chỉnh, xử lý tín hiệu RF thời gian thực, và các ứng dụng đòi hỏi thông lượng dữ liệu cực lớn.
- R Series PXI: Là các card đa chức năng (Multifunction RIO) tích hợp analog I/O, digital I/O, và một FPGA trên cùng một module PXI. Chúng mở rộng khả năng của một card DAQ tiêu chuẩn bằng cách cho phép người dùng tùy chỉnh hoàn toàn timing, triggering, và xử lý tín hiệu trên bo mạch.
- Software-Designed Instruments (SDI): Là các thiết bị đo lường (như máy phân tích tín hiệu vector – VST) có một FPGA mở mà người dùng có thể lập trình. Điều này cho phép thực hiện các phép đo và xử lý chuyên sâu ngay trên phần cứng, giảm tải cho CPU và giảm độ trễ.
b. Nền tảng CompactRIO
CompactRIO là một nền tảng nhúng, bền chắc, được thiết kế cho các ứng dụng điều khiển và giám sát trong môi trường công nghiệp khắc nghiệt. Hệ thống CompactRIO bao gồm một controller (tích hợp processor và FPGA) và các module I/O C Series có thể hoán đổi nóng.
- Độ bền cao: Được thiết kế để chịu được dải nhiệt độ rộng, sốc và rung.
- Tính module hóa cao: Hỗ trợ hàng trăm loại module I/O C Series, cho phép kết nối với hầu hết mọi loại cảm biến công nghiệp.
- Ứng dụng điển hình: Điều khiển máy, giám sát tình trạng thiết bị, điều khiển quá trình, và các hệ thống nhúng độc lập.
c. Nền tảng Single-Board RIO
Single-Board RIO (sbRIO) là phiên bản board mạch của kiến trúc RIO, được thiết kế cho các ứng dụng nhúng OEM (Original Equipment Manufacturer) số lượng lớn, nơi kích thước, chi phí và khả năng tích hợp là yếu tố quyết định. Nó cung cấp toàn bộ kiến trúc RIO trên một board mạch duy nhất.
- Kích thước nhỏ gọn: Dễ dàng tích hợp vào các sản phẩm hoặc hệ thống tùy chỉnh của khách hàng.
- Chi phí tối ưu cho số lượng lớn: Là lựa chọn kinh tế khi triển khai hàng loạt.
- Ứng dụng điển hình: Robotics, thiết bị y tế, điều khiển máy móc tự động, và bất kỳ hệ thống nhúng nào đòi hỏi sự kết hợp giữa xử lý thời gian thực và I/O reconfigurable.