News

Electronic Design
electronicdesign. com > technologies > embedded > article > 55/37/0618 > adacore-demonstrating-spark-with-a-mars-rover-part-1-cyber-physical-systems

Demonstrating SPARK with a Mars Rover (Part 1): Cyber-Physical Systems

4+ day, 4+ hour ago  (848+ words) The Ada SPARK programming language was designed to facilitate the creation of safety- and security-critical systems. It includes a variety of features like contracts that let developers specify software requirements and specifications. What follows is the first of a four-part…...

Electronic Design
electronicdesign. com > blogs > altembedded > blog > 55/37/0085 > electronic-design-ai-and-technical-debt

AI and Technical Debt

3+ day, 22+ hour ago  (561+ words) One thing generative AI is good at doing is generating lots and lots of text, including programming code. It's great if the software works. Unfortunately, though, many who use it only care if it works once, with little thought on…...

Electronic Design
electronicdesign. com > technologies > embedded > software > article > 55/36/9732 > adacore-fuzzing-what-are-the-latest-developments

Fuzzing: What are the Latest Developments?

1+ week, 1+ day ago  (1246+ words) Fuzz testing, or fuzzing, has become a cornerstone of modern software assurance. Once regarded as a niche technique primarily for security research, it's evolved into a mainstream practice for uncovering security vulnerabilities and functional defects across various systems. These failures…...

Electronic Design
electronicdesign. com > technologies > embedded > machine-learning > article > 55/36/8899 > whats-the-difference-between-agentic-ai-mcps-and-llms

What's the Difference Between Agentic AI, MCPs, and LLMs?

1+ week, 3+ day ago  (691+ words) In general, agentic AI connects AI models to the rest of the world using any one of a number of interfaces and protocols (see figure). One of the main protocols currently in use is the Model Context Protocol (MCP). Developed…...

Electronic Design
electronicdesign. com > technologies > eda > semiconductors > video > 55/36/0856 > mips-software-guided-intelligence-for-accelerating-chiplet-design

Software Guided Intelligence for Accelerating Chiplet Design

1+ mon, 1+ week ago  (243+ words) Sam Grove, Head of Software & Tools at MIPS, a Global Foundries company, highlights the integration of MIPS" RISC-V technology with the tools and development support of Global Foundries (watch the video above). MIPS supports a collaborative development flow (Fig. 1), which…...

Electronic Design
electronicdesign. com > technologies > embedded > software > article > 55/36/2089 > ldra-why-worst-case-execution-time-matters-in-multicore-real-time-systems

Don't Do It: Ignore Worst-Case Execution Time

1+ mon, 1+ week ago  (1025+ words) In real-time embedded systems, even a single missed deadline can compromise safety and reliability. From automotive and avionics to industrial automation and defense, developers must demonstrate that worst-case execution time (WCET) is well understood and consistently bounded, ensuring a reliable…...

Electronic Design
electronicdesign. com > technologies > embedded > software > product > 55/35/7476 > electronic-design-gitlabs-devsecops-enhances-security-for-software-developers

Git Lab's Dev Sec Ops Enhances Security for Software Developers

2+ mon, 4+ day ago  (404+ words) Git Lab Dev Sec Ops is an integrated system that unifies development, security, and operations within a single platform. Traditionally, software environments isolated those three and relied on separate tools, workflows, and teams. Overcoming those issues, this comprehensive tool handles…...

Electronic Design
electronicdesign. com > technologies > embedded > article > 55/35/6905 > blackberry-qnx-why-proprietary-operating-systems-are-essential-in-safety-critical-embedded-systems

Why Proprietary Operating Systems are Critical in a Safety-Critical Era

2+ mon, 6+ day ago  (311+ words) As these systems become more software-defined, with operations, features, and capabilities increasingly dictated by code, the stakes for safety and security have never been higher. Consequently, embedded operating systems (OS) running inside them are no longer mere facilitators, they're mission…...

Electronic Design
electronicdesign. com > technologies > embedded > software > article > 55/35/6147 > adacore-rust-in-safety-critical-systems-predictions-for-2026

Rust in Safety-Critical Systems: Predictions for 2026

2+ mon, 1+ week ago  (747+ words) Regulators, primes, and Tier-1 suppliers increasingly expect memory-unsafe defects to be engineered out of critical paths. Rust's ownership and type system eliminate whole classes of vulnerabilities at compile time, but certification demands more than an absence of undefined behavior. It…...

Electronic Design
electronicdesign. com > technologies > analog > article > 55/35/4377 > analog-devices-how-to-import-third-party-models-into-ltspice

How to Import Third-Party Models into LTspice

2+ mon, 2+ week ago  (1677+ words) LTspice makes it easy to create and simulate schematics quickly. Sometimes the best starting point for hashing out a design is to use ideal circuit elements. However, a circuit designer will need to improve the initial simple schematic with more…...