About Training Project | Course Syllabus | Application Instructions | Mentors | Terms & Conditions | Trainees Announcement
Welcome to the Path to Programmable Trainees Page!
Our Path to Programmable training project, in collaboration…
About Training Project | Course Syllabus | Application Instructions | Mentors | Terms & Conditions | Trainees Announcement
This is NOT a Design Challenge. See Special Note below.
The Path to Programmable project will train five…
This is NOT a Design Challenge. See Special Note below.
The Path to Programmable training project will train…
About Training Project | Course Syllabus | Application Instructions | Mentors | Terms & Conditions | Trainees Announcement
This is NOT a Design Challenge. See Special Note below.
The Path to Programmable project will train five…
About Training Project | Course Syllabus | Application Instructions | Mentors | Terms & Conditions | Trainees Announcement
This is NOT a Design Challenge. See Special Note below.
The Path to Programmable training project will train…
About Training Project | Course Syllabus | Application Instructions | Mentors | Terms & Conditions | Trainees Announcement
If this is NOT a Design Challenge, what is the 'Path to Programmable' training project? Here's the story…
This video explored the system libraries that Xilinx includes with SDK. These can be configured and initialized from the BSP settings eg- the Flash library allows users to select the manufacturer (Atmel, Microchip, Micron…
Note: This is part 6 of a series on working with FPGAs and in particular the Xilinx Zynq-7000S Programmable System-on-Chip with ARM Cortex-A9 processing core. For part 1, click here: Xilinx ZYNQ System-on-Chip - Getting to know the MiniZed Board
For all…
This is the second half of the Zynq training series. The first half covered the "hardware" side of things; meaning the physical FPGA, the AXI Interface, and a fair amount of "TCL" (pronounced "tickle") interface. In the second…
Note: This is part 5 of a series on working with FPGAs and in particular the Xilinx Zynq-7000S Programmable System-on-Chip with ARM Cortex-A9 processing core. For part 1, click here: Xilinx ZYNQ System-on-Chip - Getting to know the MiniZed Board
For all…
The next set of videos were centered around the Zynq-7000 boot process. In the previous labs, we programmed the PL & PS over JTAG, which requires an external master. Programming a bootloader to the non-volatile memory on the MiniZed allows it to boot…
Continuing (off the course of the syllabus) from where Path to Programmable Blog 7 - Trying out a PL-only VGA design left off, I decided to try generating a HDMI/DVI video signal.
HDMI/DVI 101
VGA is an analog signal, where different voltages (from 0 to…
The videos & labs in Path to Programmable Blog 8 - Developing Zynq Software provided a brief intro to the software development workflow using Xilinx SDK. We now move on to the next set of videos which go over creating applications, using the Xilinx…
In Path to Programmable Blog 6 - Hardware Debugging & some more TCL I finished Module 1 of Path the Programmable - Developing Zynq Hardware. Module 1 was centered around designing peripherals in the PL and interfacing them with the PS using Vivado…
In the previous blog post Path to Programmable Blog 5 - Creating Custom IP , we created custom IP which comprised of some HDL code that implemented a PWM controller, which was then connected to the AXI bus as an AXI-4 Lite Slave, allowing the PS to control…
In the preceding posts, we had a quick look at what Zynq-7000 is (Path to Programmable Blog 1 - Getting Started), the workflow (Path to Programmable Blog 2 - Xilinx Tool Flow & Getting Started with Zynq-7000) and we configured a couple of PS peripherals…
Path to Programmable Blog 2 - Xilinx Tool Flow & Getting Started with Zynq-7000 was an introduction to typical Zynq workflow: first configure the hardware (PS & PL) in Vivado, and then export it to Xilinx SDK to work on the software side of things…
The presenter first went over the different Vivado Design Suite editions: WebPACK is free and supports the common Zynq devices that are found on most development boards (7010 and 7020), and the more expensive…
Path to Programmable is a training course for Programmable SoCs, like the the Xilinx Zynq-7000 All Programmable SoC.
As many others have pointed out, this isn't a typical FPGA/HDL course, since the training material focuses less on the digital…
Note: This is part 4 of a series on working with FPGAs and in particular the Xilinx Zynq-7000S Programmable System-on-Chip with ARM Cortex-A9 processing core. For part 1, click here: Xilinx ZYNQ System-on-Chip - Getting to know the MiniZed Board
For all…
I have finished Labs 4, 5, and 6!
Through Avnet, Xilinx and Element14, a training program to learn about the Zynq 7000 platform which is System On Chip combining an FPGA with an ARM processor. This comes to the students as complete development board…
Note: This is part 3 of a series on working with FPGAs and in particular the Xilinx Zynq-7000S Programmable System-on-Chip with ARM Cortex-A9 processing core.
For all parts, click here: Path to Programmable
For part 1, click here: Xilinx ZYNQ System-on…
Note: This is part 2 of a series on working with FPGAs and in particular the Xilinx Zynq-7000S Programmable System-on-Chip with ARM Cortex-A9 processing core. For part 1, click here: Xilinx ZYNQ System-on-Chip - Getting to know the MiniZed Board
For all…