-
Notifications
You must be signed in to change notification settings - Fork 15
Installation
All Windows command line instructions are intended for Windows PowerShell, if not marked otherwise. So executing the following instructions in Windows Command Prompt (
cmd.exe
) won't function or result in errors! PowerShell is shipped with Windows since Vista. See the requirements wiki page on where to download or update PowerShell.
To run PoC's automated testbenches or use the netlist compilaltion scripts of PoC, it's required to configure a synthesis and simulation tool chain.
cd <ProjectRoot>
cd lib\PoC\
.\poc.ps1 --configure
The PicoBlaze Library and the PoC Library are shipped with some pre-configured IPCores from Xilinx. These IPCores are shipped as *.xco files and need to be compiled to netlists (*.ngc files) and there auxillary
files (*.ncf files; *.vhdl files; ...). This can be done by invoking PoC's Netlist.py
through one of the
provided wrapper scripts: netlist.[sh|ps1].
Compiling needed IPCores from PoC for a KC705 board:
cd <ProjectRoot>
cd lib\PoC\netlist
foreach ($i in 1..15) {
.\netlist.ps1 --coregen PoC.xil.ChipScopeICON_$i --board KC705
}
Compiling needed IPCores from L_PicoBlaze for a KC705 board:
cd ....
cd lib\L_PicoBlaze\netlist\<DeviceString>\
# TODO: write a script to regenerate all IP Cores
- The PoC-Examples Collection
- Download
- Dependencies
- Requirements
- Installation
- Change Log
- License (Apache 2.0)
- io
- uart
- Echo
- Fan Control
- uart
- net
- mac
- Loopback
- ipv4
- Loopback
- ipv6
- Loopback
- udp
- Loopback
- Echo
- mac
Links: