Skip to content
This repository has been archived by the owner on Jun 30, 2021. It is now read-only.

The purpose of this project was to design an accelarator using C and design tools from Xilinx, like the Vivado High level Synthesis for the inner design of the Accelarator and the SDSoC to design the transfer of the data in Zynq-7000.

Notifications You must be signed in to change notification settings

ChristosTrimas/reprogrammable-digital-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reprogrammable-digital-systems

The purpose of this project was to design an accelarator using C and design tools from Xilinx, like the Vivado High level Synthesis for the inner design of the Accelarator and the SDSoC to design the transfer of the data in Zynq-7000.

The function that was accelarated was given as reference code.

The project is seperated in 4 phases.

1)Creation of myFunc_Accel and myLib.h. Simplification of the given function myFunc so that can be easily translated in FPGA logic. 2)Use of Vivado HLS and its directives to create the Architecture of the Accelarator. 3)Use of the SDSoC and various data transfer protocols to achieve maximum efficiency. 4)Report of the project (written in Greek).

About

The purpose of this project was to design an accelarator using C and design tools from Xilinx, like the Vivado High level Synthesis for the inner design of the Accelarator and the SDSoC to design the transfer of the data in Zynq-7000.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published