Embedded

Software dominates the embedded system design process; according to some estimates, software development can now consume up to 70% of a project’s resources.

Traditionally, software development started when the hardware arrived, but not any more: software designers are using virtual prototypes to get their projects started in time to meet the deadlines.

But there are also operating systems, which manage this growing complexity. The choices are numerous and have an impact at the system level, as well for deeply embedded products. And C is no longer the only programming language.

Whatever the complexity of the embedded system you’re developing software for, New Electronics addresses the issues regularly by looking at the latest tools and techniques available.

Refresh your memory

With the increasing number of variants available, how do you select the right memory solution for your application? By Philip Ling.

Paging 1T memory

The need for more memory in a smaller form factor in mobile ’phones is pushing development of 1T srams. By Rajesh Manapat and Manoj Roge.

Bursting through

Meeting the needs of modern high bandwidth communications and networking applications. By Helmut Schock.

Are we going soft?

Software developers face a range of challenges when it comes to embedded systems. But how does the industry see itself developing? By Graham Pitcher.

Random factor

Cleared and programmed ‘in a flash’, non volatile memory was never to be the same. By Vanessa Knivett.

Subscribe to our Newsletter

Editor's Choice

A single source of truth

Version control – increasingly a de facto part of the embedded software development ...

Apps processor attractions

When Freescale introduced the i.MX processor line in 2001, it’s probably fair to say ...

Power in their hands

The pressure on those developing new battery chemistries is increasing as consumers ...