Technology Filtered by - Embedded Software Development

New Electronics strives to bring you all the latest technology news from the Embedded Software Development sector. Advances in electronics are often fast-paced and innovative, so we know that as a design engineer you want to be kept up-to-date with current developments.

Below is a comprehensive list of all the latest electronics technology news from New Electronics.

Intelligent debug tools becoming a commercial necessity

When developers start a new microprocessor based project, they are faced with a critical choice – which debug solution should they use? This article seeks to explain why many developers are choosing a new generation of intelligent trace analysis tools and why, in many instances, these tools have become a commercial necessity.

Extensions to FreeRTOS bring productivity gains to embedded design engineers

Operating systems can be a major source of stress for embedded design engineers. Factors such as size, cost and support all contribute to make the development process more complex. The process can become even more fraught when engineers look to develop products with real time operating systems. An off the shelf operating system can play an important role in keeping costs and development time as low as possible.

Is the hardware engineer becoming an ‘endangered species’?

There is general agreement that software is now the dominant part of the embedded design process. There is also a trend towards platform based design, with variants created by software differentiation, and the use of SoCs and ASSPs as 'black boxes'. So is hardware design becoming less relevant? Is the hardware designer an 'endangered species'? Time to turn to the experts.

How in the loop testing aids embedded system validation

Embedded systems software can provide competitive advantage. For a vehicle, software can make a comfortable ride even more appealing; it can also reduce cabin noise or fuel consumption. Some of this functionality could, potentially, be implemented in hardware, but that would increase manufacturing cost and product price. Software also enables reuse and can be updated more frequently to satisfy user needs.

Beat the clock: System design and frequency management

Clocks are the 'heart beat' of almost all electronic systems and clock management is an especially important part of the overall system design. Since clock accuracy, stability and overall signal quality affect system performance, choosing the right timing solution that fits the design application is critical.

Developing rugged robots for the nuclear industry

Robots have fascinated humans for many years and the idea of having a remotely controlled or autonomous machine at our beck and call has always appealed. But robots are becoming increasingly important in areas where humans cannot go – from war zones to hazardous industrial environments. The Japanese have even developed a robot to collect injured people in areas that medical crews cannot reach.

Model behaviour: Autosar

Autosar is a major topic when it comes to discussions about automotive design. While much has been written about the architecture, the benefits of reuse, exchangeability and redistribution of functions, what does Autosar mean for those who actually develop a car's functionality?

Setting your priorities

The increasing complexity of today's microcontroller systems is making ever greater demands on the embedded software engineers that bring them to life. At the same time, the latest microcontrollers are achieving higher performance than ever, with more complex peripherals and larger embedded memories.

The high cost of low cost development kits

A major challenge for any business, particularly in the current economic climate, is how much do you invest in staff and equipment to achieve your profitability goals. Overdoing that spending will wipe out the potential increases in profit, yet under investing leaves you ill equipped to capitalise on the market possibilities or even exposed to a risk of not achieving them.

How to protect your differentiating software

Software is becoming an increasingly important part of the electronics industry. Whether it's the design packages that enable the creation of complex chips, the operating systems empowering embedded designs or the bitstreams that program fpgas, software is everywhere.

Multicore processing for embedded systems

Dual cores have been around for some time in several application spaces. In order to deliver the kind of performance predicted by Moore in the 1960s this appears today to be the only direction to go. They bring with them significant challenges and problems but also some major advantages and benefits. There are two basic software paradigms in the market today AMP and SMP. In SMP the burden of task allocation lies on the OS but in AMP this allocation is done by the software engineer at the outset of the project. The SH7205 is the latest SuperH device from Renesas containing two SH2A cores and provides a new solution to an old problem by boosting the performance available in the embedded space.

Subscribe to our Newsletter