Algorithmic Acceleration and The Next Phase of Moore’s Law

In this week’s Fish Fry podcast, we take a closer look at deep learning model acceleration and the future of Moore’s Law. First up, Tom Smelker (Mercury Systems) and I discuss modular chip design and why he thinks it will be crucial to the next phase of Moore’s Law. Next, we investigate AI hardware and algorithm acceleration with Dr. Mohamed Bergach and Marc Littlefield (Kontron). To … Read More → "Algorithmic Acceleration and The Next Phase of Moore’s Law"

Upmem’s Processor-In-Memory Accelerates AI

“A clear conscience is usually the sign of a bad memory.” – Steven Wright
It’s a DRAM module, right? Well, that’s only partially correct. It is a standard DIMM (dual inline memory module), but it’s also 128 microprocessors. Don’t see the sea of CPUs? That’s because they’re coming from… inside the housing! … Read More → "Upmem’s Processor-In-Memory Accelerates AI"

Loading Software on the Fly: AppStreamer

“Those who do not learn from history are doomed to repeat it.”  – George Santayana

I swear, people are trying their hardest to resurrect the 1970s. I thought the era of bell-bottom pants, 8-inch floppy disks, and bicycles with banana seats was nostalgia-proof. Yet here we are. First there was cloud computing, a throwback to the days of dumb … Read More → "Loading Software on the Fly: AppStreamer"

Have Power, Will Travel

The less effort, the faster and more powerful you will be. – Bruce Lee

We’re getting all charged up in this week’s Fish Fry podcast! First up, Chris Giovanniello (Co-Founder, SVP Marketing – Menlo Micro) joins me to discuss trends in power management and how their ideal switch technology can not only save you a whole lot of power, but also help you with your … Read More → "Have Power, Will Travel"

February 20, 2020
February 18, 2020
February 17, 2020
February 14, 2020
February 13, 2020
February 12, 2020
February 11, 2020
February 10, 2020
February 7, 2020
February 5, 2020
February 4, 2020
February 3, 2020

Featured Video

Industry’s First USB 3.2 Gen 2x2 Interoperability Demo -- Synopsys & ASMedia

Sponsored by Synopsys

Blazingly fast USB 3.2 Gen 2x2 are ready for your SoC. In this video, you’ll see Synopsys and ASMedia demonstrate the throughput available with Synopsys DesignWare USB 3.2 IP.

Learn more about Synopsys USB 3.2

Posted on Feb 20 at 4:11pm by Kev
There isn't much of a standard programming model for the plethora of AI and in-memory ICs, I don't see anybody getting a lot of traction until that happens. If David May learned anything from his days at Inmos, it should be that it doesn't matter how good your processor is ...
Posted on Feb 20 at 10:49am by SK
I've not yet read the paper, but I suspect it's not code that's being streamed here, but textures. The bulk of any game's memory footprint is textures, and then perhaps geometry. This is why 4KB granularity is too small, and 1-1oMB works better. Texture assets are around that size. ...
Posted on Feb 14 at 11:09am by alvieboy
Hey Max, So, so far we have been asking ourselves this question: for how long after a press or a release does the switch exhibits bouncing? Or rephrasing the question a little bit: What is the longest time for which a switch exhibits bouncing after a press or release? Now, ...
Posted on Feb 14 at 10:48am by SK
I haven't debounced a switch in hardware in more than 30 years. My designs always have a MCU of some sort in them and I've always had an available pin and processing time to implement a debounce routine. I vastly prefer that route, as I can change the algorithm as needed ...
Posted on Feb 13 at 9:50pm by EmbSysDev
Hi Max, I guess there can never be enough discussions about de-bouncing. To add my contribution to the naive questions... Suppose we have a signal flow as below: 4 banks of 8 switches (24V )---> Optoisolation ----> Latch (74HC573 perhaps) -----> Port of uC (8051 perhaps) Does it matter where ...
Posted on Feb 13 at 4:56pm by JonnyDoin
Max, I'm enjoying this series very much. Debounce is one of those things you always will have in any project. In FPGAs, bouncing inputs can wreak havoc in your FSMs and find nasty bugs in your sequential logic. Sometimes you have to group switches that are related (like multipole switches) ...
Posted on Feb 13 at 9:43am by Max Maxfield
Very interesting -- thanks for sharing -- in fact I'll be talking about using an OR of multiple switches to trigger an interrupt later in the series -- but it's interesting to hear that someone successfully used a monostable in a switch debounce scenario
Posted on Feb 13 at 9:28am by antedeluvian
just an addendum to your comment “The bottom line is that I would be hard pushed to come up with a reason to implement a switch debounce solution based on a monostable multivibrator.” In my very early days I was implementing a 16 switch keypad to binary- the hex keypad had 16 ...
Posted on Feb 12 at 9:48pm by acantle
Thanks for bringing OpenCAPI into focus here Christoforos! Kevin, I'd highly encourage that you extend this very interesting article by bringing OpenCAPI into the fold. As someone involved in attaching coherent busses to FPGAs since 2007, with both Intel and IBM, I can attest that it is a history worth telling ...
Posted on Feb 12 at 2:37pm by Pavle Tsotskolauri
Thank you for reply Max. I am looking forward to next article.
Subscribe Now

featured blogs
Feb 20, 2020
Using 144 7-segment displays powered by an Arduino Nano, and employing a rather cunning font, this clock is bound to attract attention....
Feb 20, 2020
The journey never ends . . . or maybe it does! Maybe?!?! That thought definitely applies to Star Wars fans. Why? February 21, 2020 marks the launch date of Season 7 of Star Wars: The Clone Wars animated series on Disney+. For Star Wars fans at Samtec, many are anxious to see ...
Feb 20, 2020
AI Rewrites the Possibilities of Digital Twin Automotive Industry On Course To Disruption And Evolution Choosing an embedded operating system Mythic takes Analog FASTSPICE and Symphony from Mentor for AI design Siemens on Challenges and Trends in the Electronics Industry AI R...
Feb 15, 2020
[From the last episode: We looked in more detail at the characteristics of threads.] Last week we ended with a question: we'€™re talking about threads running at the same time, in parallel, but'€¦ if you have only one CPU, how would that even work? That'€™s totally not ...
chalk talks
SensorTile. Box – A Ready to Go IoT Node — STMicroelectronics and Mouser Electronics  In the highly competitive IoT market, getting your idea to the prototype stage as quickly as possible is critical. But, designing non-differentiated things like connectivity, power supplies, sensor interfaces, and so forth soaks up valuable design time. In this episode of Chalk Talk, Amelia Dalton chats with Thiago Reis from STMicroelectronics about SensorTile Box … Read More → "SensorTile. Box – A Ready to Go IoT Node — STMicroelectronics and Mouser Electronics"
RF Interconnect for Wireless Applications — Amphenol RF and Mouser ElectronicsThe 5G revolution puts daunting demands on antenna technology. With massive MIMO and mm wave, 5g opens a whole new era in antenna solutions. In this episode of Chalk Talk, Amelia Dalton chats with Owen Barthelmes and Kelly Freeman of Amphenol RF about 5G antenna technology, and how Amphenol RF’s HD-EFI connector solution can help … Read More → "RF Interconnect for Wireless Applications — Amphenol RF and Mouser Electronics"
Mindi Analog Simulator — Microchip and Mouser Electronics   It’s easy to go wrong in the analog portion of your design, particularly if you’re not an analog “expert.” Electrical simulation can help reduce risk and design re-spins. In this episode of Chalk Talk, Amelia Dalton chats with Rico Brooks of Microchip about the MPLAB Mindi tool, and how it can help reduce … Read More → "Mindi Analog Simulator — Microchip and Mouser Electronics"
Series 2 Product Security — Silicon Labs and Mouser Electronics  Side channel attacks such as differential power analysis (DPA) present a serious threat to our embedded designs. If we want to defend our systems from DPA and similar attacks, it is critical that we have a secure boot and root of trust. In this episode of Chalk Talk, Amelia Dalton chats with Gregory Guez … Read More → "Series 2 Product Security — Silicon Labs and Mouser Electronics"
Embedded Display Applications Innovation with TI DLP® Pico™ Technology – Texas Instruments and Mouser   DLP technology can add a whole new dimension to your embedded design. If you considered DLP in the past, but were put off by the cost, you need to watch this episode of Chalk Talk where Amelia Dalton chats with Philippe Dollo of Texas Instruments about the DLP LightCrafter 2000 EVM. This new … Read More → "Embedded Display Applications Innovation with TI DLP® Pico™ Technology – Texas Instruments and Mouser"
Amplifiers & Comparators Designed for Low Power, Precision — ON Semiconductor and Mouser   When choosing amplifiers and comparators for low-power, high-precision applications, it pays to have a broad understanding of the latest technology in op amps. There are new types of devices with significant advantages over the traditional go-to parts. In this episode of Chalk Talk, Amelia Dalton chats with Namrata Pandya of ON Semiconductor about … Read More → "Amplifiers & Comparators Designed for Low Power, Precision — ON Semiconductor and Mouser"