Linux has large set of Implication on FPGA Design. There are many distro’s which supports FPGA Design Tool [we are talking about Xilinx VIVADO], the preferred distro’s are: Ubuntu, CentOS, Redhat, SUSE etc.
Linux for FPGA Design
- FPGA Design Tools can be installed on Linux Distro’s
- Linux can be used for building the FPGA bit files and sources [Bootable File], the linux commands allow to design any FPGA design more faster than following the VIVADO GUI.
- Installation of PetaLinux on Linux can be done for creating the embedded processing systems [bootable files].
- Development of Drivers on the Linux is more preferred for FPGA’s: as example writing the driver for PCI Express application for FPGA is preferred on Linux.
Tutorial Series on Linux and VIVADO:
2. How to Install FPGA Board Files [From Digilent or Xilinx] on VIVADO at Ubuntu:
- Download the Board Files from the Digilent Website or Github, extract those board files on your Ubuntu.
- Goto: vivado-boards-master/new/board_files and copy all the board files. If you have open VIVADO then close for now.
- Now goto: /opt/Xilinx/Vivado/201x.x/data/boards/boards_files and paste.
- Now you can open VIVADO from Terminal: $vivado & , and create a test project and check either new boards are available there or not.
- If this method don’t work then follow this tutorial [section 3.2]: Link