Table of contents
element14 and AMD invite all members to enroll in Path to Programmable III; a free training program that includes an FPGA-based SoC giveaway and a design/build phase where selected participants will have the opportunity to win up to $4000 in prizes.
Learn, Create, and Design with FPGA-based SoCs
What is Path to Programmable III?
Path III is the third session in the element14 Community’s structured FPGA-based SoC training. The first Path was held in 2018 and focused on programmable logic devices PLDs and featured the AVNET MiniZed development board, based on the AMD Zynq™ 7000 SoC.
Path II convened in 2019 and offered more advanced learning opportunities and featured the AVNET Ultra96-V2 development board, based on the AMD Zynq™ UltraScale+ MPSoC.
Path III will double the fun by offering structured trainings on both the MiniZed (2021.1) and Ultra96-V2 (2021.2) boards. Each training track will be followed by a design/build phase. To spice up the competition, we are offering up to $4000 in prizes and four different design paths.
What is a Design Path?
Every Path to Programmable training has a learning phase and a design/build phase. After participants complete the training modules (2021.1 & 2021.2) and receive a development board, they will design and build a project following one of four design paths:
The Vision Path
- Embedded/Machine Vision
- Face Recognition
- Accelerated AI Video
- Image/Video Streaming
The Core Technology Path
- AI/Machine Learning
- Connectivity
- DSP
- Ethernet
The Market Path
- Health
- Home
- Gaming
- Industrial
The Environmental Path
The Kit
We are offering two different development kits that members can choose between on their application form.
The 2 Sponsored Boards | |
---|---|
Buy Now Tech Specs |
MiniZed - (50 available kits) The MiniZed training will teach you to develop a Zynq™ 7000 platform using AMD Software and Hardware tools within an Ubuntu OS running in a virtual machine, while learning the Zynq 7000 architecture. The training includes three modules: Software, Hardware, and PetaLinux. Training 2021 |
Buy Now Tech Specs
|
Ultra96-V2 - (20 available kits) The Ultra96-V2 training training will teach you how to get started with the AMD Zynq™ MPSoC. This series of three training modules will walk you through the three main elements of the design process: hardware design within Vivado, Embedded Software Design in Vitis and Embedded Linux development using Petalinux. Training 2021 |
The Prizes
**Grand, Runner-Up, 3rd Prize, 4th Prize Winners, and Honorable Mentions will not receive a finisher prize.
The Dates
Project Phases | Dates |
---|---|
Application Period | 31st March 2023 |
Application Deadline | 14th May 2023 |
Participants Announced | 17th May 2023 |
Training Begins | 26th May 2023 |
Training Ends | 26th July 2023 |
Training Blogs for Credit Due | 27th July 2023 |
Build Period | 28th July - 28th August 2023 |
Final Project Blog Due | 5th September 2023 |
Winners Announced | September 2023 |
Prizes Shipped | September 2023 |
Eligibility
Any element14 member is eligible to enroll. If you are not a Community member please register here to join.
Application Tips
An important thing to remember is that you are also competing against others to become a participant in this program. Therefore, everything starts with the application.
The key to writing a winning application is to provide as much meaningful information about yourself as possible. Try answering each of the following questions in your application:
- Describe your technical background.
- Why are you interested in this training program?
- What development board do you prefer: the MiniZed or the Ultra96-V2
- What design path are you most interested in and why?
- Have you participated in the element14 Community? If so, please provide some links to what you have done (forum posts, blogs, reviews, etc.). If you are a new member, answer "New Member."
All interested element14 members must submit an application entry form before the end of enrollment. See the The Dates above.
Technical Resources
Go here for the course documentation.
The Judges
element14 Community Staff | |
Top Member(s) |
Awarding Points: We will award up to 40 points per training blog for up to 5 training blogs only. If you write a tutorial or how you solved a problem, you will earn more points than if you wrote a general update blog such as “I received the board” blog. The final project blog is worth up to 300 points, as determined by our judges. All training blogs and projects must be published in the Path to Programmable 3 group by the due date, see the deadline table.
The Challengers
You will be able to see how you compare to other participants via a tracking table here (Updated: Sept 27, 2023 by rscasny):
Blog 1 40 pts |
Blog 2 40 pts |
Blog 3 40 pts |
Blog 4 40 pts |
Blog 5 40 pts |
Final Project 300 points |
Total Points 500 |
---|---|---|---|---|---|---|
abhishek2018: Ultra96-V2 -1 | ||||||
40 | 40 | 40 | 40 | 40 | 230 | 430 |
adrian.cad: Ultra96-V2 -2 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
alrms: Ultra96-V2 -3 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
cghaba: Ultra96-V2 -4 | ||||||
40 | 40 | 40 | 40 | 0 | 125 | 285 |
daxlar: Ultra96-V2 -6 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
fyaocn: Ultra96-V2 -7 | ||||||
40 | 40 | 40 | 40 | 40 | 153 | 353 |
jovarela: Ultra96-V2 -8 | ||||||
40 | 0 | 0 | 0 | 0 | 0 | 40 |
lfb: Ultra96-V2 -9 | ||||||
30 | 0 | 0 | 0 | 0 | 0 | 30 |
manihatn: Ultra96-V2 -10 | ||||||
40 | 40 | 40 | 40 | 40 | 250 | 450 |
manojroy123: Ultra96-V2 -11 | ||||||
40 | 40 | 40 | 40 | 0 | 0 | 160 |
pandoramc: Ultra96-V2-12 | ||||||
40 | 40 | 40 | 40 | 40 | 183 | 383 |
poponianhua: Ultra96-V2 -13 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
prashanthgn.engineer: Ultra96-V2 -14 | ||||||
40 | 40 | 40 | 40 | 40 | 205 | 405 |
pratyush_cetb: Ultra96-V2 -15 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
rahulkhanna: Ultra96-V2 -16 | ||||||
40 | 0 | 0 | 0 | 0 | 0 | 40 |
rajivbishwokarma: Ultra96-V2 -17 | ||||||
40 | 40 | 40 | 40 | 40 | 255 | 455 |
saadtiwana_int: Ultra96-V2 -18 | ||||||
40 | 40 | 40 | 40 | 40 | 260 | 460 |
thareeq: Ultra96-V2 -19 | ||||||
40 | 40 | 0 | 0 | 0 | 0 | 80 |
vinayyn: Ultra96-V2 -20 | ||||||
30 | 0 | 0 | 0 | 0 | 0 | 30 |
Adnan.: MiniZed-2 -21 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
anushyab: MiniZed -22 | ||||||
40 | 40 | 40 | 40 | 40 | 0 | 200 |
asraf7: MiniZed -23 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bub1st: MiniZed -24 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
ciorga: MiniZed -25 | ||||||
40 | 40 | 40 | 40 | 40 | 240 | 440 |
flyingbean: MiniZed -26 | ||||||
40 | 40 | 40 | 40 | 40 | 210 | 410 |
Gennadiy: MiniZed -27 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
guillengap: MiniZed -28 | ||||||
40 | 40 | 40 | 40 | 40 | 225 | 425 |
gurustaad: MiniZed -29 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
hal2069rw: MiniZed -30 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
javagoza: MiniZed -31 | ||||||
40 | 40 | 40 | 40 | 40 | 270 | 470 |
jd2020: MiniZed -32 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
Kingdom: MiniZed -33 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
MarioDL99: MiniZed -34 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
navadeepganeshu: MiniZed -35 | ||||||
40 | 40 | 40 | 40 | 40 | 215 | 415 |
pallen19: MiniZed -36 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
paulcastor30: MiniZed-2-37 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
RDuran: MiniZed -38 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
Riya_101: MiniZed -39 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
shmulikl: MiniZed -40 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
sndpvrmah: MiniZed -41 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
svnagendra2003: MiniZed-2 -42 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
taifur: MiniZed -43 | ||||||
40 | 40 | 40 | 40 | 40 | 208 | 408 |
vishnu123: MiniZed -44 | ||||||
30 | 30 | 0 | 0 | 0 | 0 | 60 |
Yalugem: MiniZed -45 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 |
Where to Ask Questions?
For any general or technical questions about the competition, please post a comment on this page. It is monitored by element14.
Bookmarking this page is a good way to keep up-to-date with the competition.
The Terms
Please read the full terms and conditions attached below.
Top Comments
FPGA spirit or Element14 Community spirit? Or both?
This is an incredible challenge. Thanks for the great effort!
Wow, what a great opportunity to learn Xilinx .... great prizes too....