With all the talk about 8-bit, 16-bit, 32-bit, and 64-bit processors that is constantly swirling around us, I’m not sure how many of today’s younger engineers are aware that the first commercial microprocessor, the Intel 4004, was a 4-bit machine (although, in hindsight — which is the one true science — the part number is a bit (no pun intended) of a giveaway).
Read More → "What? MORE 8-Bit Microcontrollers?"
When I first started working for an FPGA company a decade ago, I was stunned to find out how many power supply rails these parts required. I’d never encountered chips that needed five to ten (or more) power supply rails. Even back in the old, old PMOS days, chips needed only three supply voltages and, for a few fortunate decades, 5 volts was all you ever … Read More → "Powering FPGAs is a Giant Hassle. Here’s Some Help."
Are you ready for some exciting nanocrystal technology? I certainly hope so! In this week’s Fish Fry podcast, Igor Coropceanu joins me to discuss how he and a team of fellow researchers at the University of Chicago discovered a new way to make nanocrystals function together electronically. We explore why this breakthrough in nanocrystal technology could lead to future devices with new abilities, what applications this would be … Read More → "Shaving Hairs and New Electronics: UChicago’s Nanocrystal Breakthrough"
FPGA place-and-route software goes too fast, said no one ever. In fact, FPGA vendors have spent considerable effort in making their design software run faster on multicore processors. A paper recently presented at the ACM’s FPGA 2022 conference titled “RapidStream: Parallel Physical Implementation of FPGA HLS Designs,” describes a very interesting approach to pushing HLS designs through FPGA design software running on multicore processors faster. The … Read More → "Can HLS Partitioning Speed Up Placement and Routing of FPGA Designs? Yes, Oh Yes!"