top of page
All Posts


Doing FPGA Cheaper, Better, Faster– Yes You Can Do All Three
Model-based engineering enables engineers to cut down development times by a factor of 5 while maintaining the highest levels of quality.
Nov 30, 20225 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


New Professional FPGA Development and Design Courses – Now Available
Announcing 3 new FPGA development-related courses, including a basics course targeted at new graduates or entry-level engineers.
Nov 15, 20221 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: New Artix and Zynq UltraScale+ Family Members
It is always exciting when new devices are introduced, and this week, AMD Xilinx announced two new devices into the already popular...
Nov 9, 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


MicroZed Chronicles: Video Frame Read Buffer
Last week we examined the Video Frame Buffer Write (VFBW), which is capable of writing image frames to an external memory. This week, we...
Oct 26, 20222 min read


MicroZed Chronicles: Video Frame Buffer Write
When I’ve previously created image processing blogs or applications, I have tended to use the Video Direct Memory Access (VDMA) module to...
Oct 19, 20223 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


MicroZed Chronicles: 7 Series to 2035 and beyond!
A few days ago, I noticed that AMD Xilinx had published a blog stating that 7 series devices would be available beyond 2035. I must admit...
Oct 12, 20223 min read


MicroZed Chronicles: Cocotb, AXI Streams and AXI-Lite Slaves
On my journey exploring how Cocotb works on a range of interfaces, this week I am going to look at how we can work with AXI Lite and...
Oct 5, 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: MATLAB, Model Composer, and the Avnet ZUBoard
Over the last few weeks, I have been creating a course centered around the Avnet ZUBoard which will be like the MiniZed and Ultra96-V2...
Sep 28, 20222 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


Creating a Nios V/m Hardware Subsystem
In our last blog, we looked at the new Nios V soft-core processor for use in our Intel FPGAs. In this blog, we are going to explore how...
Sep 19, 20222 min read


MicroZed Chronicles: Avnet ZUBoard – Temperature Sensor
Ever since the previous overview, I’ve had the Avnet ZUBoard 1CG sitting on my desk. I also just purchased a FLIR C5 thermal imaging...
Sep 14, 20223 min read


MicroZed Chronicles: Getting Started with Cocotb
Verification of both the modules and top-level testing is often more complex and time consuming than creating the HDL. Previously, we’ve...
Sep 7, 20225 min read


Using Blue Pearl Visual Verification Suite to Find CDC
A few weeks ago, we talked about how we could synchronise between clock domains in Vivado , I also noticed a couple of questions on...
Sep 1, 20223 min read
bottom of page

