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

Document Type: Tutorial
NI Supported: Yes
Publish Date: Dec 20, 2007


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links - Products and Services

LabVIEW FPGA Module Training for Xilinx Spartan 3E XUP Hardware

0 ratings | 0.00 out of 5
Print | PDF

Overview

Welcome to the LabVIEW FPGA Module Training Course for the Xilinx Spartan 3E hardware. This free training material is divided into lessons. Below you will see the outline for each section. Some lessons include a Word document with exercise instructions and a file containing LabVIEW VIs with exercise solutions. Previous knowledge of LabVIEW is highly recommended. This training material is preliiminary and will change as new revisions become available. DOWNLOAD: To download the Xilinx Spartan 3E plug-in driver, visit www.ni.com/info Enter the information word spartan3e Note- This driver is for Academic teaching use only and includes special licensing provisions.

Lesson 1 - Understanding Embedded Design Methods

General Overview of Embedded Design Trends 

Lesson 2 - LabVIEW FPGA Programming Techniques

Getting Started Exercise using NI R-Series Hardware,
     Configuring hardware, and creating a new Project
          exercise_2.1_NI_R_Series.doc

Getting Started Exercise using Spartan 3E Hardware
     Configuring hardware and opening example Project
           exercise_2.1_Spartan_3E.doc

Lesson 3 - FPGA I/O

Creating a new Spartan 3E Project
     exercise_3_Spartan_3E.doc

Digital communication methods with LabVIEW FPGA
     exercise_3A.doc

Lesson 4 - FPGA Timing

Custom triggering with LabVIEW FPGA
     exercise_4.1_NI_R_Series.doc

Data flow in parallel loops using FIFOs
     exercise_4.2.doc

Lesson 5 - Host PC Communication with Running LabVIEW FPGA Code

Create host based VI's for LabVIEW FPGA running code
    exercise_5.1_NI_R_Series.doc
    exercise_5.1_Spartan_3E.doc

Lesson 6 - Advanced Host Based Communication and Control

Interrupt based processing with LabVIEW FPGA
     exercise_6.1.doc

Lesson 7 - Optimizing Speed and Timing of LabVIEW FPGA Code

 

Lesson 8 - Linking Existing VHDL Code from WebPACK into LabVIEW FPGA

Using existing VHDL filter code with LabVIEW FPGA
   exercise_8_Spartan_3E.doc

Downloads

fpga_training_spartan_3e.zip

0 ratings | 0.00 out of 5
Print | PDF

Reader Comments | Submit a comment »

 

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/).