An example of using LabVIEW FPGA to program an FPGA that uses a MicroBlaze soft-core processor with a UART to communicate between LabVIEW FPGA and the MicroBlaze.
- Generate the code from this repository
- Running it on actual hardware
- LabVIEW 2017 (32-bit)
- LabVIEW 2017 FPGA Module
- NI LabVIEW Instrument Design Libraries for High Speed Serial Instruments 17.0
- LabVIEW 2017 FPGA Module Xilinx Compilation Tool for Vivado 2015.4
- Xilinx Software Development Kit Standalone WebInstall Client - 2015.4
- Open the labview_fpga_uart/labview_fpga_uart.lvproj
- Expand the FPGA project
- Expand the Build Specifications option
- Build and Launch Vivado Design Suite
- Import the design from xilinx_mb/d_microblaze.tcl
- Paste the source code from xilinx_mb/main.c in to a new application
- Associated generated elf with Vivado Project
- Run generate bitstream
- LabVIEW FPGA will expect an lvbitx file to be located in the following directory:
- ./labview_fpga_uart/ProjectExportForVivado
See www.fpganow.com for more information