top of page


MicroZed Chronicles: Avnet ZUBoard – Temperature Sensor
Ever since the previous overview, I’ve had the Avnet ZUBoard 1CG sitting on my desk. I also just purchased a FLIR C5 thermal imaging...
Sep 14, 20223 min read


Using Blue Pearl Visual Verification Suite to Find CDC
A few weeks ago, we talked about how we could synchronise between clock domains in Vivado , I also noticed a couple of questions on...
Sep 1, 20223 min read


Nios V Introduction
We looked at the Agilex Transceiver-SoC Development Board in the last blog. Besides the great capability of this board, one of the main...
Jul 25, 20222 min read


MicroZed Chronicles: PYNQ Interrupts
Last week, after we looked at how we could use the AXI IIC IP with PYNQ, I got a question from a reader asking how we work with...
Jul 20, 20223 min read


MicroZed Chronicles: PYNQ and AXI IIC
One of the most widely used embedded protocols for low-speed communication between embedded devices is the I2C. We have a choice about...
Jul 13, 20223 min read


MicroZed Chronicles: MicroBlaze MCS
Implementing a MicroBlaze processor in a FPGA design is very popular in many applications. The MicroBlaze allows us to handle serial...
Jul 6, 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...
Jun 29, 20223 min read


Meet Rapid Silicon: Open-Source FPGA and Toolchain
Rapid Silicon is bringing open source to the FPGA space with the introduction of it's Gemini device family and Raptor EDA environment.
Jun 22, 20222 min read


MicroZed Chronicles: Signal Processing, FFT, and PYNQ
One of the great things about FPGAs is their parallel structures and how we can accelerate the algorithms by exploiting the parallel...
Jun 15, 20223 min read


MicroZed Chronicles: Using a DSP48E2 as a Multiplexer
I am a regular reader of many FPGA notice boards . A few days ago, I saw a question about how the DSP48E2 could be used as a...
May 4, 20226 min read


MicroZed Chronicles: PYNQ-ZU Board
As I have said several times in this blog, I am a massive fan of the PYNQ framework. We use PYNQ and HLS to accelerate our development...
Apr 27, 20223 min read


MicroZed Chronicles: Numato Mimas and Narvi Boards
A couple of weeks ago I received the Mimas and Narvi development boards from Numato Labs , both containing Xilinx 7 series devices. The...
Apr 20, 20223 min read


Intel FPGAs Overview
Running an embedded systems consultancy is exciting because we get to work with a wide range of applications, devices, and technologies....
Apr 18, 20223 min read


Maxim MAX32650FTHR Evaluation Kit
Recently I have been working with a client on a low power AI solution based on microcontroller, for a power management application. One...
Mar 31, 20223 min read


MicroZed Chronicles: AXI Virtual FIFO Controller
FIFOs are versatile tools to use within our designs because they enable us to buffer data when doing signal and image processing. We also...
Mar 30, 20223 min read


Machine Learning on the RPI 2040: Edge Impulse & Environment Monitoring
Many of Adiuvo’ s projects are based in the space industry where we design circuit cards, FPGAs and Software for satellites such an ESA...
Mar 1, 20223 min read


MicroZed Chronicles: Advanced SelectIO Logic Resources
Last week we looked at IDELAY2 and ODELAY2 in 7 series IO, the selectIO which is included in 7 Series, UltraScale and UltraScale+...
Feb 23, 20223 min read


MicroZed Chronicles: Versal Address Map and DDR Memory Controller
In order to effectively architect solutions in Versal devices, we first need to understand how each of the elements within the device can...
Feb 9, 20223 min read


MicroZed Chronicles: MicroBlaze in Spartan-6 (ISE/EDK) and 7 Series (Vivado)
Over the years, I have created MicroBlaze solutions for many Xilinx devices including Spartan-6, 7 series and up. Inserting a MicroBlaze...
Jan 12, 20223 min read


MicroZed Chronicles: Porting SpaceWire from Spartan-6 to Spartan-7
Space electronics is one of the main areas my consultancy is very active. SpaceWire is a differential high-speed communications protocol...
Dec 8, 20213 min read
bottom of page

