Skip to content

juliancaba/dynDeT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

dynDeT: dynamic partial reconfiguration Design Tool

Dynamic reconfiguration is a technique that allows user to modify regions of the FPGA without stop it, that is, users can adapt designs already implemented by adding or modifying functionalities to the FPGA at runtime

Exploiting this technique with current design tools can be complex for users, so the objective of this tool is to simplify the process necessary to design a dynamically reconfigurable application

Dependencies

dynDeT depends on other tools and libraries that are listed below.

  • CTemplate. Provides an easy, fast and efficient system of text templates for programs written in C++. Used to generate the files describing the system design (design.tcl).

    Instalation

    $ clone or download from gitHub ctemplate project

    $ cd ctemplate

    $ ./autogen.sh

    $ ./configure

    $ make

    # make install // This command as sudo or root (privileged mode)

  • Qt5. Library used for the development of the graphical interface in C++ (GNU LGPL license).

    Instalation

    # apt-get install qt5-default

  • Vivado from Xilinx

  • [Make] is a build automation tool that automatically builds executable programs and libraries from source code by reading files called Makefiles which specify how to derive the target program.

    Instalation

    # apt-get install make

Compile, install and run dynDeT

$ make all

# make install

$ make run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages