1
利用图形化开发环境 LabVIEW 对 Xilinx Spartan3E 进行编程 汤敏 NI 高校市场部
3 主要内容 National Instruments and LabVIEW What is the LabVIEW FPGA Module –Module Capabilities Demo
4 National Instruments: 虚拟仪器倡导者 建立于 1976 年 总部在美国的奥斯丁 在 44 个国家设有直属分支 机构, 600 家系统联盟商 中国 : 研发, 区域咨询, 技术支持, 市场
5 NI 客户的分布 超过 25,000 个客户分布在多达 80 个国家 财富 500 强中 90 %的制造型企业
6 NI 院校计划 世界范围内超过 30 个院校团队 超过 $3M 的支助和捐赠 (2005) NI 基金会 NI 著作支助项目 超过 110 个国家 超过 5000 所大学 涉及所有的工程和科学学科
7 图形化开发环境 编译型的图形化开发环境 缩减 4 倍到 10 倍的开发时间 采集,分析和呈现数据的工具
8 150 所学校开设 LabVIEW 课程 建立了 70 个虚拟仪器实验室 NI 中国院校计划 ——Learning with LabVIEW
9 利用 LabVIEW 开发丰富的课件资源 UC Berkeley 通信原理
10 利用 LabVIEW 开发丰富的课件资源 控制理论 中南大学 嵌入式系统 清华大学
11 操作系统 多核处理器 利用最先进的商业技术 FPGA 高性能的 半导体技术
12 并行模式的完美应用: LabVIEW FPGA FPGA 运行模式
13 使用 LabVIEW 开发 FPGA 1. 开发 主机上 2. 下载 到目标硬件
14 LabVIEW 映射到 FPGA 使用 FPGA 实现一个逻辑表达式: F = (A+B)CD ABCDABCD F
15 LabVIEW 映射到 FPGA 使用 FPGA 实现一个逻辑表达式: F = (A+B)CD ABCDABCD F
16 LabVIEW 映射到 FPGA ABCDABCD F 使用 FPGA 实现一个逻辑表达式: F = (A+B)CD
17 FPGA I/O 面板
18 导入现有的 FPGA 代码- HDL Interface Node 使用图形化开发的同 时,开发者可以利用 现有的 HDL 语言的算法 支持 VHDL 和 IP Core , 对于其他语言,需要 先编译成网络表文件
19 演示: 利用 LabVIEW FPGA 对 Spartan3E Starter Kit 进行编程
20 总结与展望 使用 LabVIEW 等图形化系统设计工具 – 使学生能够关注系统设计与创新 – 辅助老师开发丰富的教学和实验课件
谢 谢!