Skip to content
Patrick Lehmann edited this page Sep 8, 2015 · 3 revisions

Table of Content:


Dependencies

The PicoBlaze-Examples Collection depends on:

  1. The PoC-Library, a platform independent HDL library.

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

1. Pile of Cores (PoC)

The PoC-Library is used for it's common VHDL packages to extend VHDL's std and IEEE packages with addition enums, records and functions. The PoC-Examples Collection provides examples around these PoC packages and generic modules, to show how they can be used and configured.

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
Additional Requirements on Linux:
  • 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

Navigation

Hardware:

Software:

Examples:

  • io
  • net
    • mac
      • Loopback
    • ipv4
      • Loopback
    • ipv6
      • Loopback
    • udp
      • Loopback
      • Echo

Links:

Clone this wiki locally