top of page
ADIUVO ENGINEERING BLOG
Search
Adam Taylor
Jun 1, 20226 min read
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...
0 comments
Adam Taylor
May 11, 20222 min read
MicroZed Chronicles: Spartan-6 Migration Summary
Over the last few months, we have explored how to migrate from Spartan-6 FPGAs to 7 series and beyond in order to help developers with...
0 comments
Adam Taylor
May 3, 20226 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 multiplexer....
0 comments
Adam Taylor
Apr 26, 20223 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...
0 comments
Adam Taylor
Apr 20, 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...
0 comments
Adam Taylor
Apr 13, 20223 min read
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...
0 comments
Adam Taylor
Apr 5, 20223 min read
MicroZed Chronicles: JTAG using a Raspberry Pi Pico
I’m a big fan of the Raspberry Pi Pico with the RP2040 microcontroller and have used it several times to emulate system interfaces on my...
0 comments
Adam Taylor
Mar 30, 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...
0 comments
Adam Taylor
Mar 23, 20224 min read
MicroZed Chronicles: Xilinx Power Management Libraries (XilPM)
Both the AMD-Xilinx MPSoC and Versal ACAP families have complex internal power structures which consists of domains like the Full Power...
0 comments
Adam Taylor
Mar 16, 20222 min read
MicroZed Chronicles: Partial Reconfiguration and Block Diagrams
We introduced partial reconfiguration using very simple RTL a couple of weeks ago. In this blog, we are going to look at how to create a...
0 comments
Adam Taylor
Mar 9, 20222 min read
MicroZed Chronicles: Spartan 6 Q & A
A couple of week ago, I held several webinars on how to convert Spartan-6 designs into 7 series devices. There were several interesting...
0 comments
Adam Taylor
Mar 2, 20223 min read
MicroZed Chronicles: Partial Configuration Introduction
Getting the most efficient utilization of our FPGA does not mean that we need to have the logic resources dedicated to all use cases. We...
1 comment
Adam Taylor
Feb 23, 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+...
1 comment
Adam Taylor
Feb 16, 20223 min read
MicroZed Chronicles: 7 Series FPGA IDELAY2 / ODELAY2
One of the greatest things about FPGAs is their IO flexibility. This flexibility allows us to recover high-speed signals, align data...
0 comments
Adam Taylor
Feb 9, 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...
0 comments
Adam Taylor
Feb 2, 20222 min read
MicroZed Chronicles: Kria, PYNQ and Ubuntu Images
A few months ago, Xilinx released official Ubuntu images for the ZCU102, ZCU104, and ZCU106 evaluation kits certified by canonical and...
0 comments
Adam Taylor
Jan 26, 20223 min read
MicroZed Chronicles: Scripting Vivado
Throughout the nine years I’ve been doing this blog, the majority, if not all, of the examples and Hackster projects have been...
0 comments
Adam Taylor
Jan 19, 20223 min read
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...
0 comments
Adam Taylor
Jan 12, 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...
0 comments
Adam Taylor
Jan 5, 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...
0 comments
bottom of page