From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
《使用LabVIEW FPGA开发自定义FPGA代码》课程旨在介绍如何为应用程序设计可靠LabVIEW FPGA代码,并进行原型验证和部署。课程结束时,您将能够根据嵌入式系统需求开发出所需的可扩展软件架构,选择适当的方法实现进程间通信,并通过设计、部署和复制FPGA代码来实现嵌入式应用程序。
设计LabVIEW FPGA代码,并进行原型验证和部署。
采集并生成模拟和数字信号,控制定时,在FPGA硬件上进行信号处理。
使用LabVIEW FPGA模块探索功能,实现最佳性能及可靠性。
了解LabVIEW FPGA应用程序的调试、基准测试和测试。
随选课程:5小时
对LabVIEW FPGA开发、调试和故障排除感兴趣的工程师。
完成《LabVIEW核心教程(一)》和《LabVIEW核心教程(二)》课程
LabVIEW专业版开发系统
LabVIEW FPGA模块
LabVIEW Real-Time模块
NI CompactRIO控制器
NI模拟输入、模拟输出、热电偶输入和数字输出模块
随需课程:已包含在软件订阅和企业协议中,或通过5个教育服务学分或2个培训学分获得
课程 | 概述 | 主题 |
---|---|---|
FPGA简介 | 了解FPGA的工作原理及其组件。 |
|
了解LabVIEW FPGA模块 | 了解如何在LabVIEW中使用FPGA,以及FPGA和主机之间的通信方法。 |
|
选择执行模式 | 了解LabVIEW FPGA中的不同执行模式。 |
|
编译FPGA VI | 了解FPGA VI的编译详细信息。 |
|
了解编译注意事项 | 了解FPGA编译的详细信息和基本优化。 |
|
配置FPGA I/O | 了解访问和控制FPGA VI I/O的方法。 |
|
了解LabVIEW FPGA IO类型 | 了解可用的FPGA I/O类型和方法,以便管理FPGA错误。 |
|
控制循环执行速率 | 了解控制FPGA VI定时的方法。 |
|
同步C系列模块 | 了解C系列模块的同步方法。 |
|
LabVIEW FPGA VI的定时注意事项 | 了解和使用用于不同目的的定时函数。 |
|
了解定点数据类型 | 了解定点数据类型的使用方式。 |
|
了解单精度浮点型数据类型 | 了解单精度浮点数据类型的特性和用法。 |
|
查看LabVIEW FPGA中的其他信号处理选项 | 了解使用FPGA处理信号的内置或外部函数。 |
|
了解LabVIEW FPGA中的并行循环 | 了解并行循环、性能考虑因素以及如何在FPGA中运行的循环之间进行通信。 |
|
从FPGA传输最新数据(标签)至RT | 使用标签传输最新的数据点并了解标签通信机制。 |
|
传输缓冲数据(数据流、LabVIEW FPGA至RT的消息) | 使用数据流和消息传输多个数据点,并了解其实现的通信机制。 |
|
部署FPGA VI | 了解部署FPGA比特文件的不同方法。 |
|
在LabVIEW FPGA中传输最新数据 | 使用标签传输最新的数据点并了解标签通信机制。 |
|
在LabVIEW FPGA中传输缓冲数据 | 使用数据流和消息传输多个数据点,并了解其实现的通信机制。 |
|
RT至FPGA同步和运行状况监测 | 了解如何在FPGA中同步VI和看门狗的使用方法。 |
|
了解FPGA代码的FPGA优化 | 了解优化FPGA中代码大小和FPGA吞吐率的方法。 |
|
了解单周期定时循环执行 | 了解如何使用单周期定时循环(SCTL)优化代码执行。 |
|
使用SCTL的定时注意事项 | 了解如何使用单周期定时循环优化代码执行。 |
|
SCTL中代码的故障排除和优化 | 了解FPGA性能和资源使用的优化。 |
|
了解LabVIEW FPGA中的流水线 | 了解如何在FPGA VI中实现流水线。 |
|
了解4线握手 | 了解4线握手优化以提高吞吐率。 |
|
调试和测试FPGA代码 | 了解FPGA中的测试和调试方法。 |
|
计划在一年内参加三门或更多NI有授课教师指导的面授课程?
培训会员提供所有NI公共教室面授培训和公共虚拟课堂培训课程的无限访问权限,以及无限认证获取次数,绝对物有所值。