top of page

ADIUVO ENGINEERING BLOG
Search


MicroZed Chronicles : Model Composer, AI Engines and Signal Processing.
Regular readers of this blog will know I am big fan of working with higher levels of abstract to develop our programmable logic designs....

Adam Taylor
Mar 25, 20245 min read
0 comments


MicroZed Chronicles: Alveo Edition PYNQ
Regular readers of this blog will know that I am a big fan of PYNQ, it is one of the easiest to use frameworks, which opens up the...

Adam Taylor
Mar 22, 20243 min read
0 comments


MicroZed Chronicles: TE0950, DDRMC and NoC
One of the pivotal architectural enhancements in the Versal family of devices was the introduction of the Network on Chip. Within the...

Adam Taylor
Mar 20, 20244 min read
0 comments


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: Ultra96V2 and BLDC Motor Control.
I recently ran a build along with Hackster.io where we walked through how to get a simple BLDC motor up and running using the Avnet...

Adam Taylor
Feb 21, 20244 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: Understanding Base Address Registers (BARs) for Alveo Application Development
In our previous blog post, we detailed the successful installation of the XDMA driver and its subsequent testing on the Alveo U55C CMS...

Adam Taylor
Feb 9, 20244 min read
1 comment


MicroZed Chronicles: IP Integrator HDL
as we develop programmable logic-based solutions. We have two choices when doing this, either create a full IP XACT IP or just add the...

Adam Taylor
Feb 7, 20243 min read
0 comments


MicroZed Chronicles: PetaLinux Auto Run at Start Up
There are many occasions when we want to automatically run an application directly following the boot of our embedded Linux solution....

Adam Taylor
Jan 31, 20244 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 Chronicles: Creating a Versal AI Edge Design
A couple of weeks ago we looked at the Trenz TE0950 development board which contains a Versal AI Edge XCVE2302 device in ES1. This means...

Adam Taylor
Jan 17, 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


GateMate FPGA Tool Chain
A few weeks ago we looked at the GateMate FPGA from Cologne Chip. In this blog we are going to explore the GateMate FPGA tool chain and...

Adam Taylor
Jan 8, 20243 min read
0 comments


MicroZed Chronicles: Versal AI Edge and TE0950
In the 2024 MicroZed Chronicles, we are going to examine Versal in depth with a particular focus on the AI Edge series. We’ve looked at...

Adam Taylor
Jan 3, 20243 min read
0 comments
bottom of page