Software
Subscribe Now

There’s More Than One Way to Become an Engineer (Part 2)

As we discussed in the initial installment of this 2-part extravaganza, some people pursue a predictable path on their way to engineer-hood (where “-hood” comes from the Middle English “-hode,” which itself comes from the Old English “-hād,” meaning “state of being”). Others, like your humble narrator, end up taking a more circuitous route, which may involve Lady Luck finagling the dice in their favor (I … Read More → "There’s More Than One Way to Become an Engineer (Part 2)"

Weaving State-of-the-Art Chiplet and SoC Fabrics

Are you familiar with a bird called the baya weaver (Ploceus philippinus)? These little beauties are to be found across the Indian subcontinent and Southeast Asia. Baya weavers are renowned for weaving unique and intricate hinging nests from different materials. These nests are robust and safe while also being extremely lightweight and efficient.

The reason I mention this here is … Read More → "Weaving State-of-the-Art Chiplet and SoC Fabrics"

The Day the Earth Stood Still, 2024 edition: Crowdstrike anti-malware software update crashed the world

Global cyber/software security giant Crowdstrike sent out a software update for its enterprise-class Falcon anti-malware software on Friday, July 19, and ended the world as we know it. The software update caused Windows to crash on an estimated 8.5 million PCs and servers worldwide and brought up blue screens of death (BSODs) on the PC displays of nearly all worldwide subscribers to Crowdstrike’s services including airlines, logistics companies such … Read More → "The Day the Earth Stood Still, 2024 edition: Crowdstrike anti-malware software update crashed the world"

Model-Based Design and the Rise of Software Defined Vehicle Development

This week model-based design and software defined vehicles take center stage! My guest Jim Tung (MathWorks fellow) and I discuss the trends driving a push toward software defined vehicles, the benefits of model-based design for SDV development and the tools that engineers should consider for virtualizing vehicle behavior. Also this week, I investigate a new enhanced event camera developed by a team of researchers at the University of Maryland … Read More → "Model-Based Design and the Rise of Software Defined Vehicle Development"

Open-Source AutoML for Edge AI/ML Development

I was just cogitating and ruminating on the futuristic technologies to which I was exposed when “Star Trek: The Original Series (TOS)” first graced our television screens in 1966. Things like the flip-open communicators, which predated the launch of the world’s first flip phone by 30 years.

Also, there was artificial intelligence (AI) and machine learning (ML) of a form. However, … Read More → "Open-Source AutoML for Edge AI/ML Development"

August 2, 2024
July 29, 2024
July 19, 2024
May 13, 2024
May 3, 2024
April 30, 2024
April 18, 2024
April 9, 2024
April 3, 2024
March 19, 2024
February 21, 2024
February 12, 2024
February 7, 2024
January 19, 2024
January 11, 2024
January 10, 2024
January 9, 2024
January 3, 2024
December 15, 2023
December 6, 2023
November 30, 2023
November 23, 2023
November 22, 2023
featured blogs
Sep 5, 2024
I just discovered why my wife sees our green watering can as being blue (and why she says I see our blue watering can as being green)...
chalk talks
Introduction to Bare Metal AVR Programming — Microchip and Mouser Electronics  Bare metal AVR programming is a great way to write code that is compact, efficient, and easy to maintain. In this episode of Chalk Talk, Ross Satchell from Microchip and Amelia Dalton dig into the details of bare metal AVR programming. They take a closer look at the steps involved in this kind of … Read More → "Introduction to Bare Metal AVR Programming — Microchip and Mouser Electronics"
Automated Benchmark Tuning — Synopsys   Benchmarking is a great way to measure the performance of computing resources, but benchmark tuning can be a very complicated problem to solve. In this episode of Chalk Talk, Nozar Nozarian from Synopsys and Amelia Dalton investigate Synopsys’ Optimizer Studio that combines an evolution search algorithm with a powerful user interface that can … Read More → "Automated Benchmark Tuning — Synopsys"
Tackling Automotive Software Cost and Complexity — Mouser Electronics and NXP  With the sheer amount of automotive software cost and complexity today, we need a way to maximize software reuse across our process platforms. In this episode of Chalk Talk, Amelia Dalton and Daniel Balser from NXP take a closer look at the software ecosystem for NXP’s S32K3 MCU. They investigate how real-time drivers, a … Read More → "Tackling Automotive Software Cost and Complexity — Mouser Electronics and NXP"
10X Faster Analog Simulation with PrimeSim Continuum – Synopsys  IC design has come a very long way in a short amount of time. Today, our SoC designs frequently include integrated analog, 100+ Gigabit data rates and 3D stacked DRAM integrated into our SoCs on interposers. In order to keep our heads above water in all of this IC complexity, we need a unified … Read More → "10X Faster Analog Simulation with PrimeSim Continuum – Synopsys"
Solutions for Heterogeneous Multicore — Siemens   Multicore processing is more popular than ever before but how do we take advantage of this new kind of processing? In this episode of Chalk Talk, Jeff Hancock from Siemens and Amelia Dalton investigate the challenges inherent in multicore processing, the benefits of hypervisors and multicore frameworks, and what you need to consider … Read More → "Solutions for Heterogeneous Multicore — Siemens"
Software and Automotive Safety — Siemens  In the realm of automotive designs, safety must reign above all else. But the question remains: how can we innovate within the constraints of today’s safety standards? In this episode of Chalk Talk, Amelia Dalton chats with Rob Bates from Siemens about the role ISO 26262 plays when it comes to COTS and open … Read More → "Software and Automotive Safety — Siemens"