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

RTI-MP

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

实时接口的多处理器选项 (RTI-MP) 支持基于 dSPACE 模块化硬件的多处理器和多核系统,有助于增强实时仿真的性能。

应用领域

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

使用 RTI-MP

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

dSPACE 仿真器用 RTI-MP

RTI 可处理任何类型的连续时间系统、离散时间系统及多速率系统。根据 I/O 硬件的不同,同一 I/O 板的不同通道可采用不同的采样率,即使是在不同的子系统中。RTI 支持异步事件,也让您可以设置任务优先级和任务超越策略,以执行中断驱动型子系统。它还支持时间触发型任务和时间表,允许您以可变延时或预定义延时(相对于相关触发事件)来实施任务和任务组。这使得模型中的任务处理变得十分灵活。此外 RTI 还具有检查功能,以免通道出现重复或使用不当。

优点

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