For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

RTI-MP

以图形方式设置多处理器和多核结构

Real-Time Interface (RTI-MP) 的多处理器选项支持基于 dSPACE PHS 硬件的多处理器和多核系统,有助于增强实时仿真的性能。

应用领域

Real-Time Interface (RTI-MP) 的多处理器选项支持基于 dSPACE PHS 硬件的多处理器和多核系统,有助于增强实时仿真的性能。它可帮助您设置多处理器网络,包括通信信道。多核应用与多处理器应用采用相同的配置方式。

使用 RTI-MP

RTI-MP 让您可以分割系统模型,然后通过简单的拖放操作将模型组件分配到处理器或内核。每个处理器子模型都可以单独调节以获得最佳性能,包括调节步长、积分算法及触发条件等。确定规格之后,只需要点击一次鼠标便能在处理器板上实施您的模型。构建程序也可以在脚本的帮助下自动进行。

用于 dSPACE Simulator的 RTI-MP

在实际开发工作中,多个处理器板卡往往连接到一个互联的dSPACE仿真器上,高动态响应仿真模型通过Gigalink模块交换仿真数据。因此,我们需要采取一种简单的方法来指定整个网络的拓扑结构。RTI-MP提供了特殊的模块,其能够在Simulink中配置Gigalink通信。这种实时应用程序,包括仿真器之间的实时同步,可以一键生成。

主要优点

RTI-MP 能轻松完成以下任务:

  • 分割系统以优化处理器负载
  • 定义处理器之间的信道
  • 为多个处理器或内核组成的网络生成通信代码

可以在Simulink中设计系统动力学。

Functionality Description
Partitioning the Simulink® model
  • Adding Simulink blocks for model partitioning via drag & drop
  • Generating highly optimized real-time simulation engine and communication code
  • Support of triggered subsystems distributed over multiple processors or cores
  • Full support of interprocessor interrupts
Optimizing speed and accuracy
  • Integration algorithm and step size specific to each processor and core
  • Single/multitasking mode
  • Swinging buffer or shared memory communication mechanism for each individual connection
  • Interprocessor communication at different sampling rates
Testing and documenting
  • Documentation of entire multiprocessor setup
Implementing the model on multiprocessor or multicore hardware
  • Automatic code generation for one processor or complete system
  • Download and start with a single click
  • Data acquisition with time stamps
  • Profile information for communication channels for optimizing the partitioning
Communication mechanisms
  • Communication via high-speed optical connection (Gigalink) enabled
  • Asynchronous data transfer in shared memory mode
  • Synchronized and unsynchronized block data transfer in swinging buffer mode
  • Buffering and unbuffering of data via communication connection

Further Information Related Topics Contact Information