Code Monkey home page Code Monkey logo

go-pynq's Introduction

The GO-PYNQ repository is no longer supported.

“GO PYNQ”

  • Contest Sponsored by Xilinx GO PYNQ

Moto

  • To build an AI, Machine Learning, Internet of Things targeting application on Ultra96 or PYNQ-Z2 kit using open-source PYNQ framework.

Application Choices - Using PYNQ

Depends on your creativity, e.g. IoT, Video Processing, Any compute heavy workload being accelerated.

Prizes

Guidelines

Stage 1

  • Submission of Abstract with detailed description of the application including proposed technical approach to develop it. Description must include potential kit selection (either Ultra96 or Pynq-Z2 Kit) with a short justification. Top abstracts will qualify to Stage 2 and receive Ultra96/Pynq-Z2 Kits for actual implementation.

Stage 2

  • Demo Video Submission of 2 minute of final application , source files submissions along with a final report. Winners will be selected based on actual implementation and application complexity.

Required Skills

  • Creative Problem Identification
  • Python (working knowledge)
  • Domain Knowledge (of the problem space identified)
  • Hardware Knowledge (to be able to understand hardware resources available on PYNQ)

Schedule

  • Last date for registration - 5th November
  • Last date for Abstract submission - 5th November (Hence it is advised to start working as soon as you register)
  • Results and Shortlisting of teams for Stage 2 - 15th November
  • Last date for submission of Demo Video Report - 20th December
  • Final Results - 3rd January

Judging Criteria

Support

  • PYNQ being open sourced project of Xilinx, much of the information is available online: http://www.pynq.io/
  • Checkout the Presentations and Quickstart sections in this repo
  • One pre-determined slot one hour per week, given by Xilinx Employee for support/brainstorming

go-pynq's People

Contributors

abhitf avatar kaliudayxilinx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

go-pynq's Issues

How to add pynq-z2 boardfile to vivado HLS

I am using vivado hlx webpack version 2018.2 on ubuntu and I would like to add pynq-z2 boardfile to it.
I have tried copying the boardfile to the location " /opt/Xilinx/Vivado/2018.2/data/boards/board_files/ "
but couldn't find the board while creating a new project. Please help me with this.

Also, I would like to know if Vivado supports python's myhdl library or am I restricted to use C++ for hls?.

pynq..!

Should we only use pynq z2 board or we can even include rasberry pi ,arduino for the Xilinx Innovation Challenge conducted by Kshitij 2019

issue regarding PYNQ-Z2

I am working with a RFID SYSTEM using RC522 sensor but I have checked in the manual of PYNQ that there is no function related to RC522 available to be implemented in JUPYTER platform. A function relating to it would be required for the interaction of PYNQ-Z2 board with RC522 SENSOR . How do I implement this thing in JUPYTER ?

Need some explaination for this patch of code

screen shot 2018-12-06 at 1 25 59 pm

Can you please explain how exactly this part of the code works
This is a screenshot from [link]

I am not able to get how exactly out_buffer is calculated.
There must be some calculations done to calculate the out buffer. So how those are done here. Here in this code, in the in_buffer we store the X_data and we change the bits of some registers and get output in out_buffer.
From what I have read till now in the documentation. I think it is something done while making the overlay.
So if that is the case then I am not able to find tutorials for making a custom overlay for my Machine Learning Model.

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.