top of page


MicroZed Chronicles: Alveo Edition: High Bandwidth Memory.
Over a Over a series of blogs we have been exploring the Alveo V80 board, the Alveo Versal Example Design (AVED) its constituent parts...
Jul 19, 20244 min read


MicroZed Chronicles : QDMA and the V80
So far on our journey of exploring the Alveo V80 we have examined the hardware and software elements necessary for creating the AVED...
Jul 12, 20243 min read


MicroZed Chronicles : Alveo Edition High Speed Interfacing.
So far on this journey of exploring how we can use Alveo cards outside of the traditional flow we have examined creating the reference...
Apr 15, 20245 min read


MicroZed Chronicles: Alveo Edition OpenNIC
Over several weeks we have examined how we can use Alveo cards using a Vivado based design flow coupled with examining the XMDA drivers....
Mar 8, 20243 min read


MicroZed Chronicles: Alveo Edition SW Development
Having learned in our previous blog about how the Base Address Registers work for transfers in the Alveo system, we are now able to start...
Feb 23, 20244 min read


MicroZed Alveo Edition: Understanding Base Address Registers (BARs) for Alveo Application Development
In our previous blog post, we detailed the successful installation of the XDMA driver and its subsequent testing on the Alveo U55C CMS...
Feb 9, 20244 min read


MicroZed Alveo Edition: Installing XDMA Drivers.
So far in this series, we have introduced the range of Alveo cards and created our first application, based on the standard card...
Jan 26, 20243 min read


MicroZed Alveo Edition: Creating a base design.
When we develop an Alveo solution using the Vivado flow, unlike with Vitis flow we do not get a dynamic and static element. Instead we...
Jan 15, 20244 min read


MicroZed Alveo Edition: Selecting the right Alveo Card
One of the biggest challenges you might face if you want to start working with Alveo either on premises or in the cloud is to identify...
Dec 15, 20234 min read


MicroZed Chronicles: The 400th Edition
Back on the 29th September 2013, I sat down and wrote what would become the first blog in this series. It was a simple look at how to...
Jul 7, 20213 min read


MicroZed Chronicles: Setting Up Alveo U50
The ability to work with OpenCL at higher levels of abstraction is increasingly important for FPGA developers. We can use OpenCL to...
Jan 21, 20213 min read


Using SLX FPGA in Vitis bottom up flow
Last year, I examined SLX FPGA and used it to optimize IP Cores for implementation in Vivado looking at security and industrial algorithms.
Oct 19, 20204 min read
bottom of page

