top of page
ADIUVO ENGINEERING BLOG
Search
Adam Taylor
Jan 14, 20213 min read
MicroZed Chronicles: GHDL and UVVM Framework
In this post, we will expand the use of GHDL with an open-source verification framework for VHDL called UVVM.
0 comments
Adam Taylor
Jan 7, 20213 min read
MicroZed Chronicles: Installing and Working with GHDL for Verification
In this blog let's look at how to install GHDL and use it to simulate our VHDL designs.
0 comments
Adam Taylor
Dec 17, 20203 min read
MicroZed Chronicles: Vitis HLS and Silexica's SLX Plugin
Silexica has released a plugin for Vitis HLS 2020.2 that adds a new pragma that performs loop interchange.
0 comments
Adam Taylor
Dec 9, 20204 min read
MicroZed Chronicles: Implementing Safe State Machines with Vivado
I thought I would examine how we can implement safe state machines when using Vivado 2020.2 and Xilinx synthesis
0 comments
Adam Taylor
Dec 2, 20203 min read
MicroZed Chronicles: ZynqBerry Zero
The Trenz ZynqBerry Zero is in the same form factor as the Raspberry Pi Zero, but with a Zynq Z-7010. Let's take a closer look.
0 comments
Adam Taylor
Nov 25, 20203 min read
MicroZed Chronicles: Taking a Look Inside the Tektronix TBS1052C
I need an entry-level scope for a project I am working on so I decided I would pick up a Tektronix TBS1052C and take look at what is inside.
0 comments
Adam Taylor
Nov 18, 20203 min read
MicroZed Chronicles: Using Analysis View in Vitis and Vivado
One of the most useful views available in both Vivado HLS and Vitis HLS is the analysis view.
0 comments
Adam Taylor
Nov 12, 20203 min read
MicroZed Chronicles: Free Virtual Workshops On-Demand
This past summer, I was lucky to present several detailed virtual workshops on Vivado, PYNQ, Vitis, and more. They are available on-demand.
0 comments
Adam Taylor
Nov 4, 20203 min read
MicroZed Chronicles: AXI Stream Verification IP
The AXI Stream VIP is extremely useful when we want to generate signal and image processing IP that use AXI Stream for interfacing.
0 comments
Adam Taylor
Oct 28, 20204 min read
MicroZed Chronicles: Verifying AXI Peripherals
The designs we implement in Vivado often use AXI interfaces. These might be AXI Lite for configuration and control, AXI Memory Mapped
0 comments
Adam Taylor
Oct 7, 20203 min read
MicroZed Chronicles: A look at the new Trenz TE0802
I recently received the new Trenz TE0802 development board, designed and manufactured by Digilent partner Trenz Electronic.
0 comments
Adam Taylor
Sep 30, 20204 min read
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.
0 comments
adam@adiuvoengineering.com
Sep 23, 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...
1 comment
Adam Taylor
Sep 16, 20203 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
0 comments
Adam Taylor
Sep 9, 20203 min read
MicroZed Chronicles: UltraFast Design Methodologies
Using Xilinx UltraFast design methodologies can offer significant benefits when implementing designs.
0 comments
Adam Taylor
Sep 2, 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).
0 comments
Adam Taylor
Aug 26, 20204 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.
0 comments
Adam Taylor
Aug 5, 20204 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 to...
0 comments
Adam Taylor
Jul 29, 20204 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...
0 comments
Adam Taylor
Jul 22, 20203 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
0 comments
bottom of page