大数跨境

浅谈VT System FPGA Manager功能及使用

浅谈VT System FPGA Manager功能及使用 怿星科技
2018-12-14
3
导读:现场可编程门阵列,它打破了按照顺序执行的模式,允许在每个时钟周期内完成更多的任务,超越了常规数字信号处理器(DSP)的运算能力。也正因如此,FPGA经常被使用在汽车功能测试系统中。

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它打破了按照顺序执行的模式,允许在每个时钟周期内完成更多的任务,超越了常规数字信号处理器(DSP)的运算能力。也正因为如此,FPGA经常被使用在汽车功能测试系统中。


Vector公司所提供的VT1004A、VT2004A、VT2516A等板卡均具有强大的FPGA功能,可更好的实现功能测试中信号的处理能力。

VT板卡FPGA功能主要通过配置FPGA Manager参数、建立对应VT板卡(如VT1004VT2004等)FPGA工程、定义Simulink模型IO参数(采集、模拟)、建立FPGA Simulink模型和编译烧录程序等四个过程实现。

以下将简单介绍VT System FPGA Manager 中FPGA Demo的使用。

1
FPGA Manager的配置

实现CANoe FPGA功能首先需要安装Quartus、DSPBuilder、Matlab/Simulink三个软件;安装完成后需要在FPGA Manager中配置软件路径, 在Configuration中配置DSP Builder以及Matlab路径。

2
创建VT板卡FPGA工程

点击FPGA Manager界面中New Project,创建FPGA工程,配置板卡时钟参数和输入变量周期时间

3
 定义Simulink模型IO参数

CANoe System Variables实现了CANoe与Simulink模型的交互,Input代表VT板卡采集到的数字或者模拟信号;Output代表VT板卡模拟仿真的信号。信号的数值通过如下公式计算:

Value: [CANoe sysvar] = [FPGA sysvar] * Factor + Offset;

4
建立FPGA Simulink模型

Simulink模型可更为容易的实现复杂的控制逻辑,通过FPGA快速计算性能,可降低开发和调试的难度。

5
VT卡板的编译烧录

使用FPGA Manager将搭建好的工程编译,并烧录至VT板卡,从而实现VT板卡的FPGA功能的使用。

以上为本期分享内容,想要了解更多相关信息,可持续关注我们。我们将不定期地为您带来关于汽车电子电器方面的技术分享。


相关精彩推荐:

汽车以太网应用案例之DoIP刷写——让数据“飞”起来

汽车以太网协议知多少

关于以太网物理层测试

面向服务通信与面向信号通信

以太网与CAN的区别

BMW汽车以太网一致性和性能测试验证

车载以太网开发测试解决方案




怿星一意,专注车载

引领汽车科技新高度











【声明】内容源于网络
0
0
怿星科技
让智能汽车研发更高效!
内容 428
粉丝 0
怿星科技 让智能汽车研发更高效!
总阅读993
粉丝0
内容428