Requirements

  • Vivado: 2023.2
  • Python: 3.x
  • Cocotb: any supported version

Installing the Vivado Design Suite

Before starting with Boreal, ensure that the Vivado Design Suite is installed. This tool, provided by AMD-Xilinx for their FPGA and SoC products, can be downloaded from the AMD-Xilinx downloads portal.

⚠️ A registered AMD-Xilinx account is required to access the downloads.

Boreal is developed and validated with Vivado 2023.2, which is the last release to support the ZC706 evaluation board through its corresponding PetaLinux release>.


Simulation Tools

Boreal does not enforce the use of a specific simulator, allowing developers to work with the toolchain of their choice.

For accelerating the design cycle, Cocotb is highly recommended. Cocotb is an open-source, coroutine-based co-simulation framework that enables verification of VHDL and SystemVerilog RTL using Python, and can be integrated with a wide range of commercial and open-source simulators.