top of page
All Posts


MicroZed Chronicles: Leonidas Board
Learning how to develop FPGAs and embedded systems can be a challenge so I like to think that this blog has provided significant support...
Nov 29, 20234 min read


MicroZed Chronicles: PREEMPT_RT PetaLinux
We’ve looked at using PetaLinux on our SoCs and MicroBlaze several times throughout our journey. Embedded Linux, however, does not always...
Nov 22, 20234 min read


MicroZed Chronicles: Vivado Board Definitions
We will be releasing a new open source development board in a few weeks and will eventually be offering a free training course for it,...
Nov 15, 20235 min read


MicroZed Chronicles: PicoZed Finally!
Readers of this blog will know I am a big supporter of system on modules (SoM). From the MicroZed to the UltraZed, Snickerdoodle and of...
Nov 9, 20233 min read


MicroZed Chronicles: Introducing Vitis Unified IDE
If you’ve been working with Vitis 2023.1, you’ll already be aware that a new Vitis Unified Integrated Design Environment (IDE) was...
Nov 1, 20236 min read


MicroZed Chronicles : Hackster Projects
Over the last five years, I have been writing some very in-depth projects on Hackster in addition to my weekly blogs. These projects have...
Oct 25, 20234 min read


MicroZed Chronicles: 7 Series Bit Stream Encryption
After what may seem like ages on many projects, our FPGA designs are ready to be deployed in the field. Of course, by this time, our...
Oct 18, 20234 min read


MicroZed Chronicles: Five key considerations when growing your business
A couple of months ago, I wrote a blog about the lessons I have learned setting up my own engineering business. This original blog...
Oct 11, 20235 min read


MicroZed Chronicles: Zynq UltraScale+ MPSoC PMU Fault Handling
We’ve looked at the platform management unit (PMU) on the Zynq UltraScale+ MPSoC several times before and especially for inter-process...
Oct 4, 20234 min read


MicroZed Chronicles: Outputting Clocks
We all know that if we want to get the best performance, we should place input clocks to our FPGAs on clock capable or dedicated clock...
Sep 27, 20233 min read


MicroZed Chronicles: Introducing the Kria K24 SOM and the KD240 Drives Starter Kit
This week at TechCrunch Disrupt 2023, AMD announced the next in the series of their very popular Kria SOM platform, the K24. The Kria K24...
Sep 20, 20234 min read


MicroZed Chronicles: Five of My Most Interesting FPGA Developments!
Over the years I have talked a lot about how to use FPGAs and SoCs and I’ve even shared tips and advice for how to start your own...
Sep 14, 20235 min read


MicroZed Chronicles: Artix UltraScale+ and Opal Kelly XEM8320
We have created projects and blogs on most AMD families over the years but have never created one for the Artix UltraScale+ (AUP) FPGA....
Sep 6, 20233 min read


MicroZed Chronicles: UIO Part Two - Creating Software Applications
Over the last few weeks, we have been looking at how we can effectively work with PetaLinux using the ZUBoard as the reference platform....
Aug 30, 20235 min read


Estimating Engineering Projects
Developing complex systems is a risky business; around one third of all complex engineering projects will fail; two-thirds of engineering...
Aug 25, 202314 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...
Aug 23, 20235 min read


MicroZed Chronicles: IOCTL SPI, I2C and PetaLinux
Regular readers of this blog and my Hackster projects will note that I tend to use either bare metal applications or PYNQ when developing...
Aug 16, 20239 min read


MicroZed Chronicles: ILA Debugging Outside IP Integrator
We have used Integrated Logic Analysers (ILA) several times in our blogs and Hackster projects to ensure our designs are working as...
Aug 9, 20233 min read


MicroZed Chronicles: Introducing AMD Spartan™ UltraScale+™ FPGAs
One of the great things about programmable logic is its versatility. It is at the heart of a range of systems from handheld embedded...
Aug 2, 20234 min read


Graduate FPGA Engineer Role.
Adiuvo are looking for a graduate engineer to join our awesome team to help develop FPGA, Embedded Software and Electronics. About Adiuvo...
Aug 1, 20232 min read
bottom of page

