FPGA boards are quite possibly the most versatile and useful tools in our engineering hardware toolboxes. A competent hardware engineer can grab an FPGA board and pretty quickly solve a wide variety of problems and challenges. Need to accelerate an algorithm in hardware? Want to process data coming in from high-speed peripherals? Have some interconnect, buffering, sensor fusion, or other challenging interface problem? An FPGA board … Read More → "A New Standard for FPGA Peripherals"
“Call me Ishmael.” – Herman Melville, “Moby Dick”
Call me a skeptic.
There are lots of microprocessor architectures in the world. Maybe too many. There are even plenty of free and open-source processor options. Processors are like opinions: everybody has one. So why is RISC-V any different? What makes anyone think that RISC-V … Read More → "SiFive Aims to Change the World"
“I believe robots should only have faces if they truly need them.” – Donald A. Norman, PhD.
Two heads are better than one. But too many cooks spoil the broth. Which aphorism applies to multicore programming?
We all know that multicore processors are here, but, like the impending robot apocalypse, we’re not sure … Read More → "Get Happy with MTAPI!"
Move Over Watson, there’s a new AI bot in town! In this week’s episode of Fish Fry, artificial intelligence takes center stage. Did you know that two “dialog bots” at Facebook’s artificial intelligence lab created their own language? In the first part of our AI-themed podcast, we take a closer look at this new language and investigate why FAIR … Read More → "Artificial Intelligence and the New Language of Electronics"