Software
Subscribe Now

Understanding and Optimizing SoC Hardware Performance

Are you involved in developing SoCs? Are you banging your head against the wall, desperately trying to determine why you aren’t obtaining the performance promised by the providers of your processor, interconnect, and DDR memory controller IPs? Do I have good news for you? (Spoiler alert. The answer to the last question is a resounding “Yes!”)

In many ways … Read More → "Understanding and Optimizing SoC Hardware Performance"

A Brave New World of Emulation and Software Prototyping

Like so many of the technologies we take for granted today, I managed to find myself embroiled in the very early days of hardware emulation. This refers to the process of imitating the behavior of one piece of hardware (typically a silicon chip you are in the process of designing) with another piece of hardware (typically a special-purpose emulation system).

Read More → "A Brave New World of Emulation and Software Prototyping"

First Text-to-Speech, Then Text-to-Image, Now Text-to-3D-Animation

After seeing what I’ve just seen, you can consider (what I laughingly call) my mind to be well and truly blown. My poor old noggin is now full of ideas, each one triggering a cascade of considerations. Some of these meandering musings may even be germane to what I’m about to reveal. As usual, of course, we will all have to weed through my rambling … Read More → "First Text-to-Speech, Then Text-to-Image, Now Text-to-3D-Animation"

AI Boldly Goes Behind the Beyond

I used to love the title sequence at the beginning of each episode of Star Trek: The Original Series starring William Shatner as Captain James Tiberius Kirk. I’m thinking of the part where the announcer waffled on about the Enterprise’s five-year mission “to boldly go behind the beyond, behind which no man has boldly gone behind, beyond, before” (or words to that effect). … Read More → "AI Boldly Goes Behind the Beyond"

Within Five Years, All New Cars Will Be Able to See at Night!

A few evenings ago as I pen these words, my wife (Gina the Gorgeous), your humble narrator (I pride myself on my humility), and a number of other people were visiting at a friend’s house. There were about 20 of us. Only non-alcoholic drinks were consumed. It was dark when we all decided to head for home. Some were walking. I was driving. At least one of … Read More → "Within Five Years, All New Cars Will Be Able to See at Night!"

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
November 3, 2023
November 2, 2023
October 31, 2023
September 29, 2023
September 20, 2023
September 7, 2023
featured blogs
Apr 23, 2024
Do you think you are spending too much time fine-tuning your SKILL code? As a SKILL coder, you must be aware that producing bug-free and efficient code requires a lot of effort and analysis. But don't worry, there's good news! The Cadence Virtuoso Studio platform ha...
Apr 23, 2024
We explore Aerospace and Government (A&G) chip design and explain how Silicon Lifecycle Management (SLM) ensures semiconductor reliability for A&G applications.The post SLM Solutions for Mission-Critical Aerospace and Government Chip Designs appeared first on Chip ...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...
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"