top of page
ADIUVO ENGINEERING BLOG
Search
Adam Taylor
Aug 28, 20243 min read
MicroZed Chronicles: Perfecting Pipelining
One of the main methods of increasing timing performance in our FPGA designs is to implement pipelining. At its heart, pipelining allows...
0 comments
Adam Taylor
Aug 20, 20244 min read
MicroZed Chronicles: Beyond Basics—Intermediate FPGA Projects
I am often asked in emails and social media such as LinkedIn / (X) Twitter, what projects people learning FPGA should look at that are...
0 comments
Adam Taylor
Aug 13, 20245 min read
MicroZed Chronicles: RISC-V based Image Processing
FPGA are excellent for image processing, their parallel nature easily allows us to implement parallel processing stages. Over the years...
0 comments
Adam Taylor
Aug 6, 20244 min read
MicroZed Chronicles: Sysmon and I2C access
XADC as part of a temperature reporting system which allowed me to demonstrate the power of using a model based approach. One of the...
0 comments
Adam Taylor
Jul 30, 20244 min read
MicroZed Chronicles: Avnet K24 I/O Development Kit.
Regular readers will know I am big fan of the System of Module approach, we design many into systems and solution for out clients and if...
0 comments
Adam Taylor
Jul 23, 20245 min read
MicroZed Chronicles: Simulink & Model Based Design.
One of things which helps us accelerate our development times is to leverage model based development. This enables us to work at a higher...
0 comments
Adam Taylor
Jul 18, 20244 min read
MicroZed Chronicles: Alveo Edition: High Bandwidth Memory.
Over a Over a series of blogs we have been exploring the Alveo V80 board, the Alveo Versal Example Design (AVED) its constituent parts...
0 comments
Adam Taylor
Jul 16, 20245 min read
MicroZed Chronicles: Technical Risk and Technology Readiness Levels
FPGAs are commonly used across a range of applications from Space, and Aerospace to Automotive, Robotics, and Commercial applications....
0 comments
Adam Taylor
Jul 12, 20243 min read
MicroZed Chronicles : QDMA and the V80
So far on our journey of exploring the Alveo V80 we have examined the hardware and software elements necessary for creating the AVED...
0 comments
Adam Taylor
Jul 9, 20245 min read
MicroZed Chronicles: Automatically Adding Build Version.
Last week we examined how we could work with Git and source control on our FPGA designs. Along with working with Git for source control,...
0 comments
Adam Taylor
Jul 2, 20244 min read
MicroZed Chronicles: Working with Vivado and Git
One of the skills which FPGA developers need to master is that of working with source control tools such as git. A few months ago I...
0 comments
Adam Taylor
Jun 26, 20244 min read
MicroZed Chronicles: Delta Sigma DAC Part One
One of the things I love about all AMD FPGA and SoC devices is the inclusion of the XADC / Sysmon ADC. This allows us to monitor not only...
2 comments
Adam Taylor
Jun 18, 20245 min read
MicroZed Chronicles: The Importance of Establishing Clear Requirements
Over the years, I have worked on a range of engineering projects in various roles, from being the FPGA engineer, hardware engineer to the...
0 comments
Adam Taylor
Jun 13, 20243 min read
MicroZed Chronicles: Alveo Edition, Alveo Versal Example Design, Management Controller.
One of the major differences with the Alveo V80 accelerator card is the implementation of the satellite controller. The satellite...
0 comments
Adam Taylor
Jun 11, 20244 min read
MicroZed Chronicles: MicroBlaze V MCS
Last week, we examined the new MicroBlaze V, which is based on the popular RISC-V RV32I Instruction Set Architecture. This enabled me to...
1 comment
Adam Taylor
Jun 5, 20244 min read
MicroZed Chronicles: Introducing the MicroBlaze Risc-V
One of the things I have been very excited about recently is the MicroBlaze RISC-V or MicroBlaze V as it will be known. The MicroBlaze V...
0 comments
Adam Taylor
May 29, 20245 min read
MicroZed Chronicles: Writing RTL for Timing Closure
Last week, we looked at how we could create a baseline timing closure, which hopefully helps with achieving timing closure. Of course,...
1 comment
Adam Taylor
May 24, 20243 min read
MicroZed Chronicles: Alveo Versal Example Design
In our first blog and introduction to the new Alveo V80, we examined the features and capabilities of the board itself. In this blog we...
0 comments
Adam Taylor
May 21, 20244 min read
MicroZed Chronicles: Tackling Timing.
There are many factors that come together to create a successful FPGA design. Not only do we need to have a sensible architecture, IP...
0 comments
Adam Taylor
May 14, 20245 min read
MicroZed Chronicles: ZU Board, Zmod AWG, and PYNQ
One of the tasks I have been meaning to accomplish since receiving the Avnet ZU1CG board is connecting the high-speed IO interface with...
0 comments
bottom of page