Skip to content

Commit

Permalink
add zynq in 2 minutes post
Browse files Browse the repository at this point in the history
  • Loading branch information
0BAB1 committed Nov 4, 2024
1 parent ddcad98 commit d20b3e6
Showing 1 changed file with 70 additions and 0 deletions.
70 changes: 70 additions & 0 deletions _posts/2024-7-7-Zynq_in_120s.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
---
title: Understanding zynq in 2 minutes
date: 2024-7-7 15:00:00 +0800
categories: [Tutorials, Zynq]
tags: [zynq, fpga, xilinx]
pin: false
math: false
mermaid: false
image:
path: https://shop.trenz-electronic.de/media/image/07/1d/e2/TE0715-04-51I33-A_1.jpg
alt: Zynq SoC
---

# Understanding Zynq in 2 minutes

> This post serves as an intro to anyone seeking to learn more on Zynq and FPGA, I encourage you to read it to get started on a learning journey.
{: .prompt-info }

Based on this [video](https://youtu.be/DQHTSelupDs).
{% include embed/youtube.html id='DQHTSelupDs' %}

## [The repo](https://github.com/0BAB1/BRH_Tutorials)

## Intro to zynq

Zynq is an SoC (System on Chip) made by Xilinx (AMD), it combines a "powerful" ARM processor with programmable logic (FPGA), *which is ideal to play around with FPGA whilst not caring too much about the processing system part* :

![The Zynq SoC](https://www.researchgate.net/publication/351705470/figure/fig5/AS:1025414466121737@1621489268475/Xilinx-Zynq-7000-AP-SoC-architecture.png)

> Watch the vido to learn more about these basic features
{: .prompt-tip }

## What is is this about

If you are here, it means you are more or less interrested in embedded low-level systems and maybe you know your way around FPGA.

**But it also means you are seeking to learn !**

Well, look no further then ! On my channel, and on this blog, you will find plenty of resources and tutorials to make interresting stuff on FPGA, especially on zynq.

So, this video was an intro, but if you want to learn suff like :

- Design your own hardware logic and interact with it
- Make an AI and use it on FPGA
- Design your own CPU and test it on FPGA

You are @ the right place !

## What now ?

> Where does one get started ?
{: .prompt-info }

Well there is ne way to get started per say. Learning FPGA is kinda hard sometimes and it is my goal to make it easier.

- If you are a complete begginer, look for my "[AXI Led IP]()" and "[HDL Explained]()" Videos.
- If you are more advanced, you can look for my "[DMA for Fast Fourier Transform Tutorial]()" or
- And if you are a real FPGA hardcore, you can look for my "[AI on FPGA]()" and my "[RISC-V Single cycle]()(coming soon)" Videos

These are my first few videos, there is probably more to look at now, have a look at the [repo](https://github.com/0BAB1/BRH_Tutorials) or the [youtube channel](https://www.youtube.com/@BRH_SoC).

For each video will be an associated post on this blog, you can find a link to the post in the video description (*and a link to the repo in the post*).

> Most videos I make comes with a hands-on tutorial. Each post (including this one) will have a link to the associated **Github** at the very beginning and some resources at the end.
## Resources

| Description | Link | Comment |
|---|---|---|
| The Zynq Book | [PDF](https://is.muni.cz/el/1433/jaro2015/PV191/um/The_Zynq_Book_ebook.pdf) | A great book to learn more on zynq, well suited for begginers |

0 comments on commit d20b3e6

Please sign in to comment.