Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Sep 22, 2008


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links - Products and Services

LabVIEW FPGA Module Training

52 ratings | 4.19 out of 5
Read in | Print

Overview

Welcome to the LabVIEW FPGA Module Training Course. This free training material is divided into 8 lessons. Below you will see the outline for each section followed by a PowerPoint file with slides and notes. To get more training and detailed exercises check out the full FPGA training module here. This material was developed to be an introduction to LabVIEW FPGA. Previous knowledge of LabVIEW is highly recommended.

Lesson 1 - Introduction to FPGA

1 Intro to LabVIEW FPGA.pptx

  • Introduction to FPGA technology
  • LabVIEW FPGA system components
  • Applications

Lesson 2 - LabVIEW FPGA Basics

2 FPGA Basics.pptx

  • Hardware configuration
  • Development process for LabVIEW FPGA applications
  • Reconfigurable I/O architectures

Lesson 3 - General FPGA Programming Techniques

3 FPGA Programming Technique.pptx

  • Exploring the LabVIEW FPGA Palette
  • Basic FPGA VI
  • Parallelism and Shared Resources
  • Interger Math

Lesson 4 - FPGA I/O

4 FPGA I/O.pptx

  • Configuring FPGA I/O
  • Exploring the LabVIEW FPGA I/O Palettes
  • I/O Types

Lesson 5 - FPGA Timing and Loop Execution

5 FPGA Timing and Execution.pptx

  • Timing Functions
  • Loop Execution Using Different Timing Functions
  • Parallel Loop Execution
  • Loop Synchronization
  • Data Sharing

Lesson 6 - Data Transfer Between FPGA and Host

6 Basic Host Integration.pptx

  • FPGA Interface Palette
  • Open FPGA VI Reference
  • Read/Write Control
  • Close VI Reference
  • Invoke Node
  • DMA

Lesson 7 - Synchronizing FPGA and Host Data Transfers

7 Advanced Host Integration.pptx

  • Interrupt-based Handshaking
  • DMA-based Handshaking

Lesson 8 - Optimizing FPGA Applications for Speed and Size

8 FPGA Optimization for Size and Speed.pptx

  • Benchmarking
  • How LabVIEW is transformed for FPGA
  • Optimizing for Speed

Reader Comments | Submit a comment »

new microsoft link
I believe this converter is no longer available, so people can use this link instead: http://www.downloadatoz.com/business_ directory/powerpoint- viewer/download.html
- Michael Sachpekidis, NI. michael.sachpekidis@ni.com - Nov 19, 2008

You can easily use File format converter tool
to open .pptx file (through the link below: http://www.microsoft.com/downloads/det ails.aspx?FamilyId=941b3470-3ae9- 4aee-8f43- c6bb74cd1466&displaylang=en Enjoy it!
- Nguyen Yen Nhi, Schlumberger. small_swallow_nyad@yahoo.com - Oct 14, 2008

Files are in PowerPoint 2007
If you don't have it, you can download from Microsoft a file format converter tool. http://www.microsoft.com/downloads/det ails.aspx?FamilyId=941B3470-3AE9- 4AEE-8F43- C6BB74CD1466&displaylang=en
- Sep 23, 2008

.ppt instead of .pptx
I am working on an fpga project and I have MS Office Pro 2003. I REALLY wish the offering here was .ppt instead of .pptx. Somehow I've go to find a way to read the .pptx files. If they had been .ppt, then I could view them and office 2007 users could also.
- Jerry Aldridge, Automation Foundation LLC. jerry.aldridge@automationfoundation.com - Aug 29, 2008

What version of Power Point do I need to open these files? None of PCs with MS Office in our premises could not open these files.
- Zhdanov Sergey, Micropore Technologies Ltd. zhdanov@psu.ru - Aug 7, 2008

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).