top of page

ADIUVO ENGINEERING BLOG
Search


MicroZed Chronicles: Versal AI Edge, VESA LCD Display.
I have had the Alinx VD100 Versal Edge AI platform for a little while now. A few weeks ago, I set it up in my office so that I could...
Adam Taylor
Feb 55 min read
0 comments

MicroZed Chronicles : Zynq, MicroBlaze, answering a question
One of the great things about writing this blog (there are many) is when people as real world questions as they need help. Last week,...
Adam Taylor
Jan 294 min read
0 comments

MicroZed Chronicles: DSP58 and FP32 Mode
Last week we examined how we could use the IEEE VHDL 2008 fixed and floating packages to implement a simple polynomial approximation. ...
Adam Taylor
Nov 20, 20244 min read
0 comments


MicroZed Chronicles: RISC-V based Image Processing
FPGA are excellent for image processing, their parallel nature easily allows us to implement parallel processing stages. Over the years...
Adam Taylor
Aug 13, 20245 min read
0 comments

MicroZed Chronicles: ePaper Testing and Integration
In our last blog we discussed an E Ink / ePaper driver that I had designed. Today we are going to discuss how to integrate it with a Zynq...
Adam Taylor
Dec 20, 20233 min read
0 comments


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...
Adam Taylor
Nov 29, 20234 min read
2 comments

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...
Adam Taylor
Nov 1, 20236 min read
0 comments


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....
Adam Taylor
Aug 29, 20235 min read
0 comments


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...
Adam Taylor
Aug 16, 20239 min read
0 comments


MicroZed Chronicles: Dynamic Clocking
Clocking is at the heart of every FPGA design.. We can spend a lot less time battling the tools if we get the clock architecture right,...
Adam Taylor
May 17, 20233 min read
1 comment


MicroZed Chronicles: GTH Clocking
Last week we looked at configuring and deploying multi-gigabit GTH transceivers using the GTH wizard. One of the key things when using...
Adam Taylor
Dec 21, 20225 min read
0 comments


MicroZed Chronicles: ZU1CG Board and Click Interface
One of the great features about the new Avnet ZU1CG board is the interfacing it provides. It gives us three SYZYGY interfaces along with...
Adam Taylor
Nov 30, 20223 min read
0 comments

MicroZed Chronicles: Video Frame Read Buffer
Last week we examined the Video Frame Buffer Write (VFBW), which is capable of writing image frames to an external memory. This week, we...
Adam Taylor
Oct 26, 20222 min read
0 comments

MicroZed Chronicles: Video Frame Buffer Write
When I’ve previously created image processing blogs or applications, I have tended to use the Video Direct Memory Access (VDMA) module to...
Adam Taylor
Oct 18, 20223 min read
1 comment

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...
Adam Taylor
Sep 14, 20223 min read
0 comments


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...
Adam Taylor
Jul 6, 20223 min read
0 comments


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...
Adam Taylor
Jun 29, 20223 min read
0 comments


MicroZed Chronicles: Zynq Power Management – Wake on Interrupt GPIO
One of the projects we are working on now is battery powered and only acts when awakened on a set schedule. This requires the Zynq-7000...
Adam Taylor
Jun 1, 20226 min read
0 comments

MicroZed Chronicles: AXI Stream FIFO IP Core
We looked at the AXI Virtual FIFO Controller in a blog a couple weeks ago and created an example design running on the Arty S7-50 while...
Adam Taylor
Apr 13, 20223 min read
0 comments


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...
Adam Taylor
Aug 25, 20214 min read
1 comment
bottom of page