Category Archives: Uncategorized

A picture is more than 1000 words

Posted in Uncategorized | Leave a comment

The SoC Cost Trap 2.0: Beyond Moore’s Law – Strategies for the Age of System Integration

The choice of a manufacturing node, once the undisputed benchmark for innovation, is transforming into just one of many variables in a complex strategic equation. This article provides an in-depth analysis that re-evaluates the traditional comparison between monolithic CPU/GPU designs … Continue reading

Posted in Uncategorized | Leave a comment

Electrons vs. Photons

A detailed comparison table outlines the fundamental differences between electronic and photonic signal transmission technologies across several dimensions: Dimension Electrons (typical) Photons (typical) Speed Drift velocity ~10⁻⁴ m/s in copper wires ~3×10⁸ m/s (speed of light in medium) Bandwidth Up … Continue reading

Posted in Uncategorized | Leave a comment

The way to an IC

The development and production of integrated circuits (ICs) follows a multistage process beginning with the logical design phase. At this stage, engineers describe circuit behaviour on the register transfer level (RTL) using hardware description languages such as VHDL or Verilog. These descriptions … Continue reading

Posted in Uncategorized | Leave a comment

My AI swing

We are in the age of Machine Learning as a practical toolset for developers. The modern challenge is no longer just about inventing algorithms from scratch, but about understanding the capabilities of this powerful toolset and applying the right components … Continue reading

Posted in Uncategorized | Leave a comment

Own Code Co-Pilot made simple

First you have to install a backend. The list of available backends is exhausting. For simplification purpose I choosed https://ollama.com/. The install is available for MacOS, Windows and Linux. After install start the server Check if the server is running … Continue reading

Posted in Uncategorized | Leave a comment

OS type and how they differ

Posted in Uncategorized | Leave a comment

C++ Smart Pointer versus RUST ownership and borrowing

This week I had a nice discussion on Smart Pointer versus RUST. My takeaways are the following. Feature C++ Smart Pointers Rust Ownership & Borrowing(also has SmartPointer) Goal Manage dynamic memory with RAII – “Resource Acquisition Is Initialization” Ensure memory … Continue reading

Posted in Uncategorized | Leave a comment

ARM RD1 – a first tought

Abstract In the context of safety-critical applications on SoC architectures, safety monitoring is having a revival and gaining increasing importance. ARM Reference Design 1 (RD1) implements a three-level approach to runtime monitoring of functional software, aiming at cost-efficient separation between … Continue reading

Posted in Uncategorized | Leave a comment

Large Context Model

In modern large language models (LLMs), tokenizers break down a given input (i.e., a prompt) into smaller units called tokens. For example, the sentence “The OEMs vehicle features are defined by software” would be split into tokens – e.g., every … Continue reading

Posted in Uncategorized | Leave a comment