top of page

ADIUVO ENGINEERING BLOG
Search

Adam Taylor
Mar 1, 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,...
0 comments


Adam Taylor
Feb 22, 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...
0 comments

Adam Taylor
Feb 17, 20232 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...
0 comments


Adam Taylor
Feb 8, 20235 min read
MicroZed Chronicles: Working with Reset
When we are verifying a design or bringing it up on a board, it’s not uncommon for either reset or clocking issues to cause it to not...
1 comment


Adam Taylor
Feb 1, 20233 min read
MicroZed Chronicles: Designing & Debugging DDR4
A few weeks ago, we looked at what to do if you experience issues with DDR3 when bringing up a new board. In this blog, we are going to...
0 comments

Adam Taylor
Jan 25, 20233 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. This...
0 comments


Adam Taylor
Jan 18, 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...
0 comments


Adam Taylor
Jan 11, 20238 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...
0 comments

Adam Taylor
Jan 4, 20236 min read
MicroZed Chronicles: System Integration and Debugging
As we know, FPGA design and FPGA verification are complex businesses. Then, of course, comes integration, at which time the actual...
1 comment


Adam Taylor
Dec 21, 20225 min read
MicroZed Chronicles: GTH Clocking
Last week we looked at configuring and deploying multi-gigabit GTH transceivers using the GTH wizard. One of the key things when using...
0 comments


Richard Harriss
Dec 15, 20229 min read
High-speed transceivers in Xilinx FPGAs
Introduction It is a common problem in FPGA design to have to send high-bandwidth data (such as video) between two different FPGAs. ...
0 comments


Adam Taylor
Dec 14, 20228 min read
MicroZed Chronicles: Chat GPT and AI coding.
A few months ago, we looked at GitHub Copilot. The tool uses AI to assist with the coding process and it felt a little like pair...
0 comments


Adam Taylor
Dec 7, 20226 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...
0 comments


Adam Taylor
Nov 30, 20223 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...
0 comments


Adam Taylor
Nov 23, 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...
0 comments

Adam Taylor
Nov 16, 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...
0 comments


Adam Taylor
Nov 9, 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 Artix...
0 comments

Adam Taylor
Nov 2, 20222 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...
0 comments

Adam Taylor
Oct 26, 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...
0 comments

Adam Taylor
Oct 18, 20223 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...
1 comment
bottom of page