Coder Social home page Coder Social logo

iob-soc-versat's Introduction

What is IOb-SoC-Versat

IOb-SoC-Versat is a System-on-Chip (SoC) system designed to test Versat generated accelerators.

Table of Contents

Cloning the repository

The first step is to clone this repository. IOb-SoC-Versat uses git sub-module trees and GitHub will ask for your password for each downloaded module if you clone it by https. To avoid this, setup GitHub access with ssh and type:

git clone --recursive [email protected]:IObundle/iob-soc-versat.git
cd iob-soc-versat

Alternatively, you can still clone this repository using https if you cache your credentials before cloning the repository using:

git config --global credential.helper 'cache --timeout <time_in_seconds>'

Running tests

After cloning the repository and assuming you have all the dependencies installed, a test case can be tested by running the following commands:

make clean pc-emul-run TEST="TestName"
make clean sim-run TEST="TestName"
make clean fpga-run TEST="TestName"

TestName is the test's name. The firmware of the tests is contained inside the software/src/Tests folder, and the dataflow graphs they use are described in the file ./versatSpec.txt.

Requirements

IOb-SoC-Versat is a system on chip based on IOb-SoC, which uses IOb-Versat as a peripheral for testing the latter. Refer to the IOb-SoC and IOb-Versat to install all the required dependencies.

License

IOb-SoC-Versat is licensed under the MIT License - see the LICENSE file for details.

Acknowledgement

This project is funded through the NGI Assure Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 957073.

NLnet foundation logo NGI Assure logo

iob-soc-versat's People

Contributors

andremerendeira avatar antoniocharana avatar arturum1 avatar chrisedgley avatar dgarigali avatar diogofausto avatar jdlopes avatar jjts avatar joaovroque avatar josejsarmento avatar martimrosado avatar microsharjeel avatar p-miranda avatar pedroantunes178 avatar pedrompt97 avatar slahiruk avatar vjbmario avatar zettasticks avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

zettasticks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.