top of page

ADIUVO ENGINEERING BLOG
Search


Adam Taylor
Aug 22, 20235 min read
MicroZed Chronicles: UIO Part One - Introduction and Set Up
Last week we looked at how we could use spidev and I2Cdev to work with devices which use SPI or I2C interfaces. These are commonly used...
0 comments

Adam Taylor
Jun 20, 20235 min read
MicroZed Chronicles: 10 Years and 500 Posts
In September 2013, I was about to start a new role, as head of electronics at a space imaging developer when what should arrive in the...
0 comments


Adam Taylor
Nov 23, 20223 min read
MicroZed Chronicles: Free Webinars, Workshops, Tutorials and App Notes
One of my passions is sharing information about how we can develop better, more effective FPGA designs. This passion is the driving force...
0 comments

Adam Taylor
Sep 28, 20222 min read
MicroZed Chronicles: MATLAB, Model Composer, and the Avnet ZUBoard
Over the last few weeks, I have been creating a course centered around the Avnet ZUBoard which will be like the MiniZed and Ultra96-V2...
0 comments


Adam Taylor
Jun 29, 20223 min read
MicroZed Chronicles: Processor System to Programmable Logic Interrupts
One of the critical techniques in an embedded system that enables responsive software is using interrupts. In this series, we have used...
0 comments


Adam Taylor
Jun 23, 20222 min read
MicroZed Chronicles: Higher Levels of Abstraction
I am very interested in higher levels of abstraction for developing FPGAs and especially algorithms like image processing and control....
0 comments

Adam Taylor
Dec 15, 20213 min read
MicroZed Chronicles: High-Level Synthesis Interfacing
High-Level Synthesis can provide us a significant advantage when we are working in the data plane (e.g., signal / image processing and...
0 comments


Adam Taylor
Aug 18, 20213 min read
MicroZed Chronicles: PetaLinux Distro Boot
With the release of the 2020.x tool chains, PetaLinux was updated to support Distro Boot. If you are not familiar with Distro Boot, its...
0 comments

Adam Taylor
Aug 4, 20212 min read
MicroZed Chronicles: Example Designs in Vivado and Vitis
Over the years, several blogs and projects have leveraged the Vivado and Vitis ability to generate example projects. One of the most...
0 comments

Adam Taylor
Jul 21, 20215 min read
MicroZed Chronicles: Proportional Integral Derivative Controller using HLS
If I’m being honest, my university classes on control engineering were not my favorite. However, working as an engineer – and especially...
0 comments

Adam Taylor
Jul 7, 20213 min read
MicroZed Chronicles: The 400th Edition
Back on the 29th September 2013, I sat down and wrote what would become the first blog in this series. It was a simple look at how to...
0 comments

Adam Taylor
Dec 17, 20203 min read
MicroZed Chronicles: Vitis HLS and Silexica's SLX Plugin
Silexica has released a plugin for Vitis HLS 2020.2 that adds a new pragma that performs loop interchange.
0 comments

Adam Taylor
Nov 18, 20203 min read
MicroZed Chronicles: Using Analysis View in Vitis and Vivado
One of the most useful views available in both Vivado HLS and Vitis HLS is the analysis view.
0 comments


Adam Taylor
Nov 12, 20203 min read
MicroZed Chronicles: Free Virtual Workshops On-Demand
This past summer, I was lucky to present several detailed virtual workshops on Vivado, PYNQ, Vitis, and more. They are available on-demand.
0 comments

Adam Taylor
Oct 19, 20204 min read
Using SLX FPGA in Vitis bottom up flow
Last year, I examined SLX FPGA and used it to optimize IP Cores for implementation in Vivado looking at security and industrial algorithms.
0 comments

Adam Taylor
Sep 1, 20203 min read
How to Install Vitis
This blog will break down step-by-step how to download and install the Vitis IDE from Xilinx.
3 comments
bottom of page