top of page
AMD
FPGA design tips and tutorials


MicroZed Chronicles: Versal Part Two – Device Architecture
In the first instalment of this Versal miniseries , I briefly introduced the architecture of the Versal devices before showing a simple...
Jan 19, 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: Versal Part One
One of areas I started to explore last year, but never got chance to write more than a single blog on was Versal and the VMK180...
Jan 5, 20223 min read


MicroZed Chronicles: Webinars, Blogs & Projects from 2021
The past 12 months have been rather busy and exciting for the chronicles. In this last post of 2021, I thought I would summarize several...
Dec 22, 20212 min read


MicroZed Chronicles: High-Level Synthesis Interfacing
High-Level Synthesis can provide us a significant advantage when we are working in the data plane (e.g., signal / image processing and...
Dec 15, 20213 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


MicroZed Chronicles: MiniZed, Accelerometer, I2C and i2C Tools
Embedded systems use a lot of diverse sensors from accelerometers and gyroscopes to magnetometers, vibration, temperature and humidity....
Dec 1, 20214 min read


MicroZed Chronicles: Selecting the Correct Device when Migrating from Spartan-6
A few weeks ago, I wrote about migration from Spartan-6 devices to 7 Series devices . This originated from several client questions and...
Nov 24, 20213 min read


MicroZed Chronicles: Kria Robotics Stack
The Kria K26 SOM and the Kria KV260 Vision AI Starter Kit have received interest for developing image processing and AI applications....
Nov 17, 20212 min read


MicroZed Chronicles: Migrating Spartan-6 to 7 Series FPGAs and Beyond
Over the last few weeks, I have had several emails and messages about mitigating the impact of the component shortage by transitioning...
Nov 10, 20213 min read


MicroZed Chronicles: GitHub Copilot
Programable logic is, of course, great for the implementation and acceleration of machine learning and artificial intelligence...
Nov 3, 20213 min read


MicroZed Chronicles: XADC, IIO and PetaLinux
Recently we examined Industrial Input and Output drivers in PetaLinux when using an ADC on a Pmod. Of course, all Xilinx devices also...
Oct 27, 20212 min read


MicroZed Chronicles: TMR SEM IP
As a practicing engineer, I spend a lot of time developing space or other high-reliability applications. I mention this because we need...
Oct 20, 20213 min read


MicroZed Chronicles: Industrial Input Output & Petalinux
One of the many advantages to using an embedded Linux solution is the lower-level drivers are often part of the kernel. This saves us...
Oct 6, 20213 min read


MicroZed Chronicles: Bluespec RISC-V
There are several FPGA use cases where a softcore processor is beneficial to the overall solution. These can include anything from...
Sep 29, 20214 min read


MicroZed Chronicles: Certified Ubuntu on Xilinx SoCs
Having an embedded Linux operating system is critical for Xilinx heterogeneous SoCs to be able to achieve their full potential. The...
Sep 22, 20213 min read


MicroZed Chronicles: Kria & Raspberry Pi Camera
On my explorations with the Kria board so far, all the imaging has been using a web camera over USB. Of course, we also can capture...
Sep 15, 20213 min read


MicroZed Chronicles: PYNQ Composable Overlays
I have talked about my love of PYNQ for rapid prototyping of applications both commercially and for fun projects on several occasions in...
Sep 8, 20213 min read


MicroZed Chronicles: Real Digital Blackboard
We have looked at many development boards that are based on Xilinx FPGAs and SoCs during the eight years this blog has been running....
Sep 1, 20213 min read


MicroZed Chronicles: Working with the Kria SOM in Vivado
The Kria KV260 Vision AI Starter Kit is great for embedded vision applications and AI acceleration. Several of my clients, however, have...
Aug 25, 20214 min read
bottom of page

