top of page


MicroZed Chronicles: Scripting
When it comes to professional FPGA development, our designs need to be stored in source control to ensure repeatability. We have looked...
Jun 44 min read


MicroZed Chronicles: Baseline Timing Closure.
One of the main challenges FPGA designers face, especially those new to FPGA design is how to achieve timing closure. While it seems...
Oct 23, 20244 min read


MicroZed Chronicles: Spartan 7 Tile and System Controller.
Over the last few months we have been developing a tile, which contains a Spartan 7 XC7S25 and all of the supporting peripherals...
Sep 25, 20245 min read


MicroZed Chronicles: Interviews
Recently, I've seen a lot of questions about how to prepare for interviews, especially for those looking to land their first FPGA job or...
Sep 18, 20245 min read


MicroZed Chronicles: Delta Sigma DAC Part One
One of the things I love about all AMD FPGA and SoC devices is the inclusion of the XADC / Sysmon ADC. This allows us to monitor not only...
Jun 26, 20244 min read


MicroZed Chronicles: The Importance of Establishing Clear Requirements
Over the years, I have worked on a range of engineering projects in various roles, from being the FPGA engineer, hardware engineer to the...
Jun 19, 20245 min read


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...
May 8, 20243 min read


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...
Mar 6, 20248 min read


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...
Jan 10, 20243 min read


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...
Jan 8, 20244 min read


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...
Jan 3, 20244 min read


MicroZed Chronicles: Five FPGA Design Techniques
Developing FPGA solutions can be a challenge and as a consultant, I often see designs which are facing difficulties late in the...
Dec 6, 20235 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 : 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: 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: 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


GateMate and Cologne Chip
There are a range of boutique companies developing FPGAs aimed at addressing low to medium-density devices. Cologne Chip is a German...
Aug 1, 20232 min read


MicroZed Chronicles: UltraScale and UltraScale+ Clock Division
Last week we looked at how we could use 7 series clocking resources to provide integer clock division without using MMCM. In this week’s...
Jul 12, 20234 min read


MicroZed Chronicles: Open Source VHDL Verification Methodology (OSVVM)
Over the years, we have looked at many different verification frameworks like cocotb and varying approaches when working with AMD AXI...
Mar 22, 20233 min read
bottom of page