top of page

ADIUVO ENGINEERING BLOG
Search


MicroZed Chronicles: Back to Basics, Getting Started with 2025.1
It has been a while since we looked at going back to basics and getting started with a simple design in Vivado and Vitis. As the last...

Adam Taylor
1 day ago4 min read
0 comments


MicroZed Chronicles: Scripting
When it comes to professional FPGA development, our designs need to be stored in source control to ensure repeatability. We have looked...

Adam Taylor
Jun 44 min read
0 comments


MicroZed Chronicles: Proportional Integral Derivative (PID) Controller
When I started my degree back in 1995, I remember sitting in one of the lecture rooms, listening to one of the lecturers outlining the...

Adam Taylor
May 287 min read


MicroZed Chronicles: Debugging.
Developing FPGA based solutions is a complex and presents many challenges which is why we spend a lot of time on the verification. During...

Adam Taylor
May 214 min read
0 comments


MicroZed Chronicles: Remote Development.
Over the years, the company has grown from just me, to several staff, contractors and partners who are based not only in the UK but also...

Adam Taylor
May 144 min read
0 comments


MicroZed Chronicles: Tria AUBoard 15P FPGA Development Kit
One of the great things about the FPGA world is the range of different development boards available to us. This diverse selection enables...

Adam Taylor
May 74 min read
0 comments


MicroZed Chronicles: Lessons from bringing up Ethernet.
Over the past few weeks, I have been bringing up Ethernet on several different custom Kria systems. Each design utilized multiple GEMs...

Adam Taylor
Apr 304 min read
0 comments


MicroZed Chronicles: Spartan 7 Tile and Simulink
We developed the Spartan 7 Embedded System tile as we thought it would be great for use in control plane applications. Of course the...

Adam Taylor
Apr 224 min read
0 comments


MicroZed Chronicles: So what is Model based Engineering.
I have mentioned several times that I am a big fan of model based engineering especially for development of FPGA and embedded SoC....

Adam Taylor
Apr 165 min read
0 comments


MicroZed Chronicles : Zephyr and MicroBlaze V
One of the most popular real time operating systems at the moment is Zephyr. Zephyr has a long history which stretches back to Virtuoso...

Adam Taylor
Apr 85 min read
0 comments


Agilex™ 7 FPGAs and SoCs M-Series – DDR5
To support high-performance compute solutions, it is required not only to have high-performance logic but also the ability to interface...

Adam Taylor
Apr 63 min read
0 comments


Agilex 7 FPGAs and SoCs M-Series – Examining the HBM2E Memory
Over the last few years, Altera has released several new FPGA devices. We have previously examined the Agilex™ 5 E-Series and the Agilex...

Adam Taylor
Apr 45 min read
0 comments


MicroZed Chronicles: Vitis Heterogeneous System Design
One of the changes to tooling I have not written about to much is the Vitis Unifieds ability to create heterogeneous system designs, our...

Adam Taylor
Apr 15 min read
0 comments


MicroZed Chronicles: Design Reuse
Recently, I was asked to present to a group of engineers about design reuse with respect to FPGA design. This is something which , as a...

Adam Taylor
Mar 265 min read
0 comments


MicroZed Chronicles: Rounding
Programmable logic is great for implementing mathematical algorithms for a range of applications from filtering to machine learning....

Adam Taylor
Mar 194 min read
2 comments


MicroZed Chronicles: GT Clocking architecture.
The ability to get data on and off chip, at high bandwidth is critical, we are fortunate that our FPGA provide a range of high...

Adam Taylor
Mar 124 min read
0 comments


MicroZed Chronicles: Select IO Wizard and 7 series.
One of the great things about FPGAs is not only the configurable logic blocks, BRAMs, DSPs and a host of other useful peripherals but...

Adam Taylor
Mar 54 min read
0 comments


MicroZed Chronicles: KR260 ROS and MicroRoS on MicroBlaze
A few weeks ago I was on a call with a one of the industrial architects at AMD Tomas Thoresen who mentioned he was working on a series of...

Adam Taylor
Feb 263 min read
0 comments


MicroZed Chronicles: Shift Registers
Next to a simple register, a shift register is one of the simplest synchronous structures we may want to include within our FPGA designs....

Adam Taylor
Feb 194 min read
1 comment


MicroZed Chronicles: Power Estimation vs Reality
Designers are well aware of the acronym SWaP-C, which relates to the Size, Weight, Power and Cost. FPGAs can be very useful in assisting...

Adam Taylor
Feb 124 min read
0 comments
bottom of page