top of page

ADIUVO ENGINEERING BLOG
Search


MicroZed Chronicles : Hackster Projects
Over the last five years, I have been writing some very in-depth projects on Hackster in addition to my weekly blogs. These projects have...

Adam Taylor
Oct 25, 20234 min read
0 comments


MicroZed Chronicles: 7 Series Bit Stream Encryption
After what may seem like ages on many projects, our FPGA designs are ready to be deployed in the field. Of course, by this time, our...

Adam Taylor
Oct 18, 20233 min read
0 comments


MicroZed Chronicles: Five key considerations when growing your business
A couple of months ago, I wrote a blog about the lessons I have learned setting up my own engineering business. This original blog...

Adam Taylor
Oct 11, 20235 min read
0 comments


MicroZed Chronicles: Zynq UltraScale+ MPSoC PMU Fault Handling
We’ve looked at the platform management unit (PMU) on the Zynq UltraScale+ MPSoC several times before and especially for inter-process...

Adam Taylor
Oct 4, 20234 min read
0 comments


MicroZed Chronicles: Outputting Clocks
We all know that if we want to get the best performance, we should place input clocks to our FPGAs on clock capable or dedicated clock...

Adam Taylor
Sep 27, 20233 min read
0 comments


MicroZed Chronicles: Introducing the Kria K24 SOM and the KD240 Drives Starter Kit
This week at TechCrunch Disrupt 2023, AMD announced the next in the series of their very popular Kria SOM platform, the K24. The Kria K24...

Adam Taylor
Sep 20, 20233 min read
0 comments


MicroZed Chronicles: Five of My Most Interesting FPGA Developments!
Over the years I have talked a lot about how to use FPGAs and SoCs and I’ve even shared tips and advice for how to start your own...

Adam Taylor
Sep 14, 20235 min read
0 comments


MicroZed Chronicles: Artix UltraScale+ and Opal Kelly XEM8320
We have created projects and blogs on most AMD families over the years but have never created one for the Artix UltraScale+ (AUP) FPGA....

Adam Taylor
Sep 6, 20233 min read
0 comments


MicroZed Chronicles: UIO Part Two - Creating Software Applications
Over the last few weeks, we have been looking at how we can effectively work with PetaLinux using the ZUBoard as the reference platform....

Adam Taylor
Aug 29, 20235 min read
0 comments


MicroZed Chronicles: UIO Part One - Introduction and Set Up
Last week we looked at how we could use spidev and I2Cdev to work with devices which use SPI or I2C interfaces. These are commonly used...

Adam Taylor
Aug 23, 20235 min read
0 comments


MicroZed Chronicles: IOCTL SPI, I2C and PetaLinux
Regular readers of this blog and my Hackster projects will note that I tend to use either bare metal applications or PYNQ when developing...

Adam Taylor
Aug 16, 20239 min read
0 comments


MicroZed Chronicles: ILA Debugging Outside IP Integrator
We have used Integrated Logic Analysers (ILA) several times in our blogs and Hackster projects to ensure our designs are working as...

Adam Taylor
Aug 9, 20233 min read
0 comments


MicroZed Chronicles: Introducing AMD Spartan™ UltraScale+™ FPGAs
One of the great things about programmable logic is its versatility. It is at the heart of a range of systems from handheld embedded...

Adam Taylor
Aug 2, 20234 min read
0 comments


MicroZed Chronicles: Avnet ZUBoard 1CG and Dual Camera High-Speed IO Module
As we have discussed several times in this blog, programmable logic is ideal for the development of image processing systems due to its...

Adam Taylor
Jul 26, 20233 min read
0 comments


MicroZed Chronicles: Versal Clocking Resources
Over the last few weeks, we have looked at some interesting aspects of the 7 series and UltraScale / UltraScale+ clocking buffers. To...

Adam Taylor
Jul 19, 20233 min read
0 comments


MicroZed Chronicles: UltraScale and UltraScale+ Clock Division
Last week we looked at how we could use 7 series clocking resources to provide integer clock division without using MMCM. In this week’s...

Adam Taylor
Jul 12, 20234 min read
0 comments


MicroZed Chronicles: Clock Structures and Clock Division
Many of our FPGA designs are multi-clock, meaning several clocks within the design, which can introduce clock domain crossing challenges....

Adam Taylor
Jul 5, 20233 min read
0 comments


MicroZed Chronicles: Setting Up Your Own Consultancy Business.
One common question on forums, twitter and r/FPGA is how to go about setting up on your own as a freelancer or consultant. Often the...

Adam Taylor
Jun 28, 20235 min read
0 comments


MicroZed Chronicles: 10 Years and 500 Posts
In September 2013, I was about to start a new role, as head of electronics at a space imaging developer when what should arrive in the...

Adam Taylor
Jun 21, 20235 min read
0 comments


MicroZed Chronicles: Power Design Manager
Designing a successful system requires not only the implementation of the algorithms within the programmable logic and processing systems...

Adam Taylor
Jun 14, 20233 min read
0 comments
bottom of page