Real-time HIL/ RCP-Box

The Impedyme RCP Box is a high-performance modular platform purpose-built for Rapid Control Prototyping (RCP) in power electronics and embedded control systems. Featuring a user-programmable Ultrascale+ FPGA and seamless Hardware-in-the-Loop (HIL) integration, it enables engineers to execute real-time controller testing, accelerate development cycles, and validate advanced converter algorithms with unmatched speed and precision.

What Sets RCP-Box Apart?

Unlike conventional RCP hardware, the Impedyme RCP Box includes industry-grade signal conditioning and next-gen PWM control that meet the demands of today’s fastest power electronic systems:

  • Fully Programmable Analog Front-End, allowing precise signal conditioning and adaptation.
  • Advanced Pulse-Width Modulation (PWM) Capabilities, supporting high-resolution, high-speed control strategies.
  • Comprehensive and Specialized I/Os, catering to the needs of complex power electronics applications.

High-Performance Architecture & Scalability

  • Built for demanding applications, the RCP-Box is equipped with a dual-core ARM processor and an Ultrascale+ FPGA, offering:
  • Closed-loop control frequencies up to 250 kHz, enabling real-time execution of advanced control algorithms.
  • Scalability up to 64 stacked units, creating a networked system with thousands of I/Os.
  • RealSync Technology, a proprietary synchronization system delivering sub-μs transfer latency and ns-level precision, allowing seamless integration of multiple units as if they functioned as a single controller.
  • With its real-time processing capabilities, stackable design, and FPGA precision, the Impedyme RCP Box is the ultimate hardware-in-the-loop solution for modern RCP workflows.

Model-Based Design Workflow for Ultra-Fast FPGA-Accelerated HIL and RCP

Model-based design is the core of the Impedyme RCP-Box workflow, enabling engineers to develop, validate, and deploy complex control systems with a unified toolchain. Instead of writing firmware manually, engineers construct high-fidelity plant and controller models in graphical environments such as MATLAB/Simulink, then compile them directly onto the RCP-Box’s multi-core FPGA and ARM-based architecture. This methodology allows seamless transition from offline simulations to real-time Hardware-in-the-Loop (HIL) tests, with the RCP-Box executing models at sub-microsecond time steps.

 

Seamless MATLAB/Simulink Integration

The RCP-Box is natively optimized for MATLAB/Simulink workflows, enabling:

  • Direct compilation of plant and control models onto the FPGA fabric
    High-frequency PWM logic, motor models, switching dynamics, and control loops are synthesized in hardware without manual HDL coding.

  • Closed-loop real-time execution with fixed sub-µs simulation steps
    Essential for wide-bandgap converter testing, high-speed motor control, and nonlinear multi-domain systems.

  • End-to-end workflow continuity
    Engineers can migrate from simulation → Data acquistion → HIL → PHIL without redesigning or rewriting models.

 

 

Simulation

1. Simulation

Offline Model

High-level Simulink models for plant and control design.

Data Acquisition

2. Data Acquisition

System Identification

Measured signals refine models before HIL/PHIL.

HIL

3. HIL on RCP-Box

Hardware-in-the-Loop

FPGA executes real-time models with sub-µs steps.

PHIL

4. Power-HIL

PHIL

Models driven into real physical power stages with hardware feedback.

FeatureTechnical Benefit
Direct Simulink-to-FPGA CompilationHardware-accelerated execution without manual HDL
Sub-µs Real-Time Closed LoopEssential for SiC/GaN inverter and high-speed motor control
Automatic Code GenerationEliminates manual coding and reduces integration errors
Rapid DeploymentFast model updates and tight iteration cycles
Advanced Fault/Nonlinearity InjectionHigh-fidelity testing of corner cases and protection logic
Unified Simulation → HIL → PHIL WorkflowConsistent model behavior across all development phases

Advanced Turnkey I/O and Connectivity Architecture

The Impedyme RCP Box features a high-performance I/O and connectivity architecture engineered for real-time control, power electronics testing, motor drive development, and HIL/PHIL applications. Its deterministic, low-latency design enables seamless integration with sensors, actuators, inverters, and communication networks in demanding environments such as EV powertrains, industrial automation, and grid-tied systems.

By combining precision signal conditioning with high-speed digital and optical interfaces, the RCP Box delivers noise-resistant, high-bandwidth data flow for advanced closed-loop control and validation.

Configurable Front-Panel Expansion Options

To accommodate diverse project requirements, the RCP Box is offered in two front-panel expansion configurations. Both variants share the same processing architecture, real-time performance, and model-based design workflow; the only difference is the available expansion module located on the front panel. Users can select the configuration that best aligns with their I/O density, sensor/actuator interfacing needs, or system-level integration requirements. This modularity ensures that each engineering team can choose the optimal connectivity layout without compromising the platform’s core capabilities.

RCP Box
1
Expansion Card
Modular I/O card with configurable analog or digital channels.
2
Analog Inputs (0–27)
Anlog High Resolution Inputs Channels
3
SFP+ Ports (A–D)
High-speed 10Gb optical communication links.
4
Optical I/O
Fiber-optic interface with galvanic isolation.

 

Hardware Architecture and Technical Specifications

The RCP Box is built for high-performance rapid control prototyping and real-time HIL/PHIL applications in power electronics and embedded systems. Its optimized hardware architecture delivers the speed, stability, and flexibility required for advanced control algorithm execution.

The system features a high-performance processor for fast real-time computation and precise control, along with expandable memory and storage to support complex models and large datasets. Its compact, industrial-grade design allows easy deployment in lab and field environments.

Advanced power management and thermal control ensure reliable operation under continuous and high-load conditions — making the RCP Box ideal for long-duration testing and mission-critical development.

Key technical highlights:

  • High-speed, real-time processor
  • Expandable memory and storage
  • Compact, rugged form factor
  • Efficient thermal and power management

 

Advanced Software Ecosystem and Development Tools

The RCP Box is powered by an integrated software ecosystem designed for rapid control prototyping and real-time HIL/PHIL execution in power electronics and embedded control systems. It streamlines the entire workflow—from model development and automatic code generation to deployment, debugging, and live monitoring.

Engineers can work inside a familiar, intuitive environment, staying focused on control algorithms instead of complex configurations. The result is faster validation, fewer errors, and a shorter path from concept to prototype.

Impedyme-RT (MATLAB/Simulink Integration)

Impedyme-RT connects MATLAB/Simulink directly to the RCP Box hardware, allowing models to be deployed to the CPU, FPGA, or a hybrid co-execution setup without manual coding.
It enables:

  • Automatic code and HDL generation

  • CPU + FPGA co-execution

  • Real-time parameter tuning and signal streaming

  • One-click deployment to HIL and PHIL environments



With Impedyme-RT, teams can move seamlessly from desktop simulation to real-time HIL and PHIL testing, ensuring consistency, speed, and reliability throughout the development cycle.

Debugging, Monitoring, and Real-Time Analysis Tools

The RCP Box gives engineers deep, real-time visibility into internal signals, control loops, and FPGA-level behavior while the system is running. Instead of waiting for offline results, you can monitor performance live, make adjustments instantly, and identify issues at the exact moment they occur.

Engineers can tune parameters on the fly, stream internal variables, and evaluate system performance in real time, making troubleshooting faster and significantly more accurate. This accelerates validation while reducing development risk and rework.

For deeper analysis, the RCP Box also provides step-by-step execution tracing, detailed signal logging, and FPGA event visualization, enabling thorough post-processing and root-cause investigation when needed.

Specialized Test and Emulation Applications

The ecosystem comprises domain-specific tools meticulously designed for power electronics and motor drive engineers.

MotorSim Studio

A dedicated motor and drive emulation environment supporting PMSM, BLDC, and induction machines.
Features include:

Real-time nonlinear motor behavior (hysteresis, saturation)

Torque ripple and demagnetization stress tests

Controller robustness and fault injection scenarios

Real-time waveform visualization

GridSim Studio

A high-performance grid emulation and inverter validation tool providing:

Real-time impedance emulation

Voltage ride-through sequences

Harmonic and fault injection

Scalable multi-phase and microgrid emulation

Risk Reduction in Development Projects

The RCP Box (Rapid Control Prototyping Box) reduces development risk by enabling early-stage, real-time testing and validation. Teams can identify issues faster, prevent costly redesigns, and maintain smoother project execution in high-pressure development environments.

Key benefits:

  • Early error detection
  • Real-time validation and verification
  • Compliance testing support with industry standards

By integrating advanced simulation and control testing, the RCP Box ensures systems meet performance and regulatory requirements—minimizing the risk of failure.

 

Cost & Time Savings with the RCP Box

The RCP Box accelerates development cycles through rapid prototyping and real-time testing, significantly reducing time-to-market. It optimizes engineering resources by minimizing physical prototype iterations and maximizing simulation efficiency.

Core advantages:

  • Faster development cycles
  • Reduced hardware costs
  • Higher return on investment (ROI)

This makes the RCP Box a cost-effective solution for modern, fast-moving engineering projects.

Real-World Application 

The RCP Box's versatility is showcased through its extensive real-world applications. It has been successfully integrated into various sectors, revolutionizing complex control systems and prototyping methodologies.


Frequently Asked Questions

1What makes the Impedyme RCP Box different from other RCP or HIL hardware platforms?
The Impedyme RCP Box combines a dual-core ARM processor, Ultrascale+ FPGA, and RealSync multi-unit synchronization, delivering sub-µs closed-loop control and ultra-low latency. Its modular, stackable design (up to 64 units) and fully programmable analog front-end set it apart from conventional RCP systems, enabling high-precision, high-speed testing for modern power electronics applications.
2Which types of applications and systems can I test with the RCP Box?
The RCP Box is well-suited for a broad spectrum of applications, including grid-connected systems such as inverters and microgrids, electric drives and high-speed motor control, energy storage and battery management systems, renewable energy converters like solar, wind, and fuel cells, as well as EV powertrains and charging systems. It is particularly effective for SiC and GaN devices, where rapid PWM control and highly precise feedback are essential.
3How does the RCP Box integrate with MATLAB/Simulink workflows?
The RCP Box natively supports MATLAB/Simulink, allowing direct compilation of plant and control models to FPGA and ARM cores. Engineers can execute high-frequency PWM logic, motor models, and switching dynamics without manual HDL coding. This enables seamless progression from simulation → Data acquisition → HIL → PHIL, with real-time sub-µs closed-loop execution and one-click deployment.
4What are the I/O, sensor, and actuator capabilities of the RCP Box?
Each RCP Box unit provides 150 configurable I/Os, including differential analog inputs/outputs, high-resolution PWM outputs, encoder/resolver interfaces, and digital channels with nanosecond-level capture. It supports CAN/CAN-FD, high-speed Ethernet, SPI, I²C, UART, SFP+ (up to 12.5 Gbps), and fiber-optic connections. Modular front-panel expansion options allow adaptation to specific project requirements.
5Can the RCP Box handle high-speed, high-fidelity simulations for advanced power electronics?
Yes. Its multi-core FPGA architecture and dual-core ARM processor enable real-time execution with sub-µs time steps, supporting advanced control algorithms, wide-bandgap devices, nonlinear plant modeling, and fault injection. Parallel execution and RealSync technology allow multiple units to operate as a single system, ideal for HIL and PHIL testing of high-frequency converters and complex multi-domain systems.

Products