- 
                应用场景 行业解决方案 
- 
                实时仿真用户案例 Crank-嵌入式GUI设计和开发用户案例 
021-64886750
- 
                实时目标机 Simulink模型库 Demo套件 
info@yisuworld.com
FPGA代码模块
FPGA代码模块兼容可编程FPGA和可配置FPGA。也就是说,它们既可以在Simulink Real-Time工作流程使用,也可以在HDL Coder工作流程中使用。
| Mathworks 工作流程 | 使用场景 | 发布包名称 | 交付内容 | 
| HDL Coder workflow | 使用Simulink创建应用,并在可编程FPGA上运行 | HDL Coder Functionality Package | 
 | 
| Simulink Real-Time workflow | 使用Simulink创建应用,并在目标机的CPU上运行 | Custom Implementation Package (CI) for IO3XX I/O module | 
 | 
发 布
代码模块功能可以作为自定义实现(CI)发布,也可以作为HDL Coder功能包发布。
备注:Simulink可编程FPGA可以遵循与可配置FPGA相同的工作流程。也就是说,他们也可以使用代码模块作为自定义实现。
本质上,具有自定义实现的Speedgoat FPGA I/O模块与任何其他I/O模块一样工作,但是FPGA能够以比基本闭环采样率快得多的速率对高频信号进行采样,并且能够随时重新配置所提供的功能。
HDL Coder功能包通常与您自己的Simulink设计结合在一起,HDL代码是使用HDL Coder自动创建的。请参阅我们的简介:如何使用HDL Coder构建、运行和测试实时应用程序。
FPGA代码模块概览
常规用途
| Type | 
| DIO - 通用数字I/O代码模块 | 
| INT - 中断和同步代码模块 | 
协议
| Type | Master | Slave | Sniffer | 
| SENT | √ 
 | √ 
 | 
 | 
| SPI | √ 
 | √ 
 | √ 
 | 
| I2C | √ | √ | 按需定制 | 
| Aurora 64B/66B | √ | √ | 
 | 
| RS485 / RS422 (UART) | √ | √ | 
 | 
| Dshot | √ | √ | 
 | 
PWM生产和捕获
| Type | Generation | Capture | 
 | 
| PWM | √ | √ | 
 | 
编码器测量和仿真
| 类型 | Decoder (Measurement) | Encoder (Simulation) | Sniffer | 
| Quadrature(正交编码器) | √ | √ | 
 | 
| SSI/SSI2(绝对式) | √ | √ | √ | 
| BiSS | √ | √ | √ | 
| EnDAT 2.1/2.2 | √ | √ | √ | 
| Cam and Crank | √ | √ | 
 | 
如有要求,可提供对其他功能的支持-请与我们联系。
技术文档
实时目标机
仿真测试应用场景
学习与支持
关注熠速微信公众号
仿真测试解决方案
I/O接口模块
通讯协议模块
FPGA技术
被控部件仿真
Simulink模型库
Demo套件
测量测试解决方案
 
         
                 
                         
                         
                         
                         
        