top of page

ADIUVO ENGINEERING BLOG
Search

MicroZed Chronicles: Accessing the Configuration Clock
Normally, we clock the logic within our FPGA design using clocks either provided externally or generated internally using MMCMs, PLLs, or...
Adam Taylor
Dec 24, 20245 min read
0 comments

MicroZed Chronicles: Synchronous CDC
Every digital / FPGA designer should be aware of clock domain crossing between asynchronous clock domains. As our devices get more and...
Adam Taylor
Oct 30, 20244 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: 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: Dynamic Clocking
Clocking is at the heart of every FPGA design.. We can spend a lot less time battling the tools if we get the clock architecture right,...
Adam Taylor
May 17, 20233 min read
1 comment

MicroZed Chronicles: Thinking about Clocks.
When I started my design career twenty plus years ago, one of the very simple rules we had for significantly smaller and less flexible...
Adam Taylor
Aug 16, 20223 min read
0 comments
bottom of page