top of page


Coral Micro Dev Board
Along side FPGA development I am also interested in Microprocessors, especially those which can be used for edge applications. A few...
Apr 24, 20233 min read


MicroZed Chronicles: A look at the DSP58
We looked at fixed point math a few weeks ago and we’ve also previously looked at how we can use DSP48 in both 7 series and UltraScale+...
Apr 19, 20233 min read


MicroZed Chronicles: Glitch Filtering
Our programmable logic designs are often deployed in applications which can be electrically noisy. This noise can affect the signals that...
Apr 5, 20234 min read


MicroZed Chronicles: Getting Started Part Three
Lately we have been discussing helpful tips and tricks, the best development boards and even the best books to reference if you’re...
Mar 29, 20234 min read


MicroZed Chronicles: Which Dev Board to Start With?
One of the questions I get asked a lot is which development board is the best for (beginner) FPGA and SOC development. Understandably,...
Mar 1, 20234 min read


MicroZed Chronicles: SW Development with Vitis and Visual Studio Code
A lot of my FPGA development takes place within Visual Studio Code where I use it with TerosHDL to create HDL and cocotb for...
Feb 22, 20234 min read


MicroZed Chronicles: Hotstate and Programmable State Machines
We often use finite state machines (FSM) when we want to implement control structures in our programmable logic structures. As complexity...
Feb 17, 20232 min read


MicroZed Chronicles: Integration and Debugging System
Over the last few weeks, we have been working to create a simple system which allows debugging from a UART into an AXI Lite network ....
Jan 25, 20233 min read


MicroZed Chronicles: Which Cost Optimized Device?
For many applications, selecting the most appropriate device is critical. Many of our clients are often questioning which device they...
Jan 18, 20233 min read


MicroZed Chronicles: From UART to AXI Lite Debug Access
Last week we examined how we could create a UART with AXI Stream interfaces to enable access to AXI buses in device for debugging. In...
Jan 11, 20239 min read


Using RPI Pico for System & FPGA Integration
Several times in recent blogs and posts on LinkedIn and Twitter I have mentioned that at Adiuvo we use a lot of RPI Pico’s for hardware...
Dec 30, 20223 min read


MicroZed Chronicles: UltraScale+ IO, ODELAY3E and Cascading
We looked recently at the UltraScale+ IO resources which provide a range of capabilities that can be very effective in addressing both...
Dec 7, 20226 min read


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...
Nov 30, 20223 min read


MicroZed Chronicles: Free Webinars, Workshops, Tutorials and App Notes
One of my passions is sharing information about how we can develop better, more effective FPGA designs. This passion is the driving force...
Nov 23, 20223 min read


MicroZed Chronicles: Stream FIFO
A few months ago, we looked at the AXI Stream FIFO. The AXI Steaming FIFO allows developers to be able to access AXI Streams from AXI...
Nov 16, 20223 min read


Lattice Propel RISC-V, part one Hardware
Over the last few weeks, I have been working on commissioning the Nexus Certus™-NX LFD2NX-40 development board. You can find a previous...
Nov 14, 20223 min read


MicroZed Chronicles: 7 Series DDR3 Debugging
It’s common for many custom FPGA board developments to contain a DDR3 memory. Of course, when we develop a custom board, we need to...
Nov 2, 20222 min read


Adiuvo Certus NX Space Development Board
The announcement earlier this year on the collaboration between CAES and Lattice Semiconductor on the availability of space grade...
Oct 17, 20223 min read


Nios V/m software development
A few weeks ago, we looked at how we could build the hardware element of our Nios V processor using Quartus Prime and Platform Designer....
Oct 3, 20223 min read


MicroZed Chronicles: Cocotb and AXI
A few weeks ago, we looked at the python-based cocotb framework. In that blog, we looked at a simple memory scrubber created around a XPM...
Sep 21, 20224 min read
bottom of page

