RTI FPGA Programming Blockset是一种Simulink ® 模块组,它能通过Xilinx ® Vitis™ Model Composer HDL Library(之前的Xilinx System Generator Blockset)将dSPACE系统创建的FPGA模型加以利用。
RTI FPGA Programming Blockset是一个Simulink模块组,它能通过Xilinx ® Vitis™ Model Composer HDL Library(之前的Xilinx® System Generator Blockset)将dSPACE系统创建的FPGA模型加以利用。该模块组配有多个接口模块,以便实现安装的FPGA芯片与板卡I/O之间的调用以及FPGA 芯片主处理器之间的计算节点(CN)通讯。
该模块组可与下列拥有用户可编程FPGA的dSPACE FPGA平台配合使用:
快速控制原型 (RCP) 和硬件在环 (HIL) 仿真的典型应用领域是:
dSPACE FPGA平台提供各种尖端Xilinx ® FPGA,可以借助Simulink ® 中的Xilinx Vitis™ Model Composer HDL Library进行图形化编程。
FPGA Programming Blockset能将FPGA设计集成到在dSPACE硬件上设计的实时应用程序中。
该模块组还提供了一种便捷的方式连接I/O 板卡的I/O驱动组件,对基于处理器计算节点的连接进行建模(SCALEXIO处理器硬件、MicroLabBox或者MicroAutoBox)。数据交换功能支持定点数据类型和浮点数据类型。
为了独立自主地开发FPGA应用程序,也可以使用VHSIC硬件描述语言(VHDL或Verilog)的手动编码接口对整个设计进行手动编码。您也可以将手写IP核集成到Simulink FPGA模型中,还可以使用MathWorks ® HDL Coder TM ,对FPGA设计的各个部分进行建模。
借助FPGA模块组,您可以直接从Simulink对 FPGA或处理器进行合成、构建和编程,极其便利。在运行时,您可以访问变量,并对其进行跟踪或修改,而无需修改模型。FPGA示波器甚至可以深入分析您的设计。
Optional Hardware | Boards and Variants |
---|---|
SCALEXIO |
|
MicroAutoBox |
|
MicroLabBox |
|
Functionality | Description |
---|---|
General |
|
FPGA interface |
|
Handcode interface |
|
I/O access |
|
Processor-FPGA communication |
|
Inter-FPGA communication between SCALEXIO FPGA base boards |
|
Asynchronous tasks |
|
Variable access |
|
Remote FPGA build |
|
Support of MathWorks ® HDL Coder TM |
|
推动创新进程。我们始终在技术开发的最前沿。
欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。