Spaghetti versus ISO 26262

Are You Ready for Tomorrow?

by Dick Selwood

There are times when you shouldn't really think too deeply about things. Last week I was driving along the motorway from London to Winchester. While accelerating to overtake, I saw the engine pass through 4,000 rpm, and I wondered about each piston moving from stationary at top dead centre to stationary at bottom dead centre and then back to top dead centre 50 times a second. (Geeky? Moi?) Sadly, I can't perform in my head the sum that would calculate the speed at which each piston was moving at its fastest, but it must be pretty speedy, and that cycle of movement would be putting all sorts of stresses on all sorts of metal parts. I eased my mental stress by consoling myself that, at least in my 15-year-old Golf, there wasn't software running on silicon to control the engine.

So I didn't have to worry that the software could be like that in the Toyotas that may have suffered unintended acceleration. There has been no resolution on whether the software caused the issue. The evidence of software guru Michael Barr was so damning that, while he couldn't say that the software caused the incident, he had the Toyota lawyers worried. Add to this the way in which the opposing legal team were being successful in throwing dust into the eyes of the jury and sowing doubt into their minds, and it is clear why Toyota settled out of court.  Read More


Industry News

November 25, 2014

Symtavision extends collaboration with Lauterbach to significantly improve tool integration with TRACE32®

PLS and LieberLieber Software cooperate on UML test and target accesses

PLDA Introduces XpressRICH4: The PCIe 4.0 Controller of Choice When Performance Matters

Molex Rigid Flex Circuitry Streamlines Mission-Critical Power and Signal Distribution

Microchip Introduces New 5V dsPIC33 “EV” Family for Enhanced Noise Immunity and Robustness in Harsh Environments

Lantronix Announces Python Support for Company's Intelligent Device Software Platform

New M-Series IGBTs from STMicroelectronics Raise Energy Efficiency and Ruggedness for Solar and Industrial Power

Altera FPGAs and IP with New Functional Safety Development Board, and Reference Designs, Reduce SIL 3 Development and Certification Costs for Industrial Designs

November 24, 2014

Invionics Launches Platform that Speeds In-house EDA Tool Development, Solves Critical Design Flow Bottlenecks

Programmable Op-Amp from Diodes Incorporated Brings Power/Performance Flexibility

Add rich modeling functionality to your product: Embed MetaEdit+

ACCES I/O Products Releases Rugged Mini PCI Express Isolated RS232 Serial Communication Cards with Tru-Iso™ Isolation and Extended Temperature

New semiconductor device could lead to better photodectectors

Canatu Launches CNB In-Mold Film for Transparent Touch on 3D Surfaces –in Cars, Household Appliances, Wearables, Portables

Universal Temperature Sensor IC Linearizes Temperature Sensors with 0.1°C Accuracy

Keysight Technologies Demonstrates LTE-Advanced 450 Mbps End-to-End IP Data Throughput with UXM Wireless Test Set

November 21, 2014

Latest STM32 ARM® Cortex®-M0 Microcontroller from STMicroelectronics Boosts Integration for Better User Experiences

Open-Silicon Announces Availability of World's First HMC 2.0 Memory Controller IP

November 20, 2014

IAR Systems updates high-performance development tools for the 8-bit STM8 core

Altera to Exhibit Comprehensive Solution Portfolio for Accelerating Intelligent Automation at SPS IPC Drives 2014

Microsemi Continues its Leadership in Timing Solutions by Offering Ultralow Jitter OTN Clock Translator in the Smallest Footprint

CSR SiRFusion™ Makes Accurate Indoor Location a Reality

Atmel and SIGFOX Join Forces on Long-range Internet of Things

November 19, 2014

Elliptic Technologies Unveils Future-Proof Secure Hardware Root of Trust Technology for IoT Applications

ZigBee 3.0 Creates Single Open, Global Wireless Standard for Devices

Synopsys Expands IP Accelerated Initiative with New DesignWare IP Prototyping Kits for 10 Interface Protocols

Over 15,000 Microsemi Space Products Deployed on 10-year-long Rosetta Spacecraft Mission

Holst Centre, imec and CARTAMUNDI Join forces to Create the Near Field Communication Chip of the Future

News Archive

Finding the Right Prototype

Carbon Design Systems Announces the Carbon System Exchange

by Bryon Moyer

Over the FR4 and Through the Woods

To Grandma's PCB We Go

by Amelia Dalton

A Sale of Thirty-Two Bitties

AMD’s Multi-pronged Strategy Is Certainly Different, But Is It Better?

by Jim Turley

FPGAs Cool Off the Datacenter

Xilinx Heats Up the Race

by Kevin Morris

Articles Archive

 

EEJournal On The Scene Video News
 Hosted by Amelia Dalton

editors' blog

Verdi: Not Just for Debug Anymore

posted by Bryon Moyer

Synopsys is leveraging Verdi for things that aren’t debug. Like verification planning. (Today)

Two Weeks of MEMS and Sensors

posted by Bryon Moyer

Between the MEMS Executive Congress and TSensors, you could be forgiven for thinking that sensors is all there is. (20-Nov)

Wireless Power: Making Actual Product

posted by Bryon Moyer

I chatted with PowerSquare about what wireless technology they’re using for their new charging products. It wasn’t what I expected. (18-Nov)

A Dev Board with Both Touch and Gestures

posted by Bryon Moyer

A Dev Board with Both Touch and Gestures Microchip’s 3D Touchpad is enveloped in a development environment for creating interfaces and drivers. (13-Nov)

Express Logic’s X-Ware Platform

posted by Bryon Moyer

This platform provides a middleware bundle for Things (or other embedded systems). (11-Nov)

Editors' Blog Archive

 

forum

Spaghetti versus ISO 26262

Posted on 11/25/14 at 9:25 AM by Dick Selwood

Dick Selwood
Are you working in automotive? Are you working to ISO 26262? Is there anything you would like to share?

Finding the Right Prototype

Posted on 11/24/14 at 9:38 AM by bmoyer

bmoyer
What do you think about these virtual system prototypes and how to find them?

A Sale of Thirty-Two Bitties

Posted on 11/24/14 at 9:34 AM by Jim Turley

Jim Turley
How about a series of low-end x86 chips for embedded systems? Would that fly?

Back in Ye Olden Tymes, AMD and Intel used to make a bunch of embedded x86 processors, but they both canceled them after a few years. That kind of burned a lot of embedded d…

A Sale of Thirty-Two Bitties

Posted on 11/19/14 at 3:08 PM by WEATHERBEE

My suggestion: Dump the uncompetitive x86 and commodity ARM plans and focus on GPGPU and high-performance computing.

A Sale of Thirty-Two Bitties

Posted on 11/19/14 at 2:09 PM by TotallyLost

TotallyLost
I've done a couple server designs around Intel Xeon products, and while general documentation is easy to access with NDA, unless there are serious sales numbers behind the design, it's difficult to get additional support or docs.

AMD has been even a bi…

Build Your Own RTOS in 30 Minutes

Posted on 11/19/14 at 12:41 PM by ericverhulst

Just from SynthOS website:
- "Interrupts are supported. System used forced cooperation for multitasking rather than pre-emption."
Then look at the figures for interrupt latency, context switch time, etc.
=> pretty slow compared to any other embedded RT…

Managing Encryption

Posted on 11/17/14 at 10:33 AM by bmoyer

bmoyer
Does HCC Embedded's way of managing encryption strike the right balance between centralization and flexibility?

Build Your Own RTOS in 30 Minutes

Posted on 11/17/14 at 6:35 AM by Rutan65

Well, I don't consider Linux a real real-time OS. Does SynthOS generate a pre-emptive OS?
What about interrupt latency in terms of something like "number of instructions"?
Task switching time is also an important parameter. Can you supply some numbers o…

EUV’s Second Source

Posted on 11/10/14 at 10:25 AM by bmoyer

bmoyer
What do you think about Adlyte's actinic inspection readiness? Are we good to go?

Forum Archive

subscribe to our weekly newsletters

twitter.png   rss.png    googleplus.png    linkedin.png    youtube.png    facebook.png



On Demand Archive

 Watch Chalk Talks
 On our New EE Journal YouTube Channel
 Hosted by Amelia Dalton

chalk talks

High-Reliability in FPGA Design - SEU Mitigation

Neutrons are coming for you and you'd better be prepared. Whether we like it or not, SEUs (Single Event Upsets) are becoming a bigger and bigger problem for our designs, especially for high realibility systems. If you thought SEUs couldn't mess up your next design because you aren't designing something destined for space, you need to think again. In this episode of Chalk TalkHD, I chat with Jeff Garrison of Synopsys about the how we can battle SEUs (on the ground or in the air) with the latest generation of design tools.

Routing Interfaces Quickly & Efficiently on PCBs

In today's PCB designs, interfaces such as DDR pose major challenges for layout. Issues like timing and signal integrity can be tricky for even the most experienced designer. In this episode of Chalk Talk, Amelia Dalton chats with Hemant Shah of Cadence Design Systems about routing those tricky bits using a combination of automatic and manual routing techniques.

Design @ MachXO2 Speed

Just about every design needs one - that magic, do-anything part that can connect nearly any two things together and can aggregate all those messy, left-over functions on our board. Today's low density PLDs have remarkable capabilities at a tiny cost and power budget. In this episode of Chalk Talk HD Amelia Dalton chats with Steve Hossner (Lattice Semiconductor) about the amazing capabilities of Lattice’s latest low density PLD line, the MachXO2.

Getting Started Using Kintex-7 FPGAs for DSP

In this episode of Chalk TalkHD Amelia chats with Tom Hill of Xilinx about their new Kintex-7 DSP development kits that will finally get you onto the rocket-coaster of FPGA-powered DSP.

OpenCL on FPGAs: Accelerating Performance and Design Productivity

FPGAs have amazing capabilities when it comes to accelerating performance-critical algorithms at a tiny fraction of the power it would require to run them in software. The marriage of FPGAs with conventional CPUs could provide a truly remarkable high-performance computing platform. However, the problem has always been how to program it. In this episode of Chalk TalkHD Amelia chats with Albert Chang of Altera about about how OpenCL can now be used to program FPGAs. OpenCL is already very popular for programming systems with graphics processors (GPUs). Now, Altera has enabled us to use this same language to program FPGA+CPU systems.

PADS VX: Redefining Productivity

When it comes to PCB Design, the giant companies don't get ALL the cool toys. Desktop design tools are now getting impressive capabilities that rival their enterprise-scale big brothers. In this episode of Chalk Talk, Amelia Dalton talks with Jim Martens of Mentor Graphics about the new PADS VX and the impressive capabilities it brings to desktop electronic design.

Value of Power Modules

Today, the cool kids aren’t using discrete components for power anymore. Nope. They’re using power modules. In this episode of Chalk TalkHD Amelia chats with Rich Nowakowski and Kevin Beals (Texas Instruments) about power modules, and why they’re the best solution for a wide range of design projects.

Chalk Talk Archive


Login Required

In order to view this resource, you must log in to our site. Please sign in now.

If you don't already have an acount with us, registering is free and quick. Register now.

Sign In    Register