NI Labs Toolkits

cancel
Showing results for 
Search instead for 
Did you mean: 

Embed MicroBlaze onto NI FPGA based boards

Below are 4 versions of how to embed MicroBlaze onto NI FPGA boards. You're not required to follow all of the instructions or download both of the attachments

Embed MicroBlaze onto NI FPGA based boards with LabVIEW 2013SP1 and COREGEN

Introduction

We introduce the combination of COREGEN flow and LabVIEW FPGA flow to allow users write their C code applications on MicroBlazeTM processors on National Instrument FPGA based boards.

Requirements

  • LabVIEW + LabVIEW FPGA   (Version 2013SP1)
  • NI-RIO drivers (13.0 or later)
  • NI FPGA based hardware
    • Should be compatible with any R-series, FlexRIO, sbRIO ,cRIO boards  and myRIO.
  • Xilinx SDK 14.4
  • MicroBlaze_nilabsV2_2_1.zip

Installation:

  1. Download and unzip attached MicroBlaze_nilabsV2_2_1.zip
  2. Follow the installation steps in Readme.txt



Embed MicroBlaze onto NI FPGA based boards with LabVIEW 2013 and COREGEN

Introduction

We introduce the combination of COREGEN flow and LabVIEW FPGA flow to allow users write their C code applications on MicroBlazeTM processors on National Instrument FPGA based boards.

Requirements

  • LabVIEW + LabVIEW FPGA   (Version 2013)
  • NI-RIO drivers (13.0)
  • NI FPGA based hardware
    • Should be compatible with any R-series, FlexRIO, sbRIO ,cRIO boards  and myRIO.
  • Xilinx SDK 14.4
  • MicroBlaze_nilabsV2_2.zip

Installation:

  1. Download and unzip attached MicroBlaze_nilabsV2_2.zip
  2. Follow the installation steps in Readme.txt



Embed MicroBlaze onto NI FPGA based boards with LabVIEW 2012 and COREGEN

Introduction

We introduce the combination of COREGEN flow and LabVIEW FPGA flow to allow users write their C code applications on MicroBlazeTM processors on National Instrument FPGA based boards.

Requirements

  • LabVIEW + LabVIEW FPGA   (Version 2012)
  • NI-RIO drivers (12.0)
  • PXIe-7965R
    • Should be compatible with any R-series, FlexRIO, sbRIO ,cRIO boards .
  • Xilinx SDK 13.4
  • MB-NILabsV2.zip

Installation:

  1. Download and unzip attached MB-NILabsV2.zip
  2. Follow the installation steps in Readme.txt


Embed Microblaze onto NI Virtex 5 based boards. Older version with LabVIEW FPGA 2009

Introduction

We introduce the combination of Xilinx EDK flow and LabVIEW FPGA flow to allow users write and debug their C code applications on EDK-based MicroBlazeTM processors on National Instrument R-series boards.

Requirements

  • LabVIEW + LabVIEW FPGA   (Version 2012)
  • Xilinx ISE 10.1i
  • Xilinx EDK 10.1i
  • NI-RIO drivers (3.2)
  • PXI-7852R , PXI-7953R (Should also be compatible with PXI-785xR and PXI-795xR but has not been tested as of the writing of this document)
  • Xilinx USB JTAG(Optional for debugging)

Installation

  1. Download and unzip the attached MB.zip
  2. Follow the installation steps in ReadMe.txt


Contributors