top of page
All Posts


MicroZed Chronicles: Vivado Simulator Interface – Using C Test Benches on HDL
For complex algorithms, it is often a good idea to first create a model which defines the algorithm’s behavior.
Sep 30, 20204 min read


MicroZed Chronicles: Introduction to RTL Simulation and XSIM
No matter how captured (RTL, HLS, Model Driven), all programmable logic designs should start with agreed requirements that define the...
Sep 23, 20204 min read


MicroZed Chronicles: RTL Design Verification Techniques
So, before we look in more detail at Vivado XSIM, let’s first understand the entire verification landscape and what we are trying to achieve
Sep 17, 20203 min read


MicroZed Chronicles: UltraFast Design Methodologies
Using Xilinx UltraFast design methodologies can offer significant benefits when implementing designs.
Sep 9, 20203 min read


MicroZed Chronicles: Quality of Result
In this blog we explore the Quality of Result Assessment (QoRA) and Quality of Result Suggestions (QoRS).
Sep 2, 20203 min read


How to Install Vitis
This blog will break down step-by-step how to download and install the Vitis IDE from Xilinx.
Sep 1, 20203 min read


MicroZed Chronicles: Design Analysis Report
One of the most time-consuming elements of implementing an FPGA design is not often the design capture, but achieving timing performance.
Aug 26, 20204 min read


Saying Hello World with the Alveo U200 Accelerator Card
In this blog we will take a look at how run an executable program on the Alveo U200 card.
Aug 19, 20203 min read


MicroZed Chronicles: How do you Architect Your Programmable Logic Designs?
In most of the blogs I write, I demonstrate or explain an FPGA or SoC design technique. This one, however, is going to be a little...
Aug 12, 20203 min read


MicroZed Chronicles: MicroZed and Back Where We Started (Part Three, SW Debugging)
This is a follow-on to last week’s demonstration of developing embedded software using Vitis 2020.1. In this week’s blog, we are going...
Aug 5, 20204 min read


Getting Up and Running with the Alveo U200 Card
How to install a Xilinx Alveo Card
Jul 31, 20203 min read


MicroZed Chronicles: MicroZed and Back Where We Started (Part Two, Creating Hello World)
In the last blog, we looked at how we could start to create a MicroZed project in Vivado 2020.1 just like we did when we started the blog...
Jul 29, 20204 min read


MicroZed Chronicles: MicroZed and Back Where We Started (Part 1)
When I started this blog nearly seven years ago now, we developed the solution in Vivado 2013.2.
Following that, we have gone on to examine
Jul 22, 20203 min read
bottom of page

