Skip to content

Requirements

Patrick Lehmann edited this page Sep 8, 2015 · 9 revisions

Table of Content:


Dependencies

The PicoBlaze-Library depends on:

  1. The PoC-Library, a platform independent HDL library, and
  2. the Open PicoBlaze Assembler, a free and freature rich assembler for the PicoBlaze processor.

Both dependencies are available as GitHub repositories and can be downloaded via by git clone command. Alternatively, zip-files are offered by GitHub to download the latest master branches.

Common Requirements:

  • Programming languages and runtimes:
  • Synthesis tool chains:
    • Xilinx ISE 14.7 or
    • Xilinx Vivado 2014.x or
    • Altera Quartus II 13.x
  • Simulation tool chains:
    • Xilinx ISE Simulator 14.7 or
    • Xilinx Vivado Simulator 2014.x or
    • Mentor Graphics ModelSim Altera Edition or
    • Mentor Graphics QuestaSim or
    • GHDL and GTKWave
  • Assembler tool chains:
Additional Requirements on Linux:
  • m4 macro pre-processor
  • Debian specific:
    • bash is configured as /bin/sh (read more)
      dpkg-reconfigure dash
Additional Requirements on Windows:

Optional Tools:

For Linux:
For Windows:
  • posh-git - PowerShell integration for Git
    Installing posh-git with PsGet package manager: Install-Module posh-git