README.md 910 Bytes
Newer Older
Jens Korinth's avatar
Jens Korinth committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Debugging and benchmarking tools for TaPaSCo
============================================
Builds `tapasco-benchmark`, which generates a benchmark file for the host, and
`tapasco-debug` which is an interactive debugging tool that can query the
bitstream for functions, peek/poke and monitor registers and IRQ controllers.

Building for benchmarking & debugging
-------------------------------------
Usual out-of-context build with CMake:

`mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release && make && make install`

The last puts the executables in `$TAPASCO_HOME/bin`, which makes them
accessible anywhere after `setup.sh` was sourced.

Building for debugging & dev
----------------------------
`mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Debug && make && make install`

**NOTE: This carries an extreme performance penalty! Make sure you rebuilt in
Release mode before running benchmarks!**