top of page

ADIUVO ENGINEERING BLOG
Search


MicroZed Chronicles: 2024 What a Year!
I thought I would kick off 2025 with a look back at what we had achieved over the last year, it has been one of my busiest years yet and...
Adam Taylor
Jan 24 min read
0 comments


MicroZed Chronicles: Petalinux and the AXI Lite UART
The peripherals we communicate with in embedded systems use a wide range of interfaces from I2C, UART, SPI to Gigabit ethernet and PCIe....
Adam Taylor
Sep 10, 20243 min read
0 comments

MicroZed Chronicles: Turning Concepts into Reality, The FPGA Screen Challenge
A few weeks ago, I outlined several beginner-friendly FPGA projects to help you get started with your chosen development language....
Adam Taylor
Sep 4, 20244 min read
0 comments


MicroZed Chronicles: Alveo Versal Example Design
In our first blog and introduction to the new Alveo V80, we examined the features and capabilities of the board itself. In this blog we...
Adam Taylor
May 24, 20243 min read
0 comments

MicroZed Chronicles : CMod A7 and External Memory Controller IP.
Over the years, we have spent a lot of time looking at the Arty series of devices. Outside of the MicroZed, they might be some of the...
Adam Taylor
May 8, 20243 min read
0 comments

MicroZed Chronicles: Alveo Applications and Python
In this final instalment looking at the Alveo U55C I want to explore how we can work with the Alveo U55C using Python. Using this...
Adam Taylor
Apr 29, 20244 min read
0 comments


MicroZed Chronicles: Custom K26 Kria Board Design and Bring Up
One of the projects we’ve been working on recently is the development of a custom K26 carrier board. This project is interesting because...
Adam Taylor
Apr 24, 20245 min read
0 comments

MicroZed Chronicles: Alinx VD100
One of the nice things about writing this blog is that I get to take a look at many new FPGA and SoC boards. A few weeks ago, I received...
Adam Taylor
Apr 16, 20243 min read
0 comments

MicroZed Chronicles: Using Python to Extract ILA Data
As we look at how to debug our systems, one commonly used approach is to implement an ILA within the design for system observation in the...
Adam Taylor
Apr 9, 20244 min read
0 comments

MicroZed Chronicles: Linear Feedback Shift Register
As a follow on from last week, one of the techniques I like to use to stimulate or capture data in our FPGA designs is a Linear Feedback...
Adam Taylor
Apr 3, 20245 min read
1 comment

MicroZed Chronicles: The CORDIC Algorithm
In last weeks blog, we looked at one of the most important algorithms ever developed: the FFT. In this week’s blog, we’ll be discussing...
Adam Taylor
Mar 13, 20246 min read
0 comments

MicroZed Chronicles: Alveo Edition OpenNIC
Over several weeks we have examined how we can use Alveo cards using a Vivado based design flow coupled with examining the XMDA drivers....
Adam Taylor
Mar 8, 20243 min read
0 comments

MicroZed Chronicles: The Frequency Domain
Recently, I have posted a few blogs and projects which looked at signal processing or filters. I thought it would be a good idea to go...
Adam Taylor
Mar 6, 20248 min read
4 comments


MicroZed Chronicles: Spartan 7 and AXI over UART
One of the things I’ve been doing recently is working with the Leonidas development board which we developed back in 2023. This board...
Adam Taylor
Feb 28, 20243 min read
0 comments

MicroZed Chronicles: Alveo Edition SW Development
Having learned in our previous blog about how the Base Address Registers work for transfers in the Alveo system, we are now able to start...
Adam Taylor
Feb 23, 20243 min read
0 comments

MicroZed Chronicles: Versal Debug
A few weeks ago, we looked at how to create a simple Versal system targeting the Trenz TE0950 development board which used the NOC to...
Adam Taylor
Feb 14, 20243 min read
0 comments

MicroZed Alveo Edition: Installing XDMA Drivers.
So far in this series, we have introduced the range of Alveo cards and created our first application, based on the standard card...
Adam Taylor
Jan 26, 20243 min read
0 comments


Getting up and running with the K24 SoM
Readers of the blog will know I am a huge advocate of System on Modules (SoM) like the K26, MicroZed, PicoZed, UltraZed and of course the...
Adam Taylor
Jan 24, 20244 min read
0 comments

MicroZed Alveo Edition: Creating a base design.
When we develop an Alveo solution using the Vivado flow, unlike with Vitis flow we do not get a dynamic and static element. Instead we...
Adam Taylor
Jan 15, 20244 min read
0 comments


MicroZed Chronicles: Getting started with FPGAs
One of the questions people often ask me is how to get started on the journey of learning about FPGAs. Of course, everyone’s journey is...
Adam Taylor
Jan 10, 20243 min read
0 comments
bottom of page