Using the 3.x dynamic core

To use the dynamic (runtime reconfigurable) version of the core, follow the following steps. This assumes that you’ve already done the things listed here.

  • Make sure you start with a clean slate. Use the command make distclean
  • Checkout the reconfIcache branch of the cache. You need to check out a remote tracked branch for this.
    • Use the command git checkout reconfIcache
  • Use the Makefile with the RVEX_DYNAMIC_CORE=true argument. You only have to do this once, when the scripts are being generated (the first time you make).
    • If you want to change the core type, you need to do make distclean again.